Skip to content

Duplicating CesiumGeoreference causes crash #1354

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

Closed
j9liu opened this issue Feb 14, 2024 · 2 comments · Fixed by #1680
Closed

Duplicating CesiumGeoreference causes crash #1354

j9liu opened this issue Feb 14, 2024 · 2 comments · Fixed by #1680
Labels
bug Something isn't working

Comments

@j9liu
Copy link
Contributor

j9liu commented Feb 14, 2024

In Cesium for Unreal Samples, open the first level. Select the CesiumGeoreference in the World Outliner and hit Ctrl + D. (This will also happen if you copy + paste it. )

First, this breakpoint will trigger in UObjectGlobals.cpp, in StaticFindFirstObject.

image

Then, this line will have an exception + crash....
image

The call stack happens in line 149 in Cesium3DTileset.cpp, under ResolveGeoreference():

image

@kring
Copy link
Member

kring commented Jan 10, 2025

Probably a duplicate of #1189.

@j9liu
Copy link
Contributor Author

j9liu commented May 23, 2025

I opened #1680 to fix this, but it does not address #1189. #1189 is also triggered by dereferencing a null georeference, but it happens at tileset creation time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants