Skip to content

[ios] BrickController app crashes when build in release configuration #261

Description

@vicocz

STR:

  • Run Stat without debugging for Release configuration

ER: Application starts
CR: Application immediatelly crashes

The same for the app published via GH to Test Flight:

Incident Identifier: 516C5A9A-0492-4FEB-B9E1-201794179150
Hardware Model:      iPhone10,1
Process:             BrickController2.iOS [743]
Path:                /private/var/containers/Bundle/Application/439FD934-83F4-4ABC-A31E-1F4CCF9DA0EC/BrickController2.iOS.app/BrickController2.iOS
Identifier:          cz.vico.brickcontrollerlegacy
Version:             2026.2 (15)
AppStoreTools:       17F106
AppVariant:          1:iPhone10,1:16
Beta:                YES
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           cz.vico.brickcontrollerlegacy [468]

Date/Time:           2026-08-04 22:10:52.1484 +0200
Launch Time:         2026-08-04 22:10:51.4644 +0200
OS Version:          iPhone OS 16.7.15 (20H380)
Release Type:        User
Baseband Version:    9.00.02
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: SIGNAL 6 Abort trap: 6
Terminating Process: BrickController2.iOS [743]

Triggered by Thread:  0

Last Exception Backtrace:
0   CoreFoundation                	0x18b3e940c __exceptionPreprocess + 160 (NSException.m:202)
1   libobjc.A.dylib               	0x1846c9c28 objc_exception_throw + 56 (objc-exception.mm:356)
2   BrickController2.iOS          	0x103af81f4 0x100dd8000 + 47317492
3   BrickController2.iOS          	0x103c76254 0x100dd8000 + 48882260
4   UIKitCore                     	0x18d6a85cc -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 176 (UIApplication.m:2526)
5   UIKitCore                     	0x18d6a7d9c -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 2776 (UIApplication.m:2968)
6   UIKitCore                     	0x18d6a6dd0 -[UIApplication _runWithMainScene:transitionContext:completion:] + 852 (UIApplication.m:4782)
7   UIKitCore                     	0x18d6a6a30 -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 128 (_UISceneLifecycleMultiplexer.m:451)
8   UIKitCore                     	0x18d40fbf8 _UIScenePerformActionsWithLifecycleActionMask + 96 (_UISceneLifecycleState.m:109)
9   UIKitCore                     	0x18d725bcc __101-[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]_block_invoke + 188 (_UISceneLifecycleMultiplexer.m:567)
10  UIKitCore                     	0x18d5e7de4 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 212 (_UISceneLifecycleMultiplexer.m:516)
11  UIKitCore                     	0x18d5e7c14 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 588 (_UISceneLifecycleMultiplexer.m:566)
12  UIKitCore                     	0x18d5e77e4 -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 248 (_UISceneLifecycleMultiplexer.m:469)
13  UIKitCore                     	0x18d5e76c4 __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block... + 140 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:73)
14  UIKitCore                     	0x18dc66a7c +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:fromCurrentState:actions:completion:] + 656 (BSAnimationSettings+UIKit.m:54)
15  UIKitCore                     	0x18dcfa7b8 _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion + 196 (_UISceneSettingsDiffAction.m:27)
16  UIKitCore                     	0x18d4a613c -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 288 (_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction.m:58)
17  UIKitCore                     	0x18d8da3b0 __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.196 + 552 (UIScene.m:2007)
18  UIKitCore                     	0x18d56c73c -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 208 (UIScene.m:1683)
19  UIKitCore                     	0x18d56c5d0 -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 220 (UIScene.m:1969)
20  UIKitCore                     	0x18d56bb40 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 496 (UIApplication.m:4231)
21  UIKitCore                     	0x18d56b8e4 -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 260 (UIApplicationSceneClientAgent.m:47)
22  FrontBoardServices            	0x19ff0b4a8 -[FBSScene _callOutQueue_agent_didCreateWithTransitionContext:completion:] + 316 (FBSScene.m:440)
23  FrontBoardServices            	0x19ff45974 __92-[FBSWorkspaceScenesClient createSceneWithIdentity:parameters:transitionContext:completion:]_block_invoke.61 + 92 (FBSWorkspaceScenesClient.m:394)
24  FrontBoardServices            	0x19ff0eefc -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 160 (FBSWorkspace.m:359)
25  FrontBoardServices            	0x19ff45618 __92-[FBSWorkspaceScenesClient createSceneWithIdentity:parameters:transitionContext:completion:]_block_invoke + 296 (FBSWorkspaceScenesClient.m:393)
26  libdispatch.dylib             	0x192190780 _dispatch_client_callout + 16 (object.m:560)
27  libdispatch.dylib             	0x1921682d0 _dispatch_block_invoke_direct$VARIANT$armv81 + 212 (queue.c:496)
28  FrontBoardServices            	0x19ff18410 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 44 (FBSSerialQueue.m:157)
29  FrontBoardServices            	0x19ff1804c -[FBSSerialQueue _targetQueue_performNextIfPossible] + 176 (FBSSerialQueue.m:181)
30  FrontBoardServices            	0x19ff1a600 -[FBSSerialQueue _performNextFromRunLoopSource] + 24 (FBSSerialQueue.m:194)
31  CoreFoundation                	0x18b4a90e8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 (CFRunLoop.c:1957)
32  CoreFoundation                	0x18b4b4d5c __CFRunLoopDoSource0 + 172 (CFRunLoop.c:2001)
33  CoreFoundation                	0x18b43ffc4 __CFRunLoopDoSources0 + 232 (CFRunLoop.c:2038)
34  CoreFoundation                	0x18b455138 __CFRunLoopRun + 784 (CFRunLoop.c:2953)
35  CoreFoundation                	0x18b459d20 CFRunLoopRunSpecific + 584 (CFRunLoop.c:3418)
36  GraphicsServices              	0x1c3529998 GSEventRunModal + 160 (GSEvent.c:2196)
37  UIKitCore                     	0x18d6ec34c -[UIApplication _run] + 868 (UIApplication.m:3782)
38  UIKitCore                     	0x18d6ebfc4 UIApplicationMain + 312 (UIApplication.m:5372)
39  BrickController2.iOS          	0x103af5bb0 0x100dd8000 + 47307696
40  BrickController2.iOS          	0x1015dc430 0x100dd8000 + 8406064
41  BrickController2.iOS          	0x1038e6528 0x100dd8000 + 45147432
42  BrickController2.iOS          	0x101fad9d4 0x100dd8000 + 18700756
43  BrickController2.iOS          	0x103c10560 0x100dd8000 + 48465248
44  BrickController2.iOS          	0x103bc0ebc 0x100dd8000 + 48139964
45  BrickController2.iOS          	0x103bc62f0 0x100dd8000 + 48161520
46  BrickController2.iOS          	0x103c16668 0x100dd8000 + 48490088
47  BrickController2.iOS          	0x103b00b30 0x100dd8000 + 47352624
48  BrickController2.iOS          	0x103c75efc 0x100dd8000 + 48881404
49  dyld                          	0x1a8c18344 start + 1860 (dyldMain.cpp:1165)

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions