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

Possible StaticMesh class corruption during decryption of ~270 GGXrdR archives #1

Open
ghost opened this issue Feb 12, 2017 · 1 comment

Comments

@ghost
Copy link

ghost commented Feb 12, 2017

Attempting to export StaticMesh class files from some decrypted archives with uMod using the following options:

-game=guilty -nomesh -noanim -notex -nolightmap

results in various errors, in no particular order.

200 archives report a "Bad Allocation Size",
11 report an "Incorrect StaticMesh UV Sets Amount",
6 report a "RawArray Item Size Mismatch",
44 report "Serializing behind stopper",
1 reports "Tag Issues",
and 8 report a "Wrong Export Index".

uMod successfully exports the other supported class types from these archives, and all supported class types from the other archives.

Affected archives list
uMod error log

My apologies if this is a uMod fault.

@gdkchan
Copy link
Owner

gdkchan commented Feb 12, 2017

I'm pretty sure that it's a bug on UModel because:

  • Only one type of UPK have problems, StaticMesh, if it was a problem decrypting the file then all files would have problems.
  • The file can be decompressed without problems, again if it was corrupted it wouldn't be decompressed correctly.

Also, the file looks completely valid.
You can try using another tool to extract the model (if another one exists) or reporting the issue to the UModel developer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant