Quick Launch on Android device crashes on startup
What happened?
Hope this is the right place for a potential bug report. Upon quick-launching my app to Android, I receive the following on or immediately after the UE splash:
- Fatal error: FMallocBinned Attempt to GetAllocationSizeExternal an unrecognized pointer The level fails to load when any CES tileset is added, notably when loading from CES Ion and an ellipsoid.
I am new to Android development, but I have had success launching without a CES tileset. Maybe this is an issue with the latest version of CES (2.17.0) for UE (5.6)?
See the attached the abd logcat file.
Environment
Cesium for Unreal version: 2.17.0 Unreal Engine Version: 5.6 Operating System: Windows 11
Reproduction steps
- Create new UE project on 5.6 and install CES 2.17.0
- Add CES 3D Tileset to level (Google, World Terrain, ...)
- Quick-deploy to Android device
- See crash on or immediately after UE splash, before level load
Supporting evidence
See prior logcat file.
Also reported on the forum here: https://community.cesium.com/t/android-fatal-fmallocbinned-attempt-getallocationsizeexternal-unrecognized-pointer-ces-2-17-0-ue-5-6/42329
I can reproduce the crash on Quick Launch, but (fortunately?) it runs fine when doing a full package.
Mirroring my comment from the forum
I tried the full package and I get the same error when launching it off of my device. I’ve attached the latest logcat for your reference. I’ve also been getting a prompt to enable storage permissions, but those permissions can’t be given on my android version. This was before the same error occurred again. Anyways, I’m going to be trying some fixes over the next week. I’ll keep you updated.
Mirroring my comment from the forum
I created a fresh CesiumForUnrealSamples project and used the project launcher 2 times:
- Streamed to device Log: 250816_CFUS_AndroidPackageStreamed_GooglePixel8Pro_Log.txt
- Installed on device Log: 250816_CFUS_AndroidPackageInstalled_GooglePixel8Pro_Log.txt
Also having the same problem if you have found any solution or if it's a bug and has any fixes please share it thanks. this issue was not present in UE5.6 preview.