Search Issue Tracker

In Progress

In Progress in 6000.6.X

Votes

0

Found in

6000.0.73f1

6000.3.13f1

6000.4.2f1

6000.5.0b3

6000.6.0a3

Issue ID

UUM-140520

Regression

No

"Couldn't open file for reading" error occurs when running binary2text on a file larger than 2 GiB

Linux

-

Reproduction steps:
1. Open the attached “IN-140064” project
2. Build the large AssetBundle (Tools > Build Large Bundle)
3. Make sure the build finished successfully by checking the Console window and whether the “Bundles” directory was created with files in it
4. Extract the raw SerializedFile (CAB) from the bundle using WebExtract: “./<UnityInstallDir>/Editor/Data/Tools/WebExtract </path to Bundles>/largebundle”
5. Make sure the CAB file was created under “Bundles/largebundle_data/” directory
6. Run “binary2text” against the extracted CAB: “./<UnityInstallDir>/Editor/Data/Tools/binary2text </path to Bundles>/largebundle_data/<CAB File>”
7. Observe the output

Actual result: “Couldn't open file …/largebundle_data/<CAB File> for reading!
Expected result: “binary2text” reads and prints a text representation of the serialized assets

Reproducible with: 2023.2.0a5, 6000.0.73f1, 6000.3.14f1, 6000.4.5f1, 6000.5.0b6, 6000.6.0a3
Couldn’t test with: 2023.1 - Couldn’t download a Windows module on Linux

Reproducible on: Ubuntu 24.04.4
Not reproducible on: No other environments tested

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.