Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Launch init realm crash #8741

Open
ddcoder001 opened this issue Feb 6, 2025 · 1 comment
Open

App Launch init realm crash #8741

ddcoder001 opened this issue Feb 6, 2025 · 1 comment

Comments

@ddcoder001
Copy link

How frequently does the bug occur?

Sometimes

Description

When the sdk version is 10.48.0, crash is less. When the SDK version is upgraded to 10.54.0, crash increases rapidly, No replication during development and testing, but lots of crashes in production

Stacktrace & log output

Incident Identifier: BB64C6D4-E2CD-4432-8772-CD1F6C5D909F
Distributor ID:      com.apple.AppStore
Hardware Model:      iPhone14,3
Process:             Sleep Monitor [2803]
Path:                /private/var/containers/Bundle/Application/D47A1EFA-5969-42DA-8A77-0E4C47024AC8/Sleep Monitor.app/Sleep Monitor
Identifier:          com.sleepmonitor.aio
Version:             2.4.4 (1827)
AppStoreTools:       16C5031b
AppVariant:          1:iPhone14,3:18
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.sleepmonitor.aio [1674]

Date/Time:           2025-01-16 22:15:07.6100 +0000
Launch Time:         2025-01-16 22:15:07.4829 +0000
OS Version:          iPhone OS 18.1.1 (22B91)
Release Type:        User
Baseband Version:    4.10.02
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: SIGNAL 6 Abort trap: 6
Terminating Process: Sleep Monitor [2803]

Triggered by Thread:  0

Last Exception Backtrace:
0   CoreFoundation                	0x199ae47cc __exceptionPreprocess + 164 (NSException.m:249)
1   libobjc.A.dylib               	0x196db72e4 objc_exception_throw + 88 (objc-exception.mm:356)
2   Realm                         	0x1026462c4 RLMSetErrorOrThrow(NSError*, NSError* __autoreleasing*) + 228 (RLMUtil.mm:362)
3   Realm                         	0x10261d2ac RLMRealmTranslateException(NSError* __autoreleasing*) + 100 (RLMRealm.mm:170)
4   Realm                         	0x10261ebe4 +[RLMRealm realmWithConfiguration:confinedTo:error:] + 3208 (RLMRealm.mm:433)
5   Realm                         	0x10261de08 +[RLMRealm realmWithConfiguration:error:] + 80 (RLMRealm.mm:387)
6   Realm                         	0x10261d588 +[RLMRealm defaultRealm] + 60 (RLMRealm.mm:303)
7   Sleep Monitor                 	0x1006f8f64 -[AppDelegate dbMigrate] + 84 (AppDelegate.m:663)
8   Sleep Monitor                 	0x1005ba0f8 -[SMDBAPI migrateRealmDB] + 100 (SMDBAPI.m:50)
9   libdispatch.dylib             	0x1a17ba0d0 _dispatch_client_callout + 20 (object.m:576)
10  libdispatch.dylib             	0x1a17bb918 _dispatch_once_callout + 32 (once.c:52)
11  Sleep Monitor                 	0x1005b9ed8 _dispatch_once + 16 (once.h:85)
12  Sleep Monitor                 	0x1005b9ed8 +[SMDBAPI sharedWithDelegate:] + 164 (SMDBAPI.m:17)
13  Sleep Monitor                 	0x1006f75d4 -[AppDelegate application:didFinishLaunchingWithOptions:] + 288 (AppDelegate.m:61)
14  UIKitCore                     	0x19c6d1338 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 320 (UIApplication.m:2587)
15  UIKitCore                     	0x19c6ce850 -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 3016 (UIApplication.m:3023)
16  UIKitCore                     	0x19c5a81f8 -[UIApplication _runWithMainScene:transitionContext:completion:] + 960 (UIApplication.m:4894)
17  UIKitCore                     	0x19c55ce48 -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 132 (_UISceneLifecycleMultiplexer.m:452)
18  UIKitCore                     	0x19c45e59c _UIScenePerformActionsWithLifecycleActionMask + 112 (_UISceneLifecycleState.m:109)
19  UIKitCore                     	0x19c61b848 __101-[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]_block_invoke + 220 (_UISceneLifecycleMultiplexer.m:568)
20  UIKitCore                     	0x19c61b558 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 216 (_UISceneLifecycleMultiplexer.m:517)
21  UIKitCore                     	0x19c3c7178 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 608 (_UISceneLifecycleMultiplexer.m:567)
22  UIKitCore                     	0x19c39580c -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 248 (_UISceneLifecycleMultiplexer.m:470)
23  UIKitCore                     	0x19c395134 __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block... + 148 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:73)
24  UIKitCore                     	0x19c394ab4 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:fromCurrentState:actions:completion:] + 736 (BSAnimationSettings+UIKit.m:54)
25  UIKitCore                     	0x19c3940ec _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion + 224 (_UISceneSettingsDiffAction.m:27)
26  UIKitCore                     	0x19c45fb14 -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 316 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:58)
27  UIKitCore                     	0x19ca7280c __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.229 + 612 (UIScene.m:2106)
28  UIKitCore                     	0x19c45e01c -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 208 (UIScene.m:1765)
29  UIKitCore                     	0x19c51d824 -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 244 (UIScene.m:2065)
30  UIKitCore                     	0x19c51a1b8 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 456 (UIApplication.m:4335)
31  UIKitCore                     	0x19c519e0c -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 288 (UIApplicationSceneClientAgent.m:47)
32  FrontBoardServices            	0x1b30a397c __95-[FBSScene _callOutQueue_didCreateWithTransitionContext:alternativeCreationCallout:completion:]_block_invoke + 288 (FBSScene.m:696)
33  FrontBoardServices            	0x1b30a3d6c -[FBSScene _callOutQueue_coalesceClientSettingsUpdates:] + 68 (FBSScene.m:759)
34  FrontBoardServices            	0x1b30a37e0 -[FBSScene _callOutQueue_didCreateWithTransitionContext:alternativeCreationCallout:completion:] + 436 (FBSScene.m:683)
35  FrontBoardServices            	0x1b30c21f4 __93-[FBSWorkspaceScenesClient _callOutQueue_sendDidCreateForScene:transitionContext:completion:]_block_invoke.197 + 276 (FBSWorkspaceScenesClient.m:700)
36  FrontBoardServices            	0x1b3081c44 -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 168 (FBSWorkspace.m:445)
37  FrontBoardServices            	0x1b30c0810 -[FBSWorkspaceScenesClient _callOutQueue_sendDidCreateForScene:transitionContext:completion:] + 468 (FBSWorkspaceScenesClient.m:697)
38  libdispatch.dylib             	0x1a17ba0d0 _dispatch_client_callout + 20 (object.m:576)
39  libdispatch.dylib             	0x1a17bdb14 _dispatch_block_invoke_direct + 284 (queue.c:515)
40  FrontBoardServices            	0x1b3083300 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 (FBSSerialQueue.m:285)
41  FrontBoardServices            	0x1b3083280 -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible] + 240 (FBSSerialQueue.m:309)
42  FrontBoardServices            	0x1b3083158 -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:322)
43  CoreFoundation                	0x199ab8328 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1970)
44  CoreFoundation                	0x199ab82bc __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2014)
45  CoreFoundation                	0x199ab5e24 __CFRunLoopDoSources0 + 344 (CFRunLoop.c:2059)
46  CoreFoundation                	0x199ab4fbc __CFRunLoopRun + 840 (CFRunLoop.c:2969)
47  CoreFoundation                	0x199ab4830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
48  GraphicsServices              	0x1e5a941c4 GSEventRunModal + 164 (GSEvent.c:2196)
49  UIKitCore                     	0x19c61aeb0 -[UIApplication _run] + 816 (UIApplication.m:3844)
50  UIKitCore                     	0x19c6c95b4 UIApplicationMain + 340 (UIApplication.m:5496)
51  Sleep Monitor                 	0x10076a2d4 main + 88 (main.m:18)
52  dyld                          	0x1bf4a2ec8 start + 2724 (dyldMain.cpp:1334)

Thread 0 name:
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000001e9e811d4 __pthread_kill + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000221fcaef8 pthread_kill + 268 (pthread.c:1721)
2   libsystem_c.dylib             	0x00000001a1873ad8 abort + 128 (abort.c:122)
3   libc++abi.dylib               	0x0000000221dd95b8 abort_message + 132 (abort_message.cpp:78)
4   libc++abi.dylib               	0x0000000221dc7bac demangling_terminate_handler() + 348 (cxa_default_handlers.cpp:77)
5   libobjc.A.dylib               	0x0000000196dd2e14 _objc_terminate() + 156 (objc-exception.mm:496)
6   libc++abi.dylib               	0x0000000221dd887c std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59)
7   libc++abi.dylib               	0x0000000221dd8820 std::terminate() + 108 (cxa_handlers.cpp:88)
8   libdispatch.dylib             	0x00000001a17ba0e4 _dispatch_client_callout + 40 (object.m:579)
9   libdispatch.dylib             	0x00000001a17bb918 _dispatch_once_callout + 32 (once.c:52)
10  Sleep Monitor                 	0x00000001005b9ed8 _dispatch_once + 16 (once.h:85)
11  Sleep Monitor                 	0x00000001005b9ed8 +[SMDBAPI sharedWithDelegate:] + 164 (SMDBAPI.m:17)
12  Sleep Monitor                 	0x00000001006f75d4 -[AppDelegate application:didFinishLaunchingWithOptions:] + 288 (AppDelegate.m:61)
13  UIKitCore                     	0x000000019c6d1338 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 320 (UIApplication.m:2587)
14  UIKitCore                     	0x000000019c6ce850 -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 3016 (UIApplication.m:3023)
15  UIKitCore                     	0x000000019c5a81f8 -[UIApplication _runWithMainScene:transitionContext:completion:] + 960 (UIApplication.m:4894)
16  UIKitCore                     	0x000000019c55ce48 -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 132 (_UISceneLifecycleMultiplexer.m:452)
17  UIKitCore                     	0x000000019c45e59c _UIScenePerformActionsWithLifecycleActionMask + 112 (_UISceneLifecycleState.m:109)
18  UIKitCore                     	0x000000019c61b848 __101-[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]_block_invoke + 220 (_UISceneLifecycleMultiplexer.m:568)
19  UIKitCore                     	0x000000019c61b558 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 216 (_UISceneLifecycleMultiplexer.m:517)
20  UIKitCore                     	0x000000019c3c7178 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 608 (_UISceneLifecycleMultiplexer.m:567)
21  UIKitCore                     	0x000000019c39580c -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 248 (_UISceneLifecycleMultiplexer.m:470)
22  UIKitCore                     	0x000000019c395134 __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block... + 148 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:73)
23  UIKitCore                     	0x000000019c394ab4 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:fromCurrentState:actions:completion:] + 736 (BSAnimationSettings+UIKit.m:54)
24  UIKitCore                     	0x000000019c3940ec _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion + 224 (_UISceneSettingsDiffAction.m:27)
25  UIKitCore                     	0x000000019c45fb14 -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 316 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:58)
26  UIKitCore                     	0x000000019ca7280c __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.229 + 612 (UIScene.m:2106)
27  UIKitCore                     	0x000000019c45e01c -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 208 (UIScene.m:1765)
28  UIKitCore                     	0x000000019c51d824 -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 244 (UIScene.m:2065)
29  UIKitCore                     	0x000000019c51a1b8 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 456 (UIApplication.m:4335)
30  UIKitCore                     	0x000000019c519e0c -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 288 (UIApplicationSceneClientAgent.m:47)
31  FrontBoardServices            	0x00000001b30a397c __95-[FBSScene _callOutQueue_didCreateWithTransitionContext:alternativeCreationCallout:completion:]_block_invoke + 288 (FBSScene.m:696)
32  FrontBoardServices            	0x00000001b30a3d6c -[FBSScene _callOutQueue_coalesceClientSettingsUpdates:] + 68 (FBSScene.m:759)
33  FrontBoardServices            	0x00000001b30a37e0 -[FBSScene _callOutQueue_didCreateWithTransitionContext:alternativeCreationCallout:completion:] + 436 (FBSScene.m:683)
34  FrontBoardServices            	0x00000001b30c21f4 __93-[FBSWorkspaceScenesClient _callOutQueue_sendDidCreateForScene:transitionContext:completion:]_block_invoke.197 + 276 (FBSWorkspaceScenesClient.m:700)
35  FrontBoardServices            	0x00000001b3081c44 -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 168 (FBSWorkspace.m:445)
36  FrontBoardServices            	0x00000001b30c0810 -[FBSWorkspaceScenesClient _callOutQueue_sendDidCreateForScene:transitionContext:completion:] + 468 (FBSWorkspaceScenesClient.m:697)
37  libdispatch.dylib             	0x00000001a17ba0d0 _dispatch_client_callout + 20 (object.m:576)
38  libdispatch.dylib             	0x00000001a17bdb14 _dispatch_block_invoke_direct + 284 (queue.c:515)
39  FrontBoardServices            	0x00000001b3083300 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 (FBSSerialQueue.m:285)
40  FrontBoardServices            	0x00000001b3083280 -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible] + 240 (FBSSerialQueue.m:309)
41  FrontBoardServices            	0x00000001b3083158 -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource] + 28 (FBSSerialQueue.m:322)
42  CoreFoundation                	0x0000000199ab8328 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1970)
43  CoreFoundation                	0x0000000199ab82bc __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2014)
44  CoreFoundation                	0x0000000199ab5e24 __CFRunLoopDoSources0 + 344 (CFRunLoop.c:2059)
45  CoreFoundation                	0x0000000199ab4fbc __CFRunLoopRun + 840 (CFRunLoop.c:2969)
46  CoreFoundation                	0x0000000199ab4830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
47  GraphicsServices              	0x00000001e5a941c4 GSEventRunModal + 164 (GSEvent.c:2196)
48  UIKitCore                     	0x000000019c61aeb0 -[UIApplication _run] + 816 (UIApplication.m:3844)
49  UIKitCore                     	0x000000019c6c95b4 UIApplicationMain + 340 (UIApplication.m:5496)
50  Sleep Monitor                 	0x000000010076a2d4 main + 88 (main.m:18)
51  dyld                          	0x00000001bf4a2ec8 start + 2724 (dyldMain.cpp:1334)

Can you reproduce the bug?

No

Reproduction Steps

No response

Version

10.54.0

What Atlas Services are you using?

Local Database only

Are you using encryption?

No

Platform OS and version(s)

iOS 17+

Build environment

xcode16.1

@ppamorim
Copy link

@ddcoder001 Probably similar to #8731

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants