Cesium crashes we noticed on Oculus/Android UE 5.3 Cesium 2.0.0

We’re getting these from the Oculus dashboard but we’re not sure what these are. Thanks

Crash Reason

SIGABRT:libUnreal.so:task_base.h:void async::detail::continuation_vector::flush_and_lock<async::detail::task_base::run_continuations()::{lambda(async::detail::ref_count_ptrasync::detail::task_base)#

Stack Trace

This stack trace may have been created using information in your shipped app and any uploaded symbol files. If you haven’t already done so, you can upload debug symbols for more detailed stack traces.

Thread 26720\

#00 pc 00000000000889cc /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BreakpadBuildId: 4211dc0f659038073ea46be55881c2e40)\

#01 pc 00000000004965c8 libvivox-sdk.so (libvivox-sdk.so (0x4965c8)) (BreakpadBuildId: bd1315c13f813d5444df9c88d28cac2c0)\

#02 pc 0000000000495bac libvivox-sdk.so (libvivox-sdk.so (0x495bac)) (BreakpadBuildId: bd1315c13f813d5444df9c88d28cac2c0)\

#03 pc 00000000004959dc libvivox-sdk.so (__gxx_personality_v0+200) (BreakpadBuildId: bd1315c13f813d5444df9c88d28cac2c0)\

#04 pc 00000000092b2800 libUnreal.so (_Unwind_Resume [D:\Projects\Fortnite_Main\Engine\Source\ThirdParty\Android\libunwind\Android\Build/D:\Projects\Fortnite_Main\Engine\Source\ThirdParty\Android\libunwind/libunwind\src\unwind\unwind-internal.h:118 + 0x14]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#05 pc 0000000008b168e8 libUnreal.so (async::task<nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::get() + 0x12c) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#06 pc 0000000008b15ef4 libUnreal.so (async::detail::task_func<async::detail::inline_scheduler_impl, async::detail::continuation_exec_func<async::detail::inline_scheduler_impl, async::task<nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>, CesiumAsync::CesiumImpl::CatchFunction<Cesium3DTilesSelection::RasterOverlayCollection::add(CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlay const&)::$_1, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>, CesiumAsync::CesiumImpl::ImmediateSchedulerCesiumAsync::CesiumImpl::QueuedScheduler, async::task<nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >&&>, std::__ndk1::integral_constant<bool, false>, true>, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::run(async::detail::task_base*) + 0x34) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#07 pc 0000000008af993c libUnreal.so (async::detail::task_func<async::detail::inline_scheduler_impl, async::detail::continuation_exec_func<async::detail::inline_scheduler_impl, async::shared_taskCesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage, Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage, Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::getQuadtreeTile(CesiumGeometry::QuadtreeTileID const&)::$_0::operator()() const::{lambda(Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage const&)#1}, std::__ndk1::integral_constant<bool, true>, false>, Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage>::schedule(async::detail::task_base*, async::detail::ref_count_ptrasync::detail::task_base) + 0x34) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#08 pc 0000000003ed2288 libUnreal.so (void async::detail::continuation_vector::flush_and_lock<async::detail::task_base::run_continuations()::{lambda(async::detail::ref_count_ptrasync::detail::task_base)#1}>(async::detail::task_base::run_continuations()::{lambda(async::detail::ref_count_ptrasync::detail::task_base)#1}&&) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/D:/realvr/realvr/Plugins/CesiumForUnreal/Source/ThirdParty/include/async++/task_base.h:115 + 0x8]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#09 pc 0000000008b09a1c libUnreal.so (async::detail::task_func<CesiumAsync::CesiumImpl::ImmediateSchedulerCesiumAsync::CesiumImpl::QueuedScheduler, async::detail::continuation_exec_func<CesiumAsync::CesiumImpl::ImmediateSchedulerCesiumAsync::CesiumImpl::QueuedScheduler, async::task<nonstd::expected_lite::expected<Cesium3DTilesSelection::IonRasterOverlay::ExternalAssetEndpoint, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>, CesiumAsync::CesiumImpl::ParameterizedTaskUnwrapper<nonstd::expected_lite::expected<Cesium3DTilesSelection::IonRasterOverlay::ExternalAssetEndpoint, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::unwrap<Cesium3DTilesSelection::IonRasterOverlay::createTileProvider(CesiumAsync::AsyncSystem const&, std::__ndk1::shared_ptrCesiumAsync::IAssetAccessor const&, std::__ndk1::shared_ptrCesium3DTilesSelection::CreditSystem const&, std::__ndk1::shared_ptrCesium3DTilesSelection::IPrepareRendererResources const&, std::__ndk1::shared_ptrspdlog::logger const&, CesiumUtility::IntrusivePointer<Cesium3DTilesSelection::RasterOverlay const>) const::$_1>(Cesium3DTilesSelection::IonRasterOverlay::createTileProvider(CesiumAsync::AsyncSystem const&, std::__ndk1::shared_ptrCesiumAsync::IAssetAccessor const&, std::__ndk1::shared_ptrCesium3DTilesSelection::CreditSystem const&, std::__ndk1::shared_ptrCesium3DTilesSelection::IPrepareRendererResources const&, std::__ndk1::shared_ptrspdlog::logger const&, CesiumUtility::IntrusivePointer<Cesium3DTilesSelection::RasterOverlay const>) const::$_1&&)::{lambda(nonstd::expected_lite::expected<Cesium3DTilesSelection::IonRasterOverlay::ExternalAssetEndpoint, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>&&)#1}, std::__ndk1::integral_constant<bool, true>, true>, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::run(async::detail::task_base*) + 0xac) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#10 pc 0000000008af9470 libUnreal.so (async::fifo_scheduler::try_run_one_task() + 0xa4) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#11 pc 0000000008af9504 libUnreal.so (async::fifo_scheduler::run_all_tasks() + 0x14) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#12 pc 0000000008bdf52c libUnreal.so (CesiumAsync::CesiumImpl::QueuedScheduler::dispatchQueuedContinuations() + 0x30) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#13 pc 0000000008b3da0c libUnreal.so (Cesium3DTilesSelection::Tileset::updateView(std::__ndk1::vector<Cesium3DTilesSelection::ViewState, std::__ndk1::allocatorCesium3DTilesSelection::ViewState > const&, float) + 0x74) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#14 pc 0000000003e9f7cc libUnreal.so (ACesium3DTileset::Tick(float) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/D:/realvr/realvr/Plugins/CesiumForUnreal/Source/CesiumRuntime/Private/Cesium3DTileset.cpp:1996 + 0x8]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#15 pc 0000000007ac34a0 libUnreal.so (FTickFunctionTask::DoTask(ENamedThreads::Type, TRefCountPtr const&) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Engine/Private/TickTaskManager.cpp:275 + 0x14]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#16 pc 0000000007ac327c libUnreal.so (TGraphTask::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type, bool) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:1310 + 0xc]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#17 pc 00000000053dbc2c libUnreal.so (FNamedTaskThread::ProcessTasksNamedThread(int, bool) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:919 + 0x4]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#18 pc 00000000053db4e4 libUnreal.so (FNamedTaskThread::ProcessTasksUntilQuit(int) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:648 + 0xc]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#19 pc 00000000053dad4c libUnreal.so (FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete(TArray<TRefCountPtr, TSizedInlineAllocator<4u, 32, TSizedDefaultAllocator<32> > > const&, ENamedThreads::Type) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:2069 + 0x8]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#20 pc 0000000007ac0958 libUnreal.so (FTickTaskSequencer::ReleaseTickGroup(ETickingGroup, bool) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Engine/Private/TickTaskManager.cpp:555 + 0x14]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#21 pc 0000000007abe5c0 libUnreal.so (FTickTaskManager::RunTickGroup(ETickingGroup, bool) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Engine/Private/TickTaskManager.cpp:1582 + 0x8]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#22 pc 00000000076461e0 libUnreal.so (UWorld::Tick(ELevelTick, float) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Engine/Private/LevelTick.cpp:769 + 0x14]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#23 pc 000000000749ac48 libUnreal.so (UGameEngine::Tick(float, bool) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Engine/Private/GameEngine.cpp:1768 + 0x4]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#24 pc 00000000039213d0 libUnreal.so (FEngineLoop::Tick() [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Launch/Private/LaunchEngineLoop.cpp:5806 + 0xc]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#25 pc 000000000391f570 libUnreal.so (AndroidMain(android_app*) [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Launch/Private/Android/LaunchAndroid.cpp:584 + 0x4]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#26 pc 00000000039228d0 libUnreal.so (android_main [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/./Runtime/Launch/Private/Android/LaunchAndroid.cpp:830 + 0x4]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#27 pc 000000000393c824 libUnreal.so (android_app_entry [C:/UnrealEngine-5.2.1-v56.0/Engine/Source/C:/Users/oferb/AppData/Local/Android/Sdk/ndk/25.1.8937393/sources/android/native_app_glue/android_native_app_glue.c:226 + 0x4]) (BreakpadBuildId: f958151095dcf7e18acfb1b34c0f85690)\

#28 pc 00000000000dddec /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+132) (BreakpadBuildId: 4211dc0f659038073ea46be55881c2e40)\

#29 pc 000000000008a02c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BreakpadBuildId: 4211dc0f659038073ea46be55881c2e40)

Here’s another:

Crash Reason

SIGABRT:libUnreal.so:task_base.h:void async::detail::continuation_vector::flush_and_lock<async::detail::task_base::run_continuations()::{lambda(async::detail::ref_count_ptrasync::detail::task_base)#

Stack Trace

This stack trace may have been created using information in your shipped app and any uploaded symbol files. If you haven’t already done so, you can upload debug symbols for more detailed stack traces.

Thread 5219\

#00 pc 0000000000089c8c /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BreakpadBuildId: 383a44fabd9cdd3aff560e8bdd7b43850)\

#01 pc 000000000029bb30 libovraudio64.so (libovraudio64.so (0x29bb30)) (BreakpadBuildId: e7b388b96d818e60cba4278c15625c200)\

#02 pc 000000000029b130 libovraudio64.so (libovraudio64.so (0x29b130)) (BreakpadBuildId: e7b388b96d818e60cba4278c15625c200)\

#03 pc 000000000029af38 libovraudio64.so (__gxx_personality_v0+216) (BreakpadBuildId: e7b388b96d818e60cba4278c15625c200)\

#04 pc 00000000088484cc libUnreal.so (_Unwind_Resume [D:\Projects\Fortnite_Main\Engine\Source\ThirdParty\Android\libunwind\Android\Build/D:\Projects\Fortnite_Main\Engine\Source\ThirdParty\Android\libunwind/libunwind\src\unwind\unwind-internal.h:118 + 0x14]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#05 pc 00000000093d2ed4 libUnreal.so (async::task<nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::get() + 0x12c) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#06 pc 00000000093d24e0 libUnreal.so (async::detail::task_func<async::detail::inline_scheduler_impl, async::detail::continuation_exec_func<async::detail::inline_scheduler_impl, async::task<nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>, CesiumAsync::CesiumImpl::CatchFunction<Cesium3DTilesSelection::RasterOverlayCollection::add(CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlay const&)::$_1, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>, CesiumAsync::CesiumImpl::ImmediateSchedulerCesiumAsync::CesiumImpl::QueuedScheduler, async::task<nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >&&>, std::__ndk1::integral_constant<bool, false>, true>, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::run(async::detail::task_base*) + 0x34) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#07 pc 00000000093b5fd4 libUnreal.so (async::detail::task_func<async::detail::inline_scheduler_impl, async::detail::continuation_exec_func<async::detail::inline_scheduler_impl, async::shared_taskCesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage, Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage, Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::getQuadtreeTile(CesiumGeometry::QuadtreeTileID const&)::$_0::operator()() const::{lambda(Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage const&)#1}, std::__ndk1::integral_constant<bool, true>, false>, Cesium3DTilesSelection::QuadtreeRasterOverlayTileProvider::LoadedQuadtreeImage>::schedule(async::detail::task_base*, async::detail::ref_count_ptrasync::detail::task_base) + 0x34) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#08 pc 00000000070fc1b0 libUnreal.so (void async::detail::continuation_vector::flush_and_lock<async::detail::task_base::run_continuations()::{lambda(async::detail::ref_count_ptrasync::detail::task_base)#1}>(async::detail::task_base::run_continuations()::{lambda(async::detail::ref_count_ptrasync::detail::task_base)#1}&&) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/D:/realvr/realvr/Plugins/CesiumForUnreal/Source/ThirdParty/include/async++/task_base.h:115 + 0x8]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#09 pc 00000000093c613c libUnreal.so (async::detail::task_func<CesiumAsync::CesiumImpl::ImmediateSchedulerCesiumAsync::CesiumImpl::QueuedScheduler, async::detail::continuation_exec_func<CesiumAsync::CesiumImpl::ImmediateSchedulerCesiumAsync::CesiumImpl::QueuedScheduler, async::task<nonstd::expected_lite::expected<Cesium3DTilesSelection::IonRasterOverlay::ExternalAssetEndpoint, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>, CesiumAsync::CesiumImpl::ParameterizedTaskUnwrapper<nonstd::expected_lite::expected<Cesium3DTilesSelection::IonRasterOverlay::ExternalAssetEndpoint, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::unwrap<Cesium3DTilesSelection::IonRasterOverlay::createTileProvider(CesiumAsync::AsyncSystem const&, std::__ndk1::shared_ptrCesiumAsync::IAssetAccessor const&, std::__ndk1::shared_ptrCesium3DTilesSelection::CreditSystem const&, std::__ndk1::shared_ptrCesium3DTilesSelection::IPrepareRendererResources const&, std::__ndk1::shared_ptrspdlog::logger const&, CesiumUtility::IntrusivePointer<Cesium3DTilesSelection::RasterOverlay const>) const::$_1>(Cesium3DTilesSelection::IonRasterOverlay::createTileProvider(CesiumAsync::AsyncSystem const&, std::__ndk1::shared_ptrCesiumAsync::IAssetAccessor const&, std::__ndk1::shared_ptrCesium3DTilesSelection::CreditSystem const&, std::__ndk1::shared_ptrCesium3DTilesSelection::IPrepareRendererResources const&, std::__ndk1::shared_ptrspdlog::logger const&, CesiumUtility::IntrusivePointer<Cesium3DTilesSelection::RasterOverlay const>) const::$_1&&)::{lambda(nonstd::expected_lite::expected<Cesium3DTilesSelection::IonRasterOverlay::ExternalAssetEndpoint, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails>&&)#1}, std::__ndk1::integral_constant<bool, true>, true>, nonstd::expected_lite::expected<CesiumUtility::IntrusivePointerCesium3DTilesSelection::RasterOverlayTileProvider, Cesium3DTilesSelection::RasterOverlayLoadFailureDetails> >::run(async::detail::task_base*) + 0xac) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#10 pc 00000000093b5b08 libUnreal.so (async::fifo_scheduler::try_run_one_task() + 0xa4) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#11 pc 00000000093b5b9c libUnreal.so (async::fifo_scheduler::run_all_tasks() + 0x14) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#12 pc 00000000094ae3dc libUnreal.so (CesiumAsync::CesiumImpl::QueuedScheduler::dispatchQueuedContinuations() + 0x30) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#13 pc 00000000093f9cdc libUnreal.so (Cesium3DTilesSelection::Tileset::updateView(std::__ndk1::vector<Cesium3DTilesSelection::ViewState, std::__ndk1::allocatorCesium3DTilesSelection::ViewState > const&, float) + 0x74) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#14 pc 00000000070c7c60 libUnreal.so (ACesium3DTileset::Tick(float) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/D:/realvr/realvr/Plugins/CesiumForUnreal/Source/CesiumRuntime/Private/Cesium3DTileset.cpp:1996 + 0x8]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#15 pc 0000000006660318 libUnreal.so (FTickFunctionTask::DoTask(ENamedThreads::Type, TRefCountPtr const&) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Engine/Private/TickTaskManager.cpp:275 + 0x14]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#16 pc 00000000066600f0 libUnreal.so (TGraphTask::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type, bool) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:1265 + 0xc]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#17 pc 0000000003b83d28 libUnreal.so (FNamedTaskThread::ProcessTasksNamedThread(int, bool) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:866 + 0x4]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#18 pc 0000000003b83564 libUnreal.so (FNamedTaskThread::ProcessTasksUntilQuit(int) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:648 + 0xc]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#19 pc 0000000003b82880 libUnreal.so (FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete(TArray<TRefCountPtr, TSizedInlineAllocator<4u, 32, TSizedDefaultAllocator<32> > > const&, ENamedThreads::Type) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Core/Private/Async/TaskGraph.cpp:2071 + 0x8]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#20 pc 000000000665d5ec libUnreal.so (FTickTaskSequencer::ReleaseTickGroup(ETickingGroup, bool) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Engine/Private/TickTaskManager.cpp:555 + 0x14]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#21 pc 000000000665b08c libUnreal.so (FTickTaskManager::RunTickGroup(ETickingGroup, bool) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Engine/Private/TickTaskManager.cpp:1582 + 0x8]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#22 pc 000000000619e694 libUnreal.so (UWorld::Tick(ELevelTick, float) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Engine/Private/LevelTick.cpp:770 + 0x14]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#23 pc 0000000005fe2464 libUnreal.so (UGameEngine::Tick(float, bool) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Engine/Private/GameEngine.cpp:1769 + 0x4]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#24 pc 00000000068dd338 libUnreal.so (FEngineLoop::Tick() [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Launch/Private/LaunchEngineLoop.cpp:5819 + 0xc]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#25 pc 00000000068db9bc libUnreal.so (AndroidMain(android_app*) [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Launch/Private/Android/LaunchAndroid.cpp:609 + 0x4]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#26 pc 00000000068def68 libUnreal.so (android_main [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/./Runtime/Launch/Private/Android/LaunchAndroid.cpp:855 + 0x4]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#27 pc 00000000068f0d6c libUnreal.so (android_app_entry [C:/UnrealEngine-5.3.0-v59.0/Engine/Source/C:/Users/oferb/AppData/Local/Android/Sdk/ndk/25.1.8937393/sources/android/native_app_glue/android_native_app_glue.c:226 + 0x4]) (BreakpadBuildId: 7bd62e0b1c52acb5df6cf27a6caa44230)\

#28 pc 00000000000df1d8 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+132) (BreakpadBuildId: 383a44fabd9cdd3aff560e8bdd7b43850)\

#29 pc 000000000008b2ec /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BreakpadBuildId: 383a44fabd9cdd3aff560e8bdd7b43850)

Does it still occur on Cesium 2.2.0? (latest)

Also, what was happening during the crash? Initial level loading? Switching level? Randomly in the middle of play?

@Brian_Langevin these crashes were happening in v2.0.0
We tested on v2.2.0 in staging and so far did not see a similar crash. We’ll see if these happen on Production in a couple of days and report back

1 Like