Crash on startup with iOS Release
- Dominant language
- C#
- Stars
- 23.3k
- Forks
- 2k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 296
Description
### Description
iOS release version crashes but no issue detected in debug mode.
### Steps to Reproduce
I compiled the release version using this command" "dotnet publish -f:net9.0-ios -c:Release"
The debug version using this command: "dotnet build -t:Run -f:net9.0-ios -p:RuntimeIdentifier=ios-arm64 -p:_DeviceName=UUID"
### Link to public reproduction project repository
_No response_
### Version with bug
9.0.21 SR2.1
### Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
### Last version that worked well
8.0.100 SR10
### Affected platforms
iOS
### Affected platform versions
iOS 18.3.2
### Did you find any workaround?
No.
I am unfamiliar on how to read the Crash Report.
I installed .Net 9.0.200 version directly from https://dotnet.microsoft.com
### Relevant log output
```shell
Crash Report
Incident Identifier: 8B655061-6F50-48C6-B956-3CBE7D8BAB91
Distributor ID: com.apple.TestFlight
Hardware Model: iPhone11,8
Process: munsblog [8762]
Path: /private/var/containers/Bundle/Application/507B9B10-DB32-476F-8D52-1BC80FC45D31/munsblog.app/munsblog
Identifier: com.learnaholic.munsblog
Version: 1.96 (96)
AppStoreTools: 16C7015
AppVariant: 1:iPhone11,8:18
Beta: YES
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.learnaholic.munsblog [3264]
Date/Time: 2025-03-19 21:08:06.5262 +0800
Launch Time: 2025-03-19 21:08:05.5979 +0800
OS Version: iPhone OS 18.3.2 (22D82)
Release Type: User
Baseband Version: 7.01.01
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: SIGNAL 6 Abort trap: 6
Terminating Process: munsblog [8762]
Triggered by Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x18f9ae5fc __exceptionPreprocess + 164 (NSException.m:249)
1 libobjc.A.dylib 0x18cf29244 objc_exception_throw + 88 (objc-exception.mm:356)
2 munsblog 0x1021ab2ac 0x10031c000 + 32043692
3 munsblog 0x102345c00 0x10031c000 + 33725440
4 UIKitCore 0x19261b998 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 320 (UIApplication.m:2583)
5 UIKitCore 0x192618c5c -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 3016 (UIApplication.m:3019)
6 UIKitCore 0x19243a5dc -[UIApplication _runWithMainScene:transitionContext:completion:] + 960 (UIApplication.m:4896)
7 UIKitCore 0x1925ec0a0 -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 132 (_UISceneLifecycleMultiplexer.m:452)
8 UIKitCore 0x1923ef5e4 _UIScenePerformActionsWithLifecycleActionMask + 112 (_UISceneLifecycleState.m:109)
9 UIKitCore 0x19258f00c __101-[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]_block_invoke + 220 (_UISceneLifecycleMultiplexer.m:568)
10 UIKitCore 0x19258ed1c -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 216 (_UISceneLifecycleMultiplexer.m:517)
11 UIKitCore 0x192355834 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 608 (_UISceneLifecycleMultiplexer.m:567)
12 UIKitCore 0x192355554 -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 248 (_UISceneLifecycleMultiplexer.m:470)
13 UIKitCore 0x19235500c __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block... + 148 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:73)
14 UIKitCore 0x1923541b4 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:fromCurrentState:actions:completion:] + 736 (BSAnimationSettings+UIKit.m:54)
15 UIKitCore 0x1923537ec _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion + 224 (_UISceneSettingsDiffAction.m:27)
16 UIKitCore 0x19235349c -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 316 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:58)
17 UIKitCore 0x1923ef394 __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.229 + 612 (UIScene.m:2105)
18 UIKitCore 0x1923eece4 -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 208 (UIScene.m:1764)
19 UIKitCore 0x1923e6708 -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 244 (UIScene.m:2064)
20 UIKitCore 0x1923ce9f8 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 456 (UIApplication.m:4337)
21 UIKitCore 0x1923ccf04 -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 288 (UIApplicationSceneClientAgent.m:47)
22 FrontBoardServices 0x1a94b900c __95-[FBSScene _callOutQueue_didCreateWithTransitionContext:alternativeCreationCallout:completion:]_block_invoke + 288 (FBSScene.m:700)
23 FrontBoardServices 0x1a94b6834 -[FBSScene _callOutQueue_coalesceClientSettingsUpdates:] + 68 (FBSScene.m:763)
24 FrontBoardServices 0x1a94b8794 -[FBSScene _callOutQueue_didCreateWithTransitionContext:alternativeCreationCallout:completion:] + 436 (FBSScene.m:687)
25 FrontBoardServices 0x1a94ccc94 __93-[FBSWorkspaceScenesClient _callOutQueue_sendDidCreateForScene:transitionContext:completion:]_block_invoke.197 + 276 (FBSWorkspaceScenesClient.m:700)
26 FrontBoardServices 0x1a94cc4c8 -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 168 (FBSWorkspace.m:445)
27 FrontBoardServices 0x1a94dbb90 -[FBSWorkspaceScenesClient _callOutQueue_sendDidCreateForScene:transitionContext:completion:] + 468 (FBSWorkspaceScenesClient.m:697)
28 libdispatch.dylib 0x19773efa8 _dispatch_client_callout + 20 (object.m:576)
29 libdispatch.dylib 0x1977429f0 _dispatch_block_invoke_direct + 284 (queue.c:515)
30 FrontBoardServices 0x1a94c5378 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 (FBSSerialQueue.m:285)
31 FrontBoardServices 0x1a94c52f8 -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible] + 240 (FBSSerialQueue.m:309)
32 FrontBoardServices 0x1a94c51d0 -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:322)
33 CoreFoundation 0x18f9f4f4c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1970)
34 CoreFoundation 0x18f9f4ee0 __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2014)
35 CoreFoundation 0x18f9f7ba4 __CFRunLoopDoSources0 + 344 (CFRunLoop.c:2059)
36 CoreFoundation 0x18f9f6d3c __CFRunLoopRun + 840 (CFRunLoop.c:2969)
37 CoreFoundation 0x18fa49284 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
38 GraphicsServices 0x1dcc894c0 GSEventRunModal + 164 (GSEvent.c:2196)
39 UIKitCore 0x19258e674 -[UIApplication _run] + 816 (UIApplication.m:3846)
40 UIKitCore 0x1921b4e88 UIApplicationMain + 340 (UIApplication.m:5503)
41 munsblog 0x1021a8bb0 0x10031c000 + 32033712
42 munsblog 0x1008b29b0 0x10031c000 + 5859760
43 munsblog 0x1020bbbc8 0x10031c000 + 31062984
44 munsblog 0x101172c14 0x10031c000 + 15035412
45 munsblog 0x1022d54b4 0x10031c000 + 33264820
46 munsblog 0x102280cb0 0x10031c000 + 32918704
47 munsblog 0x1022869e4 0x10031c000 + 32942564
48 munsblog 0x1022dbc2c 0x10031c000 + 33291308
49 munsblog 0x1021b3718 0x10031c000 + 32077592
50 munsblog 0x10234411c 0x10031c000 + 33718556
51 dyld 0x1b5c8dde8 start + 2724 (dyldMain.cpp:1338)
Thread 0 name:
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001e10b32d4 __pthread_kill + 8 (:-1)
1 libsystem_pthread.dylib 0x000000021a6c959c pthread_kill + 268 (pthread.c:1721)
2 libsystem_c.dylib 0x00000001977f8b08 abort + 128 (abort.c:122)
3 munsblog 0x000000010236a748 0x10031c000 + 33875784
4 munsblog 0x0000000102304710 0x10031c000 + 33457936
5 libsystem_platform.dylib 0x000000021a619ca8 _sigtramp + 56 (sigtramp.c:116)
6 libsystem_pthread.dylib 0x000000021a6c959c pthread_kill + 268 (pthread.c:1721)
7 libsystem_c.dylib 0x00000001977f8b08 abort + 128 (abort.c:122)
8 munsblog 0x00000001021ab678 0x10031c000 + 32044664
9 CoreFoundation 0x000000018fafb988 __handleUncaughtException + 660 (NSException.m:367)
10 libobjc.A.dylib 0x000000018cf2b2b8 _objc_terminate() + 144 (objc-exception.mm:495)
11 libc++abi.dylib 0x000000021a5ee87c std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59)
12 libc++abi.dylib 0x000000021a5ee820 std::terminate() + 108 (cxa_handlers.cpp:88)
13 libdispatch.dylib 0x000000019773efbc _dispatch_client_callout + 40 (object.m:579)
14 libdispatch.dylib 0x00000001977429f0 _dispatch_block_invoke_direct + 284 (queue.c:515)
15 FrontBoardServices 0x00000001a94c5378 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 (FBSSerialQueue.m:285)
16 FrontBoardServices 0x00000001a94c52f8 -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible] + 240 (FBSSerialQueue.m:309)
17 FrontBoardServices 0x00000001a94c51d0 -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:322)
18 CoreFoundation 0x000000018f9f4f4c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1970)
19 CoreFoundation 0x000000018f9f4ee0 __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2014)
20 CoreFoundation 0x000000018f9f7ba4 __CFRunLoopDoSources0 + 344 (CFRunLoop.c:2059)
21 CoreFoundation 0x000000018f9f6d3c __CFRunLoopRun + 840 (CFRunLoop.c:2969)
22 CoreFoundation 0x000000018fa49284 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
23 GraphicsServices 0x00000001dcc894c0 GSEventRunModal + 164 (GSEvent.c:2196)
24 UIKitCore 0x000000019258e674 -[UIApplication _run] + 816 (UIApplication.m:3846)
25 UIKitCore 0x00000001921b4e88 UIApplicationMain + 340 (UIApplication.m:5503)
26 munsblog 0x00000001021a8bb0 0x10031c000 + 32033712
27 munsblog 0x00000001008b29b0 0x10031c000 + 5859760
28 munsblog 0x00000001020bbbc8 0x10031c000 + 31062984
29 munsblog 0x0000000101172c14 0x10031c000 + 15035412
30 munsblog 0x00000001022d54b4 0x10031c000 + 33264820
31 munsblog 0x0000000102280cb0 0x10031c000 + 32918704
32 munsblog 0x00000001022869e4 0x10031c000 + 32942564
33 munsblog 0x00000001022dbc2c 0x10031c000 + 33291308
34 munsblog 0x00000001021b3718 0x10031c000 + 32077592
35 munsblog 0x000000010234411c 0x10031c000 + 33718556
36 dyld 0x00000001b5c8dde8 start + 2724 (dyldMain.cpp:1338)
Thread 1:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 2 name:
Thread 2:
0 libsystem_kernel.dylib 0x00000001e10ae090 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x000000021a6c4f98 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2 munsblog 0x0000000102218d2c 0x10031c000 + 32492844
3 libsystem_pthread.dylib 0x000000021a6c27d0 _pthread_start + 136 (pthread.c:931)
4 libsystem_pthread.dylib 0x000000021a6c2480 thread_start + 8 (:-1)
Thread 3 name:
Thread 3:
0 libsystem_kernel.dylib 0x00000001e10a8704 semaphore_wait_trap + 8 (:-1)
1 munsblog 0x00000001022b490c 0x10031c000 + 33130764
2 munsblog 0x0000000102292cbc 0x10031c000 + 32992444
3 libsystem_pthread.dylib 0x000000021a6c27d0 _pthread_start + 136 (pthread.c:931)
4 libsystem_pthread.dylib 0x000000021a6c2480 thread_start + 8 (:-1)
Thread 4:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 5:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 6:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 7 name:
Thread 7:
0 libsystem_kernel.dylib 0x00000001e10aebd0 __ulock_wait + 8 (:-1)
1 libdispatch.dylib 0x000000019773f998 _dlock_wait + 56 (lock.c:326)
2 libdispatch.dylib 0x000000019773f74c _dispatch_thread_event_wait_slow + 56 (lock.c:558)
3 libdispatch.dylib 0x000000019774eae8 __DISPATCH_WAIT_FOR_QUEUE__ + 368 (queue.c:1702)
4 libdispatch.dylib 0x000000019774e694 _dispatch_sync_f_slow + 148 (queue.c:1799)
5 AXCoreUtilities 0x000000019caa2564 AXPerformBlockSynchronouslyOnMainThread + 84
6 libdispatch.dylib 0x000000019773d248 _dispatch_call_block_and_release + 32 (init.c:1549)
7 libdispatch.dylib 0x000000019773efa8 _dispatch_client_callout + 20 (object.m:576)
8 libdispatch.dylib 0x00000001977420f4 _dispatch_queue_override_invoke + 916 (queue.c:5101)
9 libdispatch.dylib 0x0000000197750ec0 _dispatch_root_queue_drain + 392 (queue.c:7331)
10 libdispatch.dylib 0x00000001977516c4 _dispatch_worker_thread2 + 156 (queue.c:7399)
11 libsystem_pthread.dylib 0x000000021a6c4644 _pthread_wqthread + 228 (pthread.c:2709)
12 libsystem_pthread.dylib 0x000000021a6c2474 start_wqthread + 8 (:-1)
Thread 8 name:
Thread 8:
0 libsystem_kernel.dylib 0x00000001e10aebd0 __ulock_wait + 8 (:-1)
1 libdispatch.dylib 0x000000019773f998 _dlock_wait + 56 (lock.c:326)
2 libdispatch.dylib 0x000000019773f74c _dispatch_thread_event_wait_slow + 56 (lock.c:558)
3 libdispatch.dylib 0x000000019774eae8 __DISPATCH_WAIT_FOR_QUEUE__ + 368 (queue.c:1702)
4 libdispatch.dylib 0x000000019774e694 _dispatch_sync_f_slow + 148 (queue.c:1799)
5 UIKitCore 0x000000019259048c __37-[_UIRemoteKeyboards startConnection]_block_invoke_3 + 144 (_UIRemoteKeyboards.m:1260)
6 CoreFoundation 0x000000018f9b0e34 __invoking___ + 148 (:-1)
7 CoreFoundation 0x000000018f9afe7c -[NSInvocation invoke] + 428 (NSForwarding.m:3411)
8 Foundation 0x000000018e63cae0 __NSXPCCONNECTION_IS_CALLING_OUT_TO_EXPORTED_OBJECT__ + 16 (NSXPCConnection.m:170)
9 Foundation 0x000000018e63b514 -[NSXPCConnection _decodeAndInvokeReplyBlockWithEvent:sequence:replyInfo:] + 532 (NSXPCConnection.m:313)
10 Foundation 0x000000018e63e53c __88-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]_block_invoke_5 + 188 (NSXPCConnection.m:1657)
11 libxpc.dylib 0x000000021a72bb80 _xpc_connection_reply_callout + 116 (serializer.c:119)
12 libxpc.dylib 0x000000021a71e2d0 _xpc_connection_call_reply_async + 80 (connection.c:894)
13 libdispatch.dylib 0x000000019773f028 _dispatch_client_callout3 + 20 (object.m:602)
14 libdispatch.dylib 0x000000019775cb64 _dispatch_mach_msg_async_reply_invoke + 340 (mach.c:3102)
15 libdispatch.dylib 0x000000019774642c _dispatch_lane_serial_drain + 352 (queue.c:3934)
16 libdispatch.dylib 0x0000000197747158 _dispatch_lane_invoke + 432 (queue.c:4025)
17 libdispatch.dylib 0x000000019775238c _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
18 libdispatch.dylib 0x0000000197751bd8 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
19 libsystem_pthread.dylib 0x000000021a6c4680 _pthread_wqthread + 288 (pthread.c:2696)
20 libsystem_pthread.dylib 0x000000021a6c2474 start_wqthread + 8 (:-1)
Thread 9 name:
Thread 9:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 10 name:
Thread 10:
0 libsystem_kernel.dylib 0x00000001e10a8788 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001e10abe98 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001e10abdb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001e10abbfc mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x000000018f9f7804 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2637)
5 CoreFoundation 0x000000018f9f6eb0 __CFRunLoopRun + 1212 (CFRunLoop.c:3021)
6 CoreFoundation 0x000000018fa49284 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
7 Foundation 0x000000018e5af0e8 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373)
8 Foundation 0x000000018e70bbb0 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:420)
9 UIKitCore 0x0000000192621a78 -[UIEventFetcher threadMain] + 420 (UIEventFetcher.m:1351)
10 Foundation 0x000000018e69af30 __NSThread__start__ + 724 (NSThread.m:991)
11 libsystem_pthread.dylib 0x000000021a6c27d0 _pthread_start + 136 (pthread.c:931)
12 libsystem_pthread.dylib 0x000000021a6c2480 thread_start + 8 (:-1)
Thread 11:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 12 name:
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x00000001e10ae090 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x000000021a6c4f98 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2 Foundation 0x000000018e624ec0 -[_NSThreadPerformInfo wait] + 44 (NSThread.m:275)
3 Foundation 0x000000018e623b74 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 720 (NSThread.m:1272)
4 Foundation 0x000000018e6232b4 -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 112 (NSThread.m:1290)
5 munsblog 0x00000001021b3f34 0x10031c000 + 32079668
6 munsblog 0x00000001008c25c0 0x10031c000 + 5924288
7 munsblog 0x00000001020841a4 0x10031c000 + 30835108
8 munsblog 0x0000000101171000 0x10031c000 + 15028224
9 libdispatch.dylib 0x000000019773d248 _dispatch_call_block_and_release + 32 (init.c:1549)
10 libdispatch.dylib 0x000000019773efa8 _dispatch_client_callout + 20 (object.m:576)
11 libdispatch.dylib 0x00000001977465cc _dispatch_lane_serial_drain + 768 (queue.c:3934)
12 libdispatch.dylib 0x0000000197747158 _dispatch_lane_invoke + 432 (queue.c:4025)
13 libdispatch.dylib 0x000000019775238c _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
14 libdispatch.dylib 0x0000000197751bd8 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
15 libsystem_pthread.dylib 0x000000021a6c4680 _pthread_wqthread + 288 (pthread.c:2696)
16 libsystem_pthread.dylib 0x000000021a6c2474 start_wqthread + 8 (:-1)
Thread 13:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 14:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 15:
0 libsystem_pthread.dylib 0x000000021a6c246c start_wqthread + 0 (:-1)
Thread 16 name:
Thread 16:
0 libsystem_kernel.dylib 0x00000001e10ae090 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x000000021a6c4f98 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2 JavaScriptCore 0x00000001a66ec620 0x1a65f0000 + 1033760
3 libsystem_pthread.dylib 0x000000021a6c27d0 _pthread_start + 136 (pthread.c:931)
4 libsystem_pthread.dylib 0x000000021a6c2480 thread_start + 8 (:-1)
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0xffffffff929c65c4 x5: 0x0000000000000008 x6: 0x000000016fae1360 x7: 0x000000016fae0a50
x8: 0x45630292dcf6b0ee x9: 0x456302932b083e6e x10: 0x00000000000003ff x11: 0x000000016fae0ac0
x12: 0x0000000000000000 x13: 0x0000000101988a44 x14: 0x00000000000000a8 x15: 0x000000016fae07a0
x16: 0x0000000000000148 x17: 0x00000001f7fe8e80 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000103 x21: 0x00000001f7fe8f60 x22: 0x0000000301154b10 x23: 0x00000001f9c1f830
x24: 0x0000000000000034 x25: 0x000000018fe1739c x26: 0x00000001f8ea23d0 x27: 0x00000001f9c1a000
x28: 0x00000000211200d5 fp: 0x000000016fae1370 lr: 0x000000021a6c959c
sp: 0x000000016fae1350 pc: 0x00000001e10b32d4 cpsr: 0x40000000
esr: 0x56000080 Address size fault
Binary Images:
0x10031c000 - 0x1024d3fff munsblog arm64 /private/var/containers/Bundle/Application/507B9B10-DB32-476F-8D52-1BC80FC45D31/munsblog.app/munsblog
0x105300000 - 0x10530bfff libobjc-trampolines.dylib arm64e <4aba9420e4d03c989d62c653b259eab4> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x18cef8000 - 0x18cf48ccf libobjc.A.dylib arm64e /usr/lib/libobjc.A.dylib
0x18e585000 - 0x18f2b5fff Foundation arm64e /System/Library/Frameworks/Foundation.framework/Foundation
0x18f981000 - 0x18fec4fff CoreFoundation arm64e <0013a8b125243534b5ba681aaf18c798> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x1921a0000 - 0x1940b8fff UIKitCore arm64e <8cc54497f7ec3903ae5aa274047c0cf1> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x19773b000 - 0x197780fff libdispatch.dylib arm64e /usr/lib/system/libdispatch.dylib
0x197781000 - 0x197800ffb libsystem_c.dylib arm64e <400d888f854833fc802ff29678681197> /usr/lib/system/libsystem_c.dylib
0x19ca77000 - 0x19cb33fff AXCoreUtilities arm64e <556bd54c6664360c9197206cb56f69e5> /System/Library/PrivateFrameworks/AXCoreUtilities.framework/AXCoreUtilities
0x1a65f0000 - 0x1a7e26f3f JavaScriptCore arm64e <2952bfa6959939dbbca250e97ad38818> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x1a94ad000 - 0x1a9580fff FrontBoardServices arm64e <8ae153d7d76135c9b0ce3590d954943a> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
0x1b5c5e000 - 0x1b5ce1137 dyld arm64e /usr/lib/dyld
0x1dcc88000 - 0x1dcc90fff GraphicsServices arm64e <3eca7962867b3029adc8bbe100f85ba5> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1e10a7000 - 0x1e10e0fe3 libsystem_kernel.dylib arm64e <881fe934759c3089b98660344cb843e3> /usr/lib/system/libsystem_kernel.dylib
0x21a5dc000 - 0x21a5f6fff libc++abi.dylib arm64e <93fe31d773fb338eb696211de65fd7ed> /usr/lib/libc++abi.dylib
0x21a615000 - 0x21a61cff3 libsystem_platform.dylib arm64e /usr/lib/system/libsystem_platform.dylib
0x21a6c1000 - 0x21a6cdff3 libsystem_pthread.dylib arm64e <6f6e49251fb43a0b99d26bd8b7b1a148> /usr/lib/system/libsystem_pthread.dylib
0x21a70c000 - 0x21a753fff libxpc.dylib arm64e <527f7127958632c89d8b2972d39ead7a> /usr/lib/system/libxpc.dylib
EOF
```
Contributor guide
Research direction
Start by reproducing the release build with `dotnet publish -f:net9.0-ios -c:Release` and compare it with the debug `dotnet build -t:Run` command on iOS 18.3.2. The issue provides no reproduction project or source files, so done would require identifying the release-only startup exception, fixing it, and verifying that the published app launches without crashing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, ios
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100