Incident Identifier: 7A2D2129-6EAF-4EAC-AA24-A5C2946D673F Distributor ID: com.apple.TestFlight Hardware Model: iPhone13,2 Process: Combinatory [8218] Path: /private/var/containers/Bundle/Application/D3A4E10F-8BE7-4820-936A-B1EF78B662D4/Combinatory.app/Combinatory Identifier: xyz.calcugames.combinatory Version: 1.0 (1) AppStoreTools: 15F31e AppVariant: 1:iPhone13,2:17.4 Beta: YES Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: xyz.calcugames.combinatory [2440] Date/Time: 2024-08-26 18:53:43.1786 -0500 Launch Time: 2024-08-26 18:53:42.4792 -0500 OS Version: iPhone OS 17.5.1 (21F90) Release Type: User Baseband Version: 4.50.06 Report Version: 104 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: SIGNAL 6 Abort trap: 6 Terminating Process: Combinatory [8218] Triggered by Thread: 0 Last Exception Backtrace: 0 GameMain 0x100cc3a84 kfun:korlibs.io.file.std.LocalVfsNativeBase#resolveOrError(kotlin.String){}kotlin.Pair + 744 (LocalVfsNative.kt:70) 1 GameMain 0x100cc3b30 kfun:korlibs.io.file.std.LocalVfsNativeBase#resolve(kotlin.String){}kotlin.String + 104 (LocalVfsNative.kt:76) 2 GameMain 0x100cc51b0 kfun:korlibs.io.file.std.LocalVfsNativeBase.$openCOROUTINE$7.invokeSuspend#internal + 396 (LocalVfsNative.kt:140) 3 GameMain 0x100cc5d34 kfun:korlibs.io.file.std.LocalVfsNativeBase#open#suspend(kotlin.String;korlibs.io.file.VfsOpenMode;kotlin.coroutines.Continuation){}kotlin.Any + 316 (LocalVfsNative.kt:139) 4 GameMain 0x100c1e65c kfun:korlibs.io.file.Vfs#open#suspend(kotlin.String;korlibs.io.file.VfsOpenMode;kotlin.coroutines.Continuation){}kotlin.Any-trampoline + 36 (Vfs.kt:75) 5 GameMain 0x100c1e65c kfun:korlibs.io.file.Vfs.$putCOROUTINE$24.invokeSuspend#internal + 400 (Vfs.kt:143) 6 GameMain 0x100c1e9e0 kfun:korlibs.io.file.Vfs#put#suspend(kotlin.String;korlibs.io.stream.AsyncInputStream;kotlin.collections.List;kotlin.coroutines.Continuation){}kotlin.Any + 324 (Vfs.kt:142) 7 GameMain 0x100c1eab8 kfun:korlibs.io.file.Vfs#put#suspend(kotlin.String;korlibs.io.stream.AsyncInputStream;kotlin.collections.List;kotlin.coroutines.Continuation){}kotlin.Any... + 40 (Vfs.kt:142) 8 GameMain 0x100c1eab8 kfun:korlibs.io.file.Vfs#put#suspend(kotlin.String;kotlin.ByteArray;kotlin.collections.List;kotlin.coroutines.Continuation){}kotlin.Any + 172 (Vfs.kt:149) 9 GameMain 0x100c2d72c kfun:korlibs.io.file.VfsFile#write#suspend(kotlin.ByteArray;kotlin.Array...;kotlin.coroutines.Continuation){}kotlin.Any + 64 (VfsFile.kt:47) 10 GameMain 0x100c2d72c > + 872 (VfsFile.kt:95) 11 GameMain 0x100c2d72c kfun:kotlin#run__at__0:0(kotlin.Function1<0:0,0:1>){0§;1§}0:1 + 872 (Standard.kt:57) 12 GameMain 0x100c2d72c kfun:korlibs.io.file.VfsFile.$writeStringCOROUTINE$9.invokeSuspend#internal + 1100 (VfsFile.kt:95) 13 GameMain 0x100c2d984 kfun:korlibs.io.file.VfsFile#writeString#suspend(kotlin.String;kotlin.Array...;korlibs.io.lang.Charset;kotlin.coroutines.Continuation){}kotlin.Any + 324 (VfsFile.kt:94) 14 GameMain 0x10102a1e0 kfun:korlibs.io.file.VfsFile#writeString$default#suspend(kotlin.String;kotlin.Array...;korlibs.io.lang.Charset?;kotlin.Int;kotlin.coroutines.Continuation){}kotlin.Any + 308 (default.kt:11) 17 GameMain 0x101022608 kfun:xyz.calcugames.combinatory.$loadingSequence$lambda$3COROUTINE$2.invokeSuspend#internal + 944 (main.kt:57) 18 GameMain 0x101022de8 kfun:xyz.calcugames.combinatory.loadingSequence$lambda$3#internal + 288 (main.kt:53) 19 GameMain 0x101022de8 kfun:xyz.calcugames.combinatory.$loadingSequence$lambda$3$FUNCTION_REFERENCE$2.invoke#internal + 344 (main.kt:53) 20 GameMain 0x101087430 kfun:kotlin.Function2#invoke(1:0;1:1){}1:2-trampoline + 204 ([K][Suspend]Functions:1) 21 GameMain 0x100acdecc kfun:kotlin.coroutines.intrinsics#startCoroutineUninterceptedOrReturn__at__kotlin.coroutines.SuspendFunction1<0:0,0:1>(0:0;kotlin.coroutines.Continuation<0:1>){0§;1§}kotli... + 224 (IntrinsicsNative.kt:72) 22 GameMain 0x100acdecc > + 224 (IntrinsicsNative.kt:186) 23 GameMain 0x100acdecc kfun:kotlin.coroutines.intrinsics.object-2.invokeSuspend#internal + 376 (IntrinsicsNative.kt:254) 24 GameMain 0x100accaec kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(kotlin.Result){}kotlin.Any?-trampoline + 28 (ContinuationImpl.kt:50) 25 GameMain 0x100accaec > + 44 (ContinuationImpl.kt:30) 26 GameMain 0x100accaec kfun:kotlin#with(0:0;kotlin.Function1<0:0,0:1>){0§;1§}0:1 + 44 (Standard.kt:70) 27 GameMain 0x100accaec kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result){} + 176 (ContinuationImpl.kt:26) 28 GameMain 0x100bc7ed0 kfun:kotlin.coroutines#resume__at__kotlin.coroutines.Continuation<0:0>(0:0){0§} + 8 (Continuation.kt:45) 29 GameMain 0x100bc7ed0 > + 8 (DispatchedTask.kt:102) 30 GameMain 0x100bc7ed0 kfun:kotlinx.coroutines#withContinuationContext(kotlin.coroutines.Continuation<*>;kotlin.Any?;kotlin.Function0<0:0>){0§}0:0 + 8 (CoroutineContext.kt:44) 31 GameMain 0x100bc7ed0 kfun:kotlinx.coroutines.DispatchedTask#run(){} + 432 (DispatchedTask.kt:84) 32 GameMain 0x100bc931c kfun:kotlinx.coroutines.internal.LimitedDispatcher.Worker.run#internal + 132 (LimitedDispatcher.kt:113) 33 GameMain 0x100bdbb2c kfun:kotlinx.coroutines.MultiWorkerDispatcher.$workerRunLoop$lambda$2COROUTINE$0.invokeSuspend#internal + 1476 (MultithreadedDispatchers.kt:113) 34 GameMain 0x100accaec kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(kotlin.Result){}kotlin.Any?-trampoline + 28 (ContinuationImpl.kt:50) 35 GameMain 0x100accaec > + 44 (ContinuationImpl.kt:30) 36 GameMain 0x100accaec kfun:kotlin#with(0:0;kotlin.Function1<0:0,0:1>){0§;1§}0:1 + 44 (Standard.kt:70) 37 GameMain 0x100accaec kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result){} + 176 (ContinuationImpl.kt:26) 38 GameMain 0x100bc7ed0 kfun:kotlin.coroutines#resume__at__kotlin.coroutines.Continuation<0:0>(0:0){0§} + 8 (Continuation.kt:45) 39 GameMain 0x100bc7ed0 > + 8 (DispatchedTask.kt:102) 40 GameMain 0x100bc7ed0 kfun:kotlinx.coroutines#withContinuationContext(kotlin.coroutines.Continuation<*>;kotlin.Any?;kotlin.Function0<0:0>){0§}0:0 + 8 (CoroutineContext.kt:44) 41 GameMain 0x100bc7ed0 kfun:kotlinx.coroutines.DispatchedTask#run(){} + 432 (DispatchedTask.kt:84) 42 GameMain 0x100ba10ac > + 8 (EventLoop.common.kt:263) 43 GameMain 0x100ba10ac > + 8 (Dispatchers.kt:104) 44 GameMain 0x100ba10ac kfun:kotlinx.cinterop#autoreleasepool(kotlin.Function0<0:0>){0§}0:0 + 16 (ObjectiveCUtils.kt:13) 45 GameMain 0x100ba10ac kfun:kotlinx.coroutines#platformAutoreleasePool(kotlin.Function0){} + 16 (Dispatchers.kt:104) 46 GameMain 0x100ba10ac kfun:kotlinx.coroutines.EventLoopImplBase#processNextEvent(){}kotlin.Long + 920 (EventLoop.common.kt:263) 47 GameMain 0x100bd6a50 kfun:kotlinx.coroutines.EventLoop#processNextEvent(){}kotlin.Long-trampoline + 20 (EventLoop.common.kt:49) 48 GameMain 0x100bd6a50 kfun:kotlinx.coroutines.BlockingCoroutine.joinBlocking#internal + 128 (Builders.kt:129) 49 GameMain 0x100bd6a50 kfun:kotlinx.coroutines#runBlocking(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1){0§}0:0 + 1404 (Builders.kt:68) 50 GameMain 0x100bdc2a8 kfun:kotlinx.coroutines#runBlocking$default(kotlin.coroutines.CoroutineContext?;kotlin.coroutines.SuspendFunction1;kotlin.Int){0§}0:0 + 16 (Builders.kt:45) 51 GameMain 0x100bdc2a8 kfun:kotlinx.coroutines.MultiWorkerDispatcher.workerRunLoop#internal + 216 (MultithreadedDispatchers.kt:99) 52 GameMain 0x100bdc2a8 kfun:kotlinx.coroutines.MultiWorkerDispatcher.$lambda$1$lambda$0#internal + 216 (MultithreadedDispatchers.kt:86) 53 GameMain 0x100bdc2a8 kfun:kotlinx.coroutines.MultiWorkerDispatcher.$$lambda$1$lambda$0$FUNCTION_REFERENCE$5.invoke#internal + 232 (MultithreadedDispatchers.kt:86) 54 GameMain 0x100bdc2a8 kfun:kotlinx.coroutines.MultiWorkerDispatcher.$$lambda$1$lambda$0$FUNCTION_REFERENCE$5.$invoke(){}#internal + 276 (MultithreadedDispatchers.kt:86) 55 GameMain 0x101085b6c kfun:kotlin.Function0#invoke(){}1:0-trampoline + 204 ([K][Suspend]Functions:1) 56 GameMain 0x1016ff480 Worker::processQueueElement(bool) + 1140 57 GameMain 0x1016fef6c (anonymous namespace)::workerRoutine(void*) + 104 58 libsystem_pthread.dylib 0x1e534906c _pthread_start + 136 (pthread.c:931) 59 libsystem_pthread.dylib 0x1e53440d8 thread_start + 8 (:-1)