Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save adiputrastwn/05960e6392b3d751f82319e4ab64c9de to your computer and use it in GitHub Desktop.
Save adiputrastwn/05960e6392b3d751f82319e4ab64c9de to your computer and use it in GitHub Desktop.
cmp-ios-error-log
Uncaught Kotlin exception: kotlin.NullPointerException: disini bro
at 0 SampleComposeApp 0x104e40ca7 kfun:kotlin.Throwable#<init>(kotlin.String?){} + 119
at 1 SampleComposeApp 0x104e3a20b kfun:kotlin.Exception#<init>(kotlin.String?){} + 115
at 2 SampleComposeApp 0x104e3a42b kfun:kotlin.RuntimeException#<init>(kotlin.String?){} + 115
at 3 SampleComposeApp 0x104e3a64b kfun:kotlin.NullPointerException#<init>(kotlin.String?){} + 115
at 4 SampleComposeApp 0x10458e5d7 kfun:screen.MainScreen.Content$lambda$5$lambda$3#internal + 135
at 5 SampleComposeApp 0x10459007f kfun:screen.MainScreen.$Content$lambda$5$lambda$3$FUNCTION_REFERENCE$5.invoke#internal + 71
at 6 SampleComposeApp 0x10459014f kfun:screen.MainScreen.$Content$lambda$5$lambda$3$FUNCTION_REFERENCE$5.$<bridge-UNN>invoke(){}#internal + 71
at 7 SampleComposeApp 0x104f6d1cf kfun:kotlin.Function0#invoke(){}1:0-trampoline + 99
at 8 SampleComposeApp 0x10566d05b kfun:androidx.compose.foundation.ClickablePointerInputNode.pointerInput$lambda$1#internal + 195
at 9 SampleComposeApp 0x10566d303 kfun:androidx.compose.foundation.ClickablePointerInputNode.$pointerInput$lambda$1$FUNCTION_REFERENCE$14.invoke#internal + 87
at 10 SampleComposeApp 0x10566d407 kfun:androidx.compose.foundation.ClickablePointerInputNode.$pointerInput$lambda$1$FUNCTION_REFERENCE$14.$<bridge-UNNB>invoke(androidx.compose.ui.geometry.Offset){}#internal + 123
at 11 SampleComposeApp 0x104f6bcd7 kfun:kotlin.Function1#invoke(1:0){}1:1-trampoline + 107
at 12 SampleComposeApp 0x1056c2c33 kfun:androidx.compose.foundation.gestures.$detectTapAndPress$lambda$21$lambda$20COROUTINE$6.invokeSuspend#internal + 1803
at 13 SampleComposeApp 0x104f70833 kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(kotlin.Result<kotlin.Any?>){}kotlin.Any?-trampoline + 67
at 14 SampleComposeApp 0x104e46577 kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 623
at 15 SampleComposeApp 0x104f70913 kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99
at 16 SampleComposeApp 0x1050593fb kfun:kotlinx.coroutines#resume__at__kotlinx.coroutines.DispatchedTask<0:0>(kotlin.coroutines.Continuation<0:0>;kotlin.Boolean){0§<kotlin.Any?>} + 1019
at 17 SampleComposeApp 0x105058fd3 kfun:kotlinx.coroutines#dispatch__at__kotlinx.coroutines.DispatchedTask<0:0>(kotlin.Int){0§<kotlin.Any?>} + 647
at 18 SampleComposeApp 0x104ff347f kfun:kotlinx.coroutines.CancellableContinuationImpl.dispatchResume#internal + 119
at 19 SampleComposeApp 0x104ff3a07 kfun:kotlinx.coroutines.CancellableContinuationImpl.resumeImpl#internal + 583
at 20 SampleComposeApp 0x104ff3c5f kfun:kotlinx.coroutines.CancellableContinuationImpl#resumeImpl$default(kotlin.Any?;kotlin.Int;kotlin.Function1<kotlin.Throwable,kotlin.Unit>?;kotlin.Int){} + 251
at 21 SampleComposeApp 0x104ff22d7 kfun:kotlinx.coroutines.CancellableContinuationImpl#resumeWith(kotlin.Result<1:0>){} + 211
at 22 SampleComposeApp 0x104f70913 kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99
at 23 SampleComposeApp 0x1053a75c7 kfun:androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.PointerEventHandlerCoroutine.offerPointerEvent#internal + 591
at 24 SampleComposeApp 0x1053a5347 kfun:androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.dispatchPointerEvent#internal + 1439
at 25 SampleComposeApp 0x1053a573b kfun:androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl#onPointerEvent(androidx.compose.ui.input.pointer.PointerEvent;androidx.compose.ui.input.pointer.PointerEventPass;androidx.compose.ui.unit.IntSize){} + 639
at 26 SampleComposeApp 0x10557622f kfun:androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNode#onPointerEvent(androidx.compose.ui.input.pointer.PointerEvent;androidx.compose.ui.input.pointer.PointerEventPass;androidx.compose.ui.unit.IntSize){}-trampoline + 115
at 27 SampleComposeApp 0x10566bfc7 kfun:androidx.compose.foundation.AbstractClickablePointerInputNode#onPointerEvent(androidx.compose.ui.input.pointer.PointerEvent;androidx.compose.ui.input.pointer.PointerEventPass;androidx.compose.ui.unit.IntSize){} + 207
at 28 SampleComposeApp 0x1057f3c9f kfun:androidx.compose.foundation.AbstractClickablePointerInputNode#onPointerEvent(androidx.compose.ui.input.pointer.PointerEvent;androidx.compose.ui.input.pointer.PointerEventPass;androidx.compose.ui.unit.IntSize){}-trampoline + 75
at 29 SampleComposeApp 0x105669c33 kfun:androidx.compose.foundation.AbstractClickableNode#onPointerEvent(androidx.compose.ui.input.pointer.PointerEvent;androidx.compose.ui.input.pointer.PointerEventPass;androidx.compose.ui.unit.IntSize){} + 207
at 30 SampleComposeApp 0x1055749c3 kfun:androidx.compose.ui.node.PointerInputModifierNode#onPointerEvent(androidx.compose.ui.input.pointer.PointerEvent;androidx.compose.ui.input.pointer.PointerEventPass;androidx.compose.ui.unit.IntSize){}-trampoline + 115
at 31 SampleComposeApp 0x105392423 kfun:androidx.compose.ui.input.pointer.Node#dispatchMainEventPass(androidx.collection.LongSparseArray<androidx.compose.ui.input.pointer.PointerInputChange>;androidx.compose.ui.layout.LayoutCoordinates;androidx.compose.ui.input.pointer.InternalPointerEvent;kotlin.Boolean){}kotlin.Boolean + 3883
at 32 SampleComposeApp 0x10539225f kfun:androidx.compose.ui.input.pointer.Node#dispatchMainEventPass(androidx.collection.LongSparseArray<androidx.compose.ui.input.pointer.PointerInputChange>;androidx.compose.ui.layout.LayoutCoordinates;androidx.compose.ui.input.pointer.InternalPointerEvent;kotlin.Boolean){}kotlin.Boolean + 3431
at 33 SampleComposeApp 0x10539225f kfun:androidx.compose.ui.input.pointer.Node#dispatchMainEventPass(androidx.collection.LongSparseArray<androidx.compose.ui.input.pointer.PointerInputChange>;androidx.compose.ui.layout.LayoutCoordinates;androidx.compose.ui.input.pointer.InternalPointerEvent;kotlin.Boolean){}kotlin.Boolean + 3431
at 34 SampleComposeApp 0x1053901df kfun:androidx.compose.ui.input.pointer.NodeParent#dispatchMainEventPass(androidx.collection.LongSparseArray<androidx.compose.ui.input.pointer.PointerInputChange>;androidx.compose.ui.layout.LayoutCoordinates;androidx.compose.ui.input.pointer.InternalPointerEvent;kotlin.Boolean){}kotlin.Boolean + 487
at 35 SampleComposeApp 0x105574873 kfun:androidx.compose.ui.input.pointer.NodeParent#dispatchMainEventPass(androidx.collection.LongSparseArray<androidx.compose.ui.input.pointer.PointerInputChange>;androidx.compose.ui.layout.LayoutCoordinates;androidx.compose.ui.input.pointer.InternalPointerEvent;kotlin.Boolean){}kotlin.Boolean-trampoline + 87
at 36 SampleComposeApp 0x10538f993 kfun:androidx.compose.ui.input.pointer.HitPathTracker#dispatchChanges(androidx.compose.ui.input.pointer.InternalPointerEvent;kotlin.Boolean){}kotlin.Boolean + 495
at 37 SampleComposeApp 0x1053a1a2f kfun:androidx.compose.ui.input.pointer.PointerInputEventProcessor#process(androidx.compose.ui.input.pointer.PointerInputEvent;androidx.compose.ui.input.pointer.PositionCalculator;kotlin.Boolean){}androidx.compose.ui.input.pointer.ProcessResult + 1619
at 38 SampleComposeApp 0x10549b967 kfun:androidx.compose.ui.node.RootNodeOwner#onPointerInput(androidx.compose.ui.input.pointer.PointerInputEvent){} + 931
at 39 SampleComposeApp 0x1054d0fa3 kfun:androidx.compose.ui.scene.SingleLayerComposeSceneImpl.processPointerInputEvent#internal + 167
at 40 SampleComposeApp 0x10558d88b kfun:androidx.compose.ui.scene.BaseComposeScene#processPointerInputEvent(androidx.compose.ui.input.pointer.PointerInputEvent){}-trampoline + 59
at 41 SampleComposeApp 0x1054ba4ff kfun:androidx.compose.ui.scene.BaseComposeScene.$processPointerInputEvent$FUNCTION_REFERENCE$5.invoke#internal + 99
at 42 SampleComposeApp 0x1054ba673 kfun:androidx.compose.ui.scene.BaseComposeScene.$processPointerInputEvent$FUNCTION_REFERENCE$5.$<bridge-UNNN>invoke(androidx.compose.ui.input.pointer.PointerInputEvent){}#internal + 99
at 43 SampleComposeApp 0x104f6bcd7 kfun:kotlin.Function1#invoke(1:0){}1:1-trampoline + 107
at 44 SampleComposeApp 0x105491c83 kfun:androidx.compose.ui.input.pointer.SyntheticEventSender.sendInternal#internal + 191
at 45 SampleComposeApp 0x1054906e3 kfun:androidx.compose.ui.input.pointer.SyntheticEventSender#send(androidx.compose.ui.input.pointer.PointerInputEvent){} + 167
at 46 SampleComposeApp 0x1054bccd7 kfun:androidx.compose.ui.scene.ComposeSceneInputHandler#onPointerEvent(androidx.compose.ui.input.pointer.PointerEventType;kotlin.collections.List<androidx.compose.ui.scene.ComposeScenePointer>;androidx.compose.ui.input.pointer.PointerButtons;androidx.compose.ui.input.pointer.PointerKeyboardModifiers;androidx.compose.ui.geometry.Offset;kotlin.Long;kotlin.Any?;androidx.compose.ui.input.pointer.PointerButton?){} + 455
at 47 SampleComposeApp 0x1054b8dcf kfun:androidx.compose.ui.scene.BaseComposeScene#sendPointerEvent(androidx.compose.ui.input.pointer.PointerEventType;kotlin.collections.List<androidx.compose.ui.scene.ComposeScenePointer>;androidx.compose.ui.input.pointer.PointerButtons;androidx.compose.ui.input.pointer.PointerKeyboardModifiers;androidx.compose.ui.geometry.Offset;kotlin.Long;kotlin.Any?;androidx.compose.ui.input.pointer.PointerButton?){} + 1287
at 48 SampleComposeApp 0x10558931b kfun:androidx.compose.ui.scene.ComposeScene#sendPointerEvent(androidx.compose.ui.input.pointer.PointerEventType;kotlin.collections.List<androidx.compose.ui.scene.ComposeScenePointer>;androidx.compose.ui.input.pointer.PointerButtons;androidx.compose.ui.input.pointer.PointerKeyboardModifiers;androidx.compose.ui.geometry.Offset;kotlin.Long;kotlin.Any?;androidx.compose.ui.input.pointer.PointerButton?){}-trampoline + 167
at 49 SampleComposeApp 0x1054bbbdb kfun:androidx.compose.ui.scene.ComposeScene#sendPointerEvent$default(androidx.compose.ui.input.pointer.PointerEventType;kotlin.collections.List<androidx.compose.ui.scene.ComposeScenePointer>;androidx.compose.ui.input.pointer.PointerButtons;androidx.compose.ui.input.pointer.PointerKeyboardModifiers;androidx.compose.ui.geometry.Offset;kotlin.Long;kotlin.Any?;androidx.compose.ui.input.pointer.PointerButton?;kotlin.Int){} + 767
at 50 SampleComposeApp 0x1055223d7 kfun:androidx.compose.ui.scene.ComposeSceneMediator.object-3.onTouchesEvent#internal + 1815
at 51 SampleComposeApp 0x10559360f kfun:androidx.compose.ui.window.InteractionUIView.Delegate#onTouchesEvent(platform.UIKit.UIView;platform.UIKit.UIEvent;androidx.compose.ui.window.UITouchesEventPhase){}-trampoline + 115
at 52 SampleComposeApp 0x10554a4ab kfun:androidx.compose.ui.window.InteractionUIView#objc:touchesEnded:withEvent: + 619
at 53 SampleComposeApp 0x10554b77b _6f72672e6a6574627261696e732e636f6d706f73652e75693a75692f6f70742f6275696c644167656e742f776f726b2f386132303736303934356430616562612f636f6d706f73652f75692f75692f7372632f75696b69744d61696e2f6b6f746c696e2f616e64726f6964782f636f6d706f73652f75692f77696e646f772f496e746572616374696f6e5549566965772e75696b69742e6b74_knbridge32 + 235
at 54 UIKitCore 0x185409353 -[UIWindow _sendTouchesForEvent:] + 899
at 55 UIKitCore 0x18540a877 -[UIWindow sendEvent:] + 3103
at 56 UIKitCore 0x1853ea237 -[UIApplication sendEvent:] + 579
at 57 UIKitCore 0x18546dff3 __dispatchPreprocessedEventFromEventQueue + 1683
at 58 UIKitCore 0x185470e8f __processEventQueue + 5603
at 59 UIKitCore 0x1854697ef __eventFetcherSourceCallback + 159
at 60 CoreFoundation 0x18040ee47 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 23
at 61 CoreFoundation 0x18040ed8f __CFRunLoopDoSource0 + 171
at 62 CoreFoundation 0x18040e4ff __CFRunLoopDoSources0 + 231
at 63 CoreFoundation 0x180408be7 __CFRunLoopRun + 767
at 64 CoreFoundation 0x1804084d3 CFRunLoopRunSpecific + 571
at 65 GraphicsServices 0x18ef2aae3 GSEventRunModal + 159
at 66 UIKitCore 0x1853d0a27 -[UIApplication _run] + 867
at 67 UIKitCore 0x1853d46af UIApplicationMain + 123
at 68 SwiftUI 0x1ccf100e3 OUTLINED_FUNCTION_65 + 491
at 69 SwiftUI 0x1ccf0ff8b OUTLINED_FUNCTION_65 + 147
at 70 SwiftUI 0x1ccbcd6d7 OUTLINED_FUNCTION_0 + 91
at 71 SampleComposeApp 0x10454d157 $s16SampleComposeApp6iOSAppV5$mainyyFZ + 39
at 72 SampleComposeApp 0x10454d203 main + 11 (/Users/adiputrasetiawan/Documents/tada/sdk/kmp/SampleComposeApp/iosApp/iosApp/iOSApp.swift:<unknown>)
at 73 dyld 0x107f59543 0x0 + 4428502339
at 74 ??? 0x10813e0df 0x0 + 4430487775
at 75 ??? 0xdc787fffffffffff 0x0 + -2560155650671771649
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.runtime.BroadcastFrameClock@84805d0, StandaloneCoroutine{Cancelling}@14329328, FlushCoroutineDispatcher@8600070]
at 0 SampleComposeApp 0x104e40ca7 kfun:kotlin.Throwable#<init>(kotlin.String?){} + 119
at 1 SampleComposeApp 0x104e3a20b kfun:kotlin.Exception#<init>(kotlin.String?){} + 115
at 2 SampleComposeApp 0x104e3a42b kfun:kotlin.RuntimeException#<init>(kotlin.String?){} + 115
at 3 SampleComposeApp 0x10507ff23 kfun:kotlinx.coroutines.internal.DiagnosticCoroutineContextException#<init>(kotlin.coroutines.CoroutineContext){} + 167
at 4 SampleComposeApp 0x105054a1f kfun:kotlinx.coroutines.internal#handleUncaughtCoroutineException(kotlin.coroutines.CoroutineContext;kotlin.Throwable){} + 647
at 5 SampleComposeApp 0x104ff9947 kfun:kotlinx.coroutines#handleCoroutineException(kotlin.coroutines.CoroutineContext;kotlin.Throwable){} + 515
at 6 SampleComposeApp 0x104fedb13 kfun:kotlinx.coroutines.StandaloneCoroutine.handleJobException#internal + 167
at 7 SampleComposeApp 0x105088373 kfun:kotlinx.coroutines.JobSupport#handleJobException(kotlin.Throwable){}kotlin.Boolean-trampoline + 59
at 8 SampleComposeApp 0x105003953 kfun:kotlinx.coroutines.JobSupport.finalizeFinishingState#internal + 1135
at 9 SampleComposeApp 0x10500bd57 kfun:kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath#internal + 2035
at 10 SampleComposeApp 0x10500b52b kfun:kotlinx.coroutines.JobSupport.tryMakeCompleting#internal + 755
at 11 SampleComposeApp 0x10500b05b kfun:kotlinx.coroutines.JobSupport#makeCompletingOnce(kotlin.Any?){}kotlin.Any? + 379
at 12 SampleComposeApp 0x104fe9f5b kfun:kotlinx.coroutines.AbstractCoroutine#resumeWith(kotlin.Result<1:0>){} + 211
at 13 SampleComposeApp 0x104f70913 kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99
at 14 SampleComposeApp 0x104e46793 kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 1163
at 15 SampleComposeApp 0x104f70913 kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99
at 16 SampleComposeApp 0x1050586b7 kfun:kotlinx.coroutines.DispatchedTask#run(){} + 1691
at 17 SampleComposeApp 0x105086bdf kfun:kotlinx.coroutines.Runnable#run(){}-trampoline + 91
at 18 SampleComposeApp 0x1054a5a43 kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.dispatch$lambda$1$lambda$0#internal + 475
at 19 SampleComposeApp 0x1054a6fab kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.$dispatch$lambda$1$lambda$0$FUNCTION_REFERENCE$4.invoke#internal + 75
at 20 SampleComposeApp 0x1054a70a7 kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.$dispatch$lambda$1$lambda$0$FUNCTION_REFERENCE$4.$<bridge-UNN>invoke(){}#internal + 71
at 21 SampleComposeApp 0x104f6d1cf kfun:kotlin.Function0#invoke(){}1:0-trampoline + 99
at 22 SampleComposeApp 0x1054a534b kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.performRun#internal + 319
at 23 SampleComposeApp 0x1054a5bcb kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.dispatch$lambda$1#internal + 239
at 24 SampleComposeApp 0x1054a6a57 kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.$dispatch$lambda$1$FUNCTION_REFERENCE$0.invoke#internal + 139
at 25 SampleComposeApp 0x104f70f17 kfun:kotlin.Function2#invoke(1:0;1:1){}1:2-trampoline + 115
at 26 SampleComposeApp 0x104e49e0b kfun:kotlin.coroutines.intrinsics.object-4.invokeSuspend#internal + 731
at 27 SampleComposeApp 0x104f70833 kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(kotlin.Result<kotlin.Any?>){}kotlin.Any?-trampoline + 67
at 28 SampleComposeApp 0x104e46577 kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 623
at 29 SampleComposeApp 0x104f70913 kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99
at 30 SampleComposeApp 0x105058773 kfun:kotlinx.coroutines.DispatchedTask#run(){} + 1879
at 31 SampleComposeApp 0x105086bdf kfun:kotlinx.coroutines.Runnable#run(){}-trampoline + 91
at 32 SampleComposeApp 0x10508245b kfun:kotlinx.coroutines.DarwinMainDispatcher.dispatch$lambda$0#internal + 67
at 33 SampleComposeApp 0x1050826d7 kfun:kotlinx.coroutines.DarwinMainDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$1.invoke#internal + 71
at 34 SampleComposeApp 0x1050827a7 kfun:kotlinx.coroutines.DarwinMainDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$1.$<bridge-UNN>invoke(){}#internal + 71
at 35 SampleComposeApp 0x104f6d1cf kfun:kotlin.Function0#invoke(){}1:0-trampoline + 99
at 36 SampleComposeApp 0x1050836eb _6f72672e6a6574627261696e732e6b6f746c696e783a6b6f746c696e782d636f726f7574696e65732d636f72652f6f70742f6275696c644167656e742f776f726b2f343465633665383530643563363366302f6b6f746c696e782d636f726f7574696e65732d636f72652f6e617469766544617277696e2f7372632f44697370617463686572732e6b74_knbridge13 + 191
at 37 libdispatch.dylib 0x180170103 _dispatch_call_block_and_release + 23
at 38 libdispatch.dylib 0x180171977 _dispatch_client_callout + 15
at 39 libdispatch.dylib 0x1801807c7 _dispatch_main_queue_drain + 1275
at 40 libdispatch.dylib 0x1801802bb _dispatch_main_queue_callback_4CF + 39
at 41 CoreFoundation 0x18040e95f __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 11
at 42 CoreFoundation 0x180409077 __CFRunLoopRun + 1935
at 43 CoreFoundation 0x1804084d3 CFRunLoopRunSpecific + 571
... and 11 more common stack frames skipped
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment