Open nsYW opened 10 months ago
This is less of a "bug" and more of a known limitation. I didn't actually expect anyone to find a bundle with a single file with a size larger than 2GB, very impressive.
What happens when you save is that UABEA saves the file to memory so that if you close the window but click info again, it can be reopened with the changes you made. However, MemoryStream
s in .NET (the thing holding that memory) can only be 2GB maximum.
PS: this exception only happens in UABEA, UABE can save the file easily.
UABE is most likely using a "from assets replacer" which only holds the changes you make in memory instead of the entire file. While I could do that for this version of UABEA, it would be a decent amount of rework. The new version of UABEA already does replacers from assets, so when that fully releases, you'll get the fix with it.
Thank you for your reply, I'm trying to replace the font files in Blasphemous I. Very much looking forward to the next version of UABEA!
Describe the bug When I save a huge modified unity3d file, there will be pop a write exception window. And it represent: here was a problem while writing the file:
PS: this exception only happens in UABEA, UABE can save the file easily.
To Reproduce Steps to reproduce the behavior:
Expected behavior here was a problem while writing the file:
Screenshots![图片](https://github.com/nesrak1/UABEA/assets/24467602/3aeee936-b699-4eb4-b0cf-2605451e7e13)
Additional context N/A