Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: The latest Asset Ripper builds crashes the Unity project. #1317

Open
R5-3600 opened this issue Apr 25, 2024 · 12 comments
Open

[Bug]: The latest Asset Ripper builds crashes the Unity project. #1317

R5-3600 opened this issue Apr 25, 2024 · 12 comments
Labels
bug Something isn't working

Comments

@R5-3600
Copy link

R5-3600 commented Apr 25, 2024

Are you on the latest version of AssetRipper?

Yes, I'm on the latest alpha-build of AssetRipper.

Which release are you using?

Windows x64

Which game did this occur on?

Club Penguin Island
Windows version 1.13.0

Which Unity version did this occur on?

Unity 2017.4.12f1

Is the game Mono or IL2Cpp?

Mono

Describe the issue.

When I import the project to the Unity Hub, the project crashes.
I am using the following Asset Ripper settings:
image
image

Relevant log output

AssetRipper.log

@R5-3600 R5-3600 added the bug Something isn't working label Apr 25, 2024
@GZHYBFHHJ
Copy link
Contributor

Can you send the Unity Editor log file after editor crashes?

@R5-3600
Copy link
Author

R5-3600 commented May 1, 2024

Can you send the Unity Editor log file after editor crashes?

@GZHYBFHHJ, Editor.log

@R5-3600
Copy link
Author

R5-3600 commented May 1, 2024

This issue also affects the latest v1.0.13 free and premium build of Asset Ripper.

@R5-3600
Copy link
Author

R5-3600 commented May 1, 2024

Version 1.0.12 and older of Asset Ripper doesn't crash the Unity editor when I try to open the project.

@GZHYBFHHJ
Copy link
Contributor

seems that AssetRipper messed something after a big changes commit
If I use Unity 2017.4 to open an exported project of a Unity 5.5.1 game, the out of memory popup shows when processing meshes (the editor tries to allocate 3GB VertexData memory. If I delete the mesh files, then it shows string oom popup when processing prefabs)
and in Unity 2021.3 games, the value of field m_DataSize in exported sprites is stored as hex data, not int32. It causes the Editor to keep allocating big memory (not only because it?)

@ds5678
Copy link
Collaborator

ds5678 commented May 2, 2024

seems that AssetRipper messed something after a big changes commit
If I use Unity 2017.4 to open an exported project of a Unity 5.5.1 game, the out of memory popup shows when processing meshes (the editor tries to allocate 3GB VertexData memory. If I delete the mesh files, then it shows string oom popup when processing prefabs)
and in Unity 2021.3 games, the value of field m_DataSize in exported sprites is stored as hex data, not int32. It causes the Editor to keep allocating big memory (not only because it?)

Thank you for reporting, I see what you're talking about, and I am working on a fix.

@ds5678
Copy link
Collaborator

ds5678 commented May 2, 2024

AssetRipper/AssemblyDumper@106b091 should fix the mesh issue you're experiencing. It'll make it into AssetRipper very soon.

@R5-3600
Copy link
Author

R5-3600 commented May 2, 2024

seems that AssetRipper messed something after a big changes commit If I use Unity 2017.4 to open an exported project of a Unity 5.5.1 game, the out of memory popup shows when processing meshes (the editor tries to allocate 3GB VertexData memory. If I delete the mesh files, then it shows string oom popup when processing prefabs) and in Unity 2021.3 games, the value of field m_DataSize in exported sprites is stored as hex data, not int32. It causes the Editor to keep allocating big memory (not only because it?)

Ah. Thank you for testing that.

@R5-3600
Copy link
Author

R5-3600 commented May 2, 2024

AssetRipper/AssemblyDumper@106b091 should fix the mesh issue you're experiencing. It'll make it into AssetRipper very soon.

That's good. Thank you.

@ds5678
Copy link
Collaborator

ds5678 commented May 3, 2024

I just pushed a commit which should resolve the _typelessdata issue you were experiencing.

@GZHYBFHHJ
Copy link
Contributor

GZHYBFHHJ commented May 3, 2024

Sprite issue is fixed
I haven't tried 5.5.1 one yet, but I think they are fixed too.

@ds5678
Copy link
Collaborator

ds5678 commented May 8, 2024

Are you still experiencing the problem? Can this issue be closed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants