We are using UE4.27.1 which was built from source code.
We have a big level, which include 64 streaming children levels. So it need about 10 seconds to load. When the loading is going, reopen this level again(by “cmd open xxx”), the UE4Editor crash definitely. The error happened in this code
and the stack is
From this stack, this error is relative to the Spline Component. So we specially created a new project and tested Spline Component in it. Since the level of the new project is small, and have not enough time to reopen it, we just write a timer to reopen the level repeatedly in Subsystem class.
We tested two kinds of ways of using Spline
- Used in Blueprint
- Used in Landscape
Both can reappear the same error.
Is it a bug of Spline Component?
To reopen a level is unavoidable in our game, so we have to solve this problem.