Search Issue Tracker

Fixed in 5.5.0

Votes

0

Found in

5.5.0b7

Issue ID

838987

Regression

Yes

Unity crashes when loading scene

To reproduce:
1. Download the Tower Defense Toolkit asset bundle
2. Try to open the "TDTK_Demo_Menu" scene
The editor will crash on OSX and freeze on windows. On windows this message appears on the editor log before freezing:

The file 'C:/Users/Benas/Desktop/Unity Projects/Asset store bash project 2/Assets/TDTK/Scenes/TDTK_Demo_Menu.unity' - 'Assets/TDTK/Scenes/TDTK_Demo_Menu.unity' is corrupted! Remove it and launch unity again!
[Position out of bounds!]

When crashing on OSX, this is the stack trace:

Receiving unhandled NULL exception
Obtained 31 stack frames.
#0 0x00000107d3d7ac in catch_exception_raise
#1 0x00000107d3e7de in catch_exception_raise
#2 0x00000106fe9729 in cef_zip_reader_create
#3 0x00000106ffe19b in cef_zip_reader_create
#4 0x000001070029a1 in cef_zip_reader_create
#5 0x00000107002552 in cef_zip_reader_create
#6 0x00000107001bc5 in cef_zip_reader_create
#7 0x007fff910c7463 in __cxa_finalize_ranges
#8 0x007fff910c7767 in exit
#9 0x0000010266c653 in LaunchBugReporter(BugReportMode)
#10 0x00000100c73d64 in EditorMonoConsole::LogToConsoleImplementation(std::string const&, int, char const*, int, int, int, int, void (*)(CppLogEntry const&))
#11 0x00000100c7434d in LogToConsoleImplementation(std::string const&, int, char const*, int, int, int, int, void (*)(CppLogEntry const&))
#12 0x00000102219bc3 in DebugStringToFilePostprocessedStacktrace(DebugStringToFileData const&)
#13 0x0000010221a35b in DebugStringToFile(DebugStringToFileData const&)
#14 0x000001022183ad in DebugStringToFile(char const*, int, char const*, int, LogMessageFlags, int, int, void (*)(CppLogEntry const&))
#15 0x00000101ddad4f in CachedReader::OutOfBoundsError(unsigned long, unsigned long)
#16 0x00000101ddb614 in CachedReader::UpdateReadCache(void*, unsigned long)
#17 0x00000100c83e33 in void PPtr<Prefab>::Transfer<SafeBinaryRead>(SafeBinaryRead&)
#18 0x000001015d98be in void EditorExtension::Transfer<SafeBinaryRead>(SafeBinaryRead&)
#19 0x000001015dbb1c in void GameObject::Transfer<SafeBinaryRead>(SafeBinaryRead&)
#20 0x000001015d52b0 in GameObject::VirtualRedirectTransfer(SafeBinaryRead&)
#21 0x0000010225bb23 in SerializedFile::ReadObject(long long, ObjectCreationMode, bool, TypeTree const**, bool*, Object&)
#22 0x00000101dc4daf in PersistentManager::LoadFileCompletelyThreaded(std::string const&, long long*, int*, int, bool, LoadProgress&)
#23 0x00000101d61fd7 in LoadSceneOperation::Perform()
#24 0x00000101d65144 in PreloadManager::ProcessSingleOperation()
#25 0x00000101d64c08 in PreloadManager::Run()
#26 0x00000101d64bb4 in PreloadManager::Run(void*)
#27 0x00000101f51f6a in Thread::RunThreadWrapper(void*)
#28 0x007fff8e7bb99d in _pthread_body
#29 0x007fff8e7bb91a in _pthread_body
#30 0x007fff8e7b9351 in thread_start

Reproduced on: 5.5.0b7
Not reproduced on: 5.4.0f2

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.