Users project crashes when opening level that loads multiple sub-levels. Unable to reproduce this in a clean project so the users project is provided though Epic's box account (link is in the repro steps).
Regression: Possible. User claims this crash didn't occur in the same project in 4.15.
Crash Reporter: [Link Removed]
User Description:
Our problem is simple enough: We've updated to 4.16, and we can't load our main (and big) levels that contains a lot of sub-levels for streaming (it crashes instantly at 0%), but we can load every single sub-level separately without problem. It worked fine in 4.15.
We've played around with the problem, and the error seems to be happening when we try to load a level with 30-ish sub-levels, but I don't think it's related to the number of sub-levels, since we created a test project and added 128 empty sub-levels and everything worked fine. Basically I can't find a way to reproduce the error in an empty project. It looks like we have something too big that busts some buffer, but it worked fine in 4.15.
Results: The project will immediately crash
Expected: For the level and all sub-levels contained to open without error
Assertion failed: Ar.Tell() < MAX_SUMMARY_SIZE / 2 [File:D:\Build\++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp] [Line: 6783] UE4Editor_CoreUObject!FArchiveAsync2::ReadCallback() asyncloading.cpp:6783 UE4Editor_Core!IAsyncReadRequest::SetComplete() asyncfilehandle.h:157 UE4Editor_Core!FAsyncTask<FGenericReadRequestWorker>::DoWork() asyncwork.h:264 UE4Editor_Core!FAsyncTask<FGenericReadRequestWorker>::DoThreadedWork() asyncwork.h:288 UE4Editor_Core!FQueuedThread::Run() threadingbase.cpp:442 UE4Editor_Core!FRunnableThreadWin::Run() windowsrunnablethread.cpp:76
Head over to the existing Questions & Answers thread and let us know what's up.
41 |
Component | UE - Foundation - Core - UObject |
---|---|
Affects Versions | 4.16, 4.17 |
Target Fix | 4.17 |
Created | May 31, 2017 |
---|---|
Resolved | Jul 6, 2017 |
Updated | Apr 27, 2018 |