Cesium for Unreal seems crash on iOS

Hi team,

i got a crash on my ipad device, and i catch the log, it seems some related with Cesium(latest version), can give me some help or advice?

reproduce step is:
1.install app on my device, and start the app, it runs OK
2.I kill the app manually
3.start app again, and the app crashed.
4.i restart my device, and start the app, it returns OK again

taishan-crash-log-0603.zip (8.0 KB)

BR

Hi @wuwei416,

I can see the crash in your log, but I’m not sure what to make of it. A few questions for you:

  • What version of Unreal Engine are you using?
  • What version of Cesium for Unreal are you using? The version is shown in the lower-right corner of the Cesium panel in the Editor.
  • Can you reproduce this crash in the Cesium for Unreal Samples project as well? Or does it only happen in your own project?
  • If it only happens in your project, what is your project doing when this happens? Is there anything else remarkable about your project that might be triggering or contributing to the problem?
  • Can you provide a minimal example project that demonstrates the problem, so that we can debug it?

Hi Kevin,

Thanks for your so quick reply

• What version of Unreal Engine are you using?
A:V5.3.2
• What version of Cesium for Unreal are you using? The version is shown in the lower-right corner of the Cesium panel in the Editor.
A:V2.5.0
• Can you reproduce this crash in the Cesium for Unreal Samples project as well? Or does it only happen in your own project?
A:I reproduce this crash in the Cesium for Unreal Samples project, and the screen capture has been uploaded.

Any information you need please let me know.
BR
RPReplay_Final1717400346.MOV.zip (27.5 MB)

Hi Kevin,

Is there any progress?

BR

Hi Kevin,

Sorry to bother again, I found another crash on my iPad : (
What i do are:
1.Use Xcode to archive and upload app to Apple TestFlight
2.Download app to my iPad from TestFlight
3.Start the App, and crash

Taishan-crash-log.ips.zip (9.8 KB)
symbolled crash log.zip (2.3 KB)

ps:
1.Taishan-crash-log.ips.zip includes all crash logs
2.symbolled crash log.zip includes symbolled logs of thread 12

BR

Ok, thanks for the info. Have you seen the same problem on other devices as well? Especially other types of devices? Apple platforms are unfortunately quite challenging for us, so it’ll take us some time to reproduce and debug the problem. In the meantime, if you have experience debugging on an iPad yourself, and have time to dig into it, we’d welcome a diagnosis about what might be going wrong.

Hi Kevin

I have two devices, one is an iPhone 12 Pro and the other is an iPad. Different phenomena have appeared on these two devices, and the situation is somewhat complex. Let me explain it:

On the iPad, I have currently discovered two types of crashes:

  1. UE creates a shipping package and installs it using Xcode. It runs smoothly for the first time, kills the app, restarts it, and the app crashes. After restarting the device, the problem disappears and the app can start normally.
  2. Archive package using Xcode, upload it to testFlight, install it from testFlight, run it directly and crash. After restarting the device, the problem still exists.

On the iPhone, only one type of crash so far:
1.Archive package using Xcode, upload it to testFlight, install the archive package, and it can run normally. However, after killing, it will crash. After restarting the device, the problem still exists.

From the crash log, it appears that the root cause of these three issues may be the same. I will try to debug it on my device and share any progress with you.
If there is any progress on your end, please let me know. Thank you.

BR

1 Like