Hello, When we load an extra scene from an assetbundle via LoadLevelAsync we get the error below that halts the execution. I can't figure out where to look for a cause, so maybe someone has an idea? Thanks! Code (csharp): Invalid function pointer called with signature 'vii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this) webgl:202:7 Build with ASSERTIONS=2 for more info. webgl:202:7 120 webgl:198:10 120 webgl:202:7 Invoking error handler due to uncaught exception: abort(120) at jsStackTrace@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:1197:13 stackTrace@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:1214:22 abort@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9569844:44 nullFunc_vii@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:15647:466 b120@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9562849:45 __ZN5Unity10GameObject32ActivateAwakeRecursivelyInternalENS_19DeactivateOperationER18AwakeFromLoadQueue [Unity::GameObject::ActivateAwakeRecursivelyInternal(Unity::DeactivateOperation, AwakeFromLoadQueue&)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:611831:7 __ZN5Unity10GameObject32ActivateAwakeRecursivelyInternalENS_19DeactivateOperationER18AwakeFromLoadQueue [Unity::GameObject::ActivateAwakeRecursivelyInternal(Unity::DeactivateOperation, AwakeFromLoadQueue&)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:611785:7 __ZN5Unity10GameObject32ActivateAwakeRecursivelyInternalENS_19DeactivateOperationER18AwakeFromLoadQueue [Unity::GameObject::ActivateAwakeRecursivelyInternal(Unity::DeactivateOperation, AwakeFromLoadQueue&)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:611785:7 __ZN5Unity10GameObject32ActivateAwakeRecursivelyInternalENS_19DeactivateOperationER18AwakeFromLoadQueue [Unity::GameObject::ActivateAwakeRecursivelyInternal(Unity::DeactivateOperation, AwakeFromLoadQueue&)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:611785:7 __ZN5Unity10GameObject24ActivateAwakeRecursivelyENS_19DeactivateOperationE [Unity::GameObject::ActivateAwakeRecursively(Unity::DeactivateOperation)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:611967:2 __ZN5Unity10GameObject10DeactivateENS_19DeactivateOperationE [Unity::GameObject::Deactivate(Unity::DeactivateOperation)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:612537:3 __Z26DestroyGameObjectHierarchyRN5Unity10GameObjectE [DestroyGameObjectHierarchy(Unity::GameObject&)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:845772:2 __Z22DestroyObjectHighLevelP6Objectb [DestroyObjectHighLevel(Object*, bool)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:845911:3 __Z15UnloadGameScenev [UnloadGameScene()]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:863550:9 __ZN18LoadSceneOperation25PlayerLoadSceneFromThreadEv [LoadSceneOperation::PlayerLoadSceneFromThread()]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:856175:2 __ZN18LoadSceneOperation19IntegrateMainThreadEv [LoadSceneOperation::IntegrateMainThread()]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:855714:3 __ZN14PreloadManager26UpdatePreloadingSingleStepENS_21UpdatePreloadingFlagsEi [PreloadManager::UpdatePreloadingSingleStep(PreloadManager::UpdatePreloadingFlags, int)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:854202:2 __ZN14PreloadManager16UpdatePreloadingEv [PreloadManager::UpdatePreloading()]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:854301:11 __Z10PlayerLoopbbP10IHookEvent [PlayerLoop(bool, bool, IHookEvent*)]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:852952:3 __ZL8MainLoopv [MainLoop()]@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:1945924:3 dynCall_v@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9562182:3 Runtime.dynCall@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:314:14 Browser_mainLoop_runner/<@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9638:13 Browser.mainLoop.runIter@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11182:13 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9634:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 FrameRequestCallback*requestAnimationFrame@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:11500:11 Browser_mainLoop_scheduler@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9577:11 Browser_mainLoop_runner@http://www.kweetet.dev/unity/webgl/Release/kweetet-webgl.js:9651:9 UnityConfig.js:76:9
Ah, yes actually: Code (csharp): Could not produce class with ID 182 kweetet-webgl.js:8801:6 Could not produce class with ID 192 kweetet-webgl.js:8801:6 I'll fix them and report back, thanks!