Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UE 5.1 crashes when using sublevels (or start/end rooms) #15

Open
shun126 opened this issue May 13, 2024 · 1 comment
Open

UE 5.1 crashes when using sublevels (or start/end rooms) #15

shun126 opened this issue May 13, 2024 · 1 comment
Assignees
Labels
bug Something isn't working doing Research or implementation

Comments

@shun126
Copy link
Owner

shun126 commented May 13, 2024

How to reproduce:

I created a blank Level and set its Script Actor's parent class to the Dungeon Sublevel Script Actor, and then I put some static meshes and Player Start on it.

I registered it in: DungeonSublevelDatabase -> Generate Parameter.

Then when I regenerated the dungeon, Unreal Engine crashed

It shows:

Assertion failed: false
UnrealEditor_DungeonGenerator! UDungeonSubLevelDatabase::ConvertImpl() [D:buildU5M-MarketplaceSyncLocalBuildsPluginTempHostProjectPluginsDungeonGeneratorSourceDungeonGeneratorPrivate SubLevelDungeonSubLevelDatabase.cpp:122]

Unreal 5.1.1

DungeonGenerator 1.5.2/1.5.3/1.5.5 from marketplace

you says it's caused by a bug in 1.5.2, but I upgraded to 1.5.5 and the problem still exists.

I have a feeling it's because of the level streaming bShouldBlockOnLoad bug in ue 5.1: Level streaming: FlushLevelStreaming() causes BeginPlay() not to be called - Development / Programming & Scripting - Epic Developer Community Forums (unrealengine.com)

Level Streaming "Should Block On Load" Does Not Work - Programming & Scripting / Blueprint - Epic Developer Community Forums (unrealengine.com)

This causes your level streaming object to not actually finish loading, and operations on this object may cause ue to crash, Please confirm this problem and help me figure out how to fix it

Reprinted from Marketplace

@shun126 shun126 added the bug Something isn't working label May 13, 2024
@shun126 shun126 self-assigned this May 13, 2024
@shun126
Copy link
Owner Author

shun126 commented May 13, 2024

I am really sorry to keep you waiting. I could not reproduce it with UnrealEngine 5.1.1 and Plugin 1.5.11. I will look into this a bit more.

@shun126 shun126 added the doing Research or implementation label Aug 16, 2024
@shun126 shun126 added this to the 1.6.5 milestone Aug 16, 2024
@shun126 shun126 removed this from the 1.6.5 milestone Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working doing Research or implementation
Projects
None yet
Development

No branches or pull requests

1 participant