KeePassium
KeePassium copied to clipboard
Crash in "Upgrade to Premium" on macOS
Description After going to "Upgrade to Premium" twice the app crashes.
How to reproduce Steps to reproduce the behavior:
- Go to Settings.
- Click on "Upgrade to Premium".
- Click on "Cancel".
- Click on "Upgrade to Premium" again.
- The app will crash.
Expected behavior Upgrade to Premium screen should show.
Environment:
- Device: Intel Mac
- OS: macOS 14.7.2
- App Version: 2.2.160 (MAS)
Additional context
Crash report
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: KeePassium [83085]
Path: /Applications/KeePassium.app/Contents/MacOS/KeePassium
Identifier: com.keepassium.ios
Version: 2.2 (160)
App Item ID: 1435127111
App External ID: 871270571
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2025-01-11 16:06:18.2452 +0300
OS Version: macOS 14.7.2 (23H311)
Report Version: 12
Anonymous UUID: 1BFFB603-0EE8-1598-A2C0-59A7F03B9790
Time Awake Since Boot: 470000 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process: exc handler [83085]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 KeePassium 0x10960ec92 0x1094b2000 + 1428626
1 KeePassiumLib 0x10a652989 0x10a477000 + 1948041
2 KeePassiumLib 0x10a489fa9 0x10a477000 + 77737
3 libdispatch.dylib 0x7ff8144adac6 _dispatch_call_block_and_release + 12
4 libdispatch.dylib 0x7ff8144aedbc _dispatch_client_callout + 8
5 libdispatch.dylib 0x7ff8144bb1df _dispatch_main_queue_drain + 984
6 libdispatch.dylib 0x7ff8144badf9 _dispatch_main_queue_callback_4CF + 31
7 CoreFoundation 0x7ff81476cd66 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
8 CoreFoundation 0x7ff81472bf95 __CFRunLoopRun + 2459
9 CoreFoundation 0x7ff81472b032 CFRunLoopRunSpecific + 557
10 HIToolbox 0x7ff81f14aa09 RunCurrentEventLoopInMode + 292
11 HIToolbox 0x7ff81f14a816 ReceiveNextEventCommon + 665
12 HIToolbox 0x7ff81f14a561 _BlockUntilNextEventMatchingListInModeWithFilter + 66
13 AppKit 0x7ff817d9c171 _DPSNextEvent + 880
14 AppKit 0x7ff8186b0af0 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1273
15 AppKit 0x7ff817d8d585 -[NSApplication run] + 603
16 AppKit 0x7ff817d614f3 NSApplicationMain + 816
17 AppKit 0x7ff818015417 _NSApplicationMainWithInfoDictionary + 16
18 UIKitMacHelper 0x7ff82e72fbfb UINSApplicationMain + 1329
19 UIKitCore 0x7ff924dbb7f8 UIApplicationMain + 144
20 KeePassium 0x1094b4b9b 0x1094b2000 + 11163
21 dyld 0x7ff8142c4345 start + 1909
Thread 1:: com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x7ff81461006e mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff81461e858 mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff814617158 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff81461035d mach_msg + 19
4 CoreFoundation 0x7ff81472d0e5 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff81472bb55 __CFRunLoopRun + 1371
6 CoreFoundation 0x7ff81472b032 CFRunLoopRunSpecific + 557
7 Foundation 0x7ff8156dd671 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216
8 Foundation 0x7ff81575bb35 -[NSRunLoop(NSRunLoop) runUntilDate:] + 103
9 UIKitCore 0x7ff924dbcc97 -[UIEventFetcher threadMain] + 138
10 Foundation 0x7ff8156d68fc __NSThread__start__ + 1013
11 libsystem_pthread.dylib 0x7ff81465018b _pthread_start + 99
12 libsystem_pthread.dylib 0x7ff81464bae3 thread_start + 15
Thread 2:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff81461006e mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff81461e858 mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff814617158 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff81461035d mach_msg + 19
4 CoreFoundation 0x7ff81472d0e5 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff81472bb55 __CFRunLoopRun + 1371
6 CoreFoundation 0x7ff81472b032 CFRunLoopRunSpecific + 557
7 AppKit 0x7ff817efa29c _NSEventThread + 122
8 libsystem_pthread.dylib 0x7ff81465018b _pthread_start + 99
9 libsystem_pthread.dylib 0x7ff81464bae3 thread_start + 15
Thread 3:
0 libsystem_pthread.dylib 0x7ff81464bac0 start_wqthread + 0
Thread 4:: WebThread
0 libsystem_kernel.dylib 0x7ff81461006e mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff81461e858 mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff814617158 mach_msg_overwrite + 653
3 libsystem_kernel.dylib 0x7ff81461035d mach_msg + 19
4 CoreFoundation 0x7ff81472d0e5 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff81472bb55 __CFRunLoopRun + 1371
6 CoreFoundation 0x7ff81472b032 CFRunLoopRunSpecific + 557
7 WebCore 0x7ffa15a30495 RunWebThread(void*) + 709
8 libsystem_pthread.dylib 0x7ff81465018b _pthread_start + 99
9 libsystem_pthread.dylib 0x7ff81464bae3 thread_start + 15
Thread 5:
0 libsystem_pthread.dylib 0x7ff81464bac0 start_wqthread + 0
Thread 6:
0 libsystem_pthread.dylib 0x7ff81464bac0 start_wqthread + 0
Thread 7:
0 libsystem_pthread.dylib 0x7ff81464bac0 start_wqthread + 0
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007ff856971148 rcx: 0xfffffffe00000000 rdx: 0x80000002ffffffff
rdi: 0x00007f7a592b3fb8 rsi: 0x0000000000000000 rbp: 0x00007ff7b6a4bfe0 rsp: 0x00007ff7b6a4bef0
r8: 0x023d8001097257fd r9: 0x00000000fff0000f r10: 0x00000001097257f8 r11: 0x00007ff924e0ae64
r12: 0x0000000000000000 r13: 0x00007f7a592b3c00 r14: 0x4000000000000001 r15: 0x00007ff856971148
rip: 0x000000010960ec92 rfl: 0x0000000000010246 cr2: 0x0000000000000000
Logical CPU: 4
Error Code: 0x00000000
Trap Number: 6
Thread 0 instruction stream:
e8 5d c8 07 00 4c 89 f7-49 be 01 00 00 00 00 00 .]...L..I.......
00 40 e8 3f c5 07 00 4c-89 ff 49 89 c7 e8 34 c8 .@.?...L..I...4.
07 00 e9 a3 fd ff ff 0f-0b 41 f6 c7 01 49 0f 45 .........A...I.E
df 4c 89 ff e8 29 c8 07-00 48 89 df e8 15 c5 07 .L...)...H......
00 49 89 c4 4d 85 e4 0f-85 ac fd ff ff e9 12 fe .I..M...........
ff ff 48 8b 7d d0 e8 fb-c7 07 00 e9 7d fc ff ff ..H.}.......}...
[0f]0b 4c 8b 75 b8 4c 8b-7d d0 e9 83 f9 ff ff 0f ..L.u.L.}....... <==
1f 00 bc f9 ff ff 82 fa-ff ff 82 fa ff ff d8 fb ................
ff ff b2 fb ff ff 59 fa-ff ff 59 fa ff ff 59 fa ......Y...Y...Y.
ff ff 59 fa ff ff 59 fa-ff ff 59 fa ff ff bc f9 ..Y...Y...Y.....
ff ff bc f9 ff ff bc f9-ff ff ab fa ff ff 55 48 ..............UH
89 e5 48 8d 3d 55 76 09-00 48 8d 15 de 1e 09 00 ..H.=Uv..H......
Binary Images:
0x11780e000 - 0x117810fff com.apple.icloud.drive.fileprovider.override (1.0) <ace2a780-2ebe-36a6-b39f-892217a4d253> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/iCloudDriveFileProviderOverride.bundle/Contents/MacOS/iCloudDriveFileProviderOverride
0x117891000 - 0x1178acfff com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride (14.6) <14b7bd5a-3beb-39e0-ae86-f75977b19d1e> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
0x1177ff000 - 0x117803fff com.apple.FileProviderOverride (1835.140.3.700.1) <105b8da7-57e8-3248-9f90-49b06410a30d> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride
0x109b79000 - 0x109b7bfff com.keepassium.MacUtils (2.2) <e6b9c01c-5785-3bd8-8f4b-824b3b6784ff> /Applications/KeePassium.app/Contents/PlugIns/MacUtils.bundle/Contents/MacOS/MacUtils
0x109bc0000 - 0x109bd6fff com.apple.security.csparser (3.0) <6322658e-a82e-3002-8833-120a131db214> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x1097db000 - 0x1097e7fff libobjc-trampolines.dylib (*) <99e4446c-8ce5-3bb4-8fdf-118e287e76d1> /usr/lib/libobjc-trampolines.dylib
0x10a477000 - 0x10a73cfff com.keepassium.ios.KeePassiumLib (2.2) <f3d1c771-ed6c-31fb-86dc-d4cfba4e7b9d> /Applications/KeePassium.app/Contents/Frameworks/KeePassiumLib.framework/Versions/A/KeePassiumLib
0x1094b2000 - 0x1096e2fff com.keepassium.ios (2.2) <f8ad3822-273c-3593-9ce3-e201698a780b> /Applications/KeePassium.app/Contents/MacOS/KeePassium
0x7ff8144ac000 - 0x7ff8144f2ff1 libdispatch.dylib (*) <da7e48c5-d133-32d8-967d-dc70b29ff35f> /usr/lib/system/libdispatch.dylib
0x7ff8146b1000 - 0x7ff814b4bffc com.apple.CoreFoundation (6.9) <f1326398-b2a0-32e9-ae4e-6519fe71dc01> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff81f11c000 - 0x7ff81f3b6ff3 com.apple.HIToolbox (2.1.1) <5f06f268-b51f-31fc-9dfc-ab1eced819c9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7ff817d5d000 - 0x7ff81918dff7 com.apple.AppKit (6.9) <5af0f47c-23f2-3e51-b9b1-6e595f89a7f0> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7ff82e72b000 - 0x7ff82e838ff5 com.apple.UIKitMacHelper (1.0) <1dd3ea63-32be-3141-91f2-0301c4445ea4> /System/Library/PrivateFrameworks/UIKitMacHelper.framework/Versions/A/UIKitMacHelper
0x7ff924db8000 - 0x7ff926a58ffe com.apple.UIKitCore (1.0) <0878a3e9-b03c-3fce-a18b-e4b1f026eeb8> /System/iOSSupport/System/Library/PrivateFrameworks/UIKitCore.framework/Versions/A/UIKitCore
0x7ff8142be000 - 0x7ff81434e81f dyld (*) <ed0797f3-ce0e-3c47-bff2-cfe7f2ddad78> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x7ff81460f000 - 0x7ff814649ff7 libsystem_kernel.dylib (*) <743964e2-65e0-3e6a-a04f-50405955561b> /usr/lib/system/libsystem_kernel.dylib
0x7ff815681000 - 0x7ff8162b7ffb com.apple.Foundation (6.9) <4c82e234-df5f-381a-9020-0b0a8e60c324> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7ff81464a000 - 0x7ff814655ff7 libsystem_pthread.dylib (*) <79ecab15-71f1-3d6a-8a96-0623e622205f> /usr/lib/system/libsystem_pthread.dylib
0x7ffa14bca000 - 0x7ffa1745cffe com.apple.WebCore (19618) <0837fe61-7891-35d4-9784-85a068595042> /System/iOSSupport/System/Library/PrivateFrameworks/WebCore.framework/Versions/A/WebCore
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
Writable regions: Total=2.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.9G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG image 196K 20
CG raster data 988K 76
ColorSync 252K 31
CoreAnimation 10.9M 336
CoreGraphics 12K 2
CoreUI image data 2004K 17
Foundation 68K 2
Kernel Alloc Once 8K 1
MALLOC 2.7G 88
MALLOC guard page 48K 12
STACK GUARD 56.0M 8
Stack 11.8M 8
VM_ALLOCATE 296K 9
WebKit Malloc 160.0M 5
__CTF 824 1
__DATA 41.2M 796
__DATA_CONST 59.7M 572
__DATA_DIRTY 2291K 311
__FONT_DATA 2352 1
__LINKEDIT 181.4M 9
__OBJC_RO 71.9M 1
__OBJC_RW 2201K 2
__TEXT 849.4M 817
mapped file 200.4M 37
shared memory 800K 21
=========== ======= =======
TOTAL 4.4G 3185
-----------
Full Report
-----------
{"app_name":"KeePassium","timestamp":"2025-01-11 16:06:18.00 +0300","app_version":"2.2","slice_uuid":"f8ad3822-273c-3593-9ce3-e201698a780b","adam_id":"1435127111","build_version":"160","platform":6,"bundleID":"com.keepassium.ios","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.7.2 (23H311)","roots_installed":0,"name":"KeePassium","incident_id":"05E67FBA-0321-4956-9156-96FCF7AE5D88"}
{
"uptime" : 470000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacPro7,1",
"coalitionID" : 77064,
"osVersion" : {
"train" : "macOS 14.7.2",
"build" : "23H311",
"releaseType" : "User"
},
"captureTime" : "2025-01-11 16:06:18.2452 +0300",
"codeSigningMonitor" : 0,
"incident" : "05E67FBA-0321-4956-9156-96FCF7AE5D88",
"pid" : 83085,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-01-11 16:04:42.7983 +0300",
"procStartAbsTime" : 473823443469355,
"procExitAbsTime" : 473918890337788,
"procName" : "KeePassium",
"procPath" : "\/Applications\/KeePassium.app\/Contents\/MacOS\/KeePassium",
"bundleInfo" : {"CFBundleShortVersionString":"2.2","CFBundleVersion":"160","CFBundleIdentifier":"com.keepassium.ios"},
"storeInfo" : {"storeCohortMetadata":"10|date=1736600400000&sf=143469&pgtp=Software&pgid=1435127111&prpg=editorialItem_1436214772&ctxt=Search&issrch=1&lngid=2","itemID":"1435127111","deviceIdentifierForVendor":"551F8391-2C49-5096-A99A-C7FFE4566964","thirdParty":true,"softwareVersionExternalIdentifier":"871270571"},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.keepassium.ios",
"crashReporterKey" : "1BFFB603-0EE8-1598-A2C0-59A7F03B9790",
"codeSigningID" : "com.keepassium.ios",
"codeSigningTeamID" : "84W4PHXS24",
"codeSigningFlags" : 570522385,
"codeSigningValidationCategory" : 4,
"codeSigningTrustLevel" : 4294967295,
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
"termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":83085},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":5373345,"instructionState":{"instructionStream":{"bytes":[232,93,200,7,0,76,137,247,73,190,1,0,0,0,0,0,0,64,232,63,197,7,0,76,137,255,73,137,199,232,52,200,7,0,233,163,253,255,255,15,11,65,246,199,1,73,15,69,223,76,137,255,232,41,200,7,0,72,137,223,232,21,197,7,0,73,137,196,77,133,228,15,133,172,253,255,255,233,18,254,255,255,72,139,125,208,232,251,199,7,0,233,125,252,255,255,15,11,76,139,117,184,76,139,125,208,233,131,249,255,255,15,31,0,188,249,255,255,130,250,255,255,130,250,255,255,216,251,255,255,178,251,255,255,89,250,255,255,89,250,255,255,89,250,255,255,89,250,255,255,89,250,255,255,89,250,255,255,188,249,255,255,188,249,255,255,188,249,255,255,171,250,255,255,85,72,137,229,72,141,61,85,118,9,0,72,141,21,222,30,9,0],"offset":96}},"threadState":{"r13":{"value":140163458743296},"rax":{"value":0},"rflags":{"value":66118},"cpu":{"value":4},"r14":{"value":4611686018427387905},"rsi":{"value":0},"r8":{"value":161425903597017085},"cr2":{"value":0},"rdx":{"value":9223372049739677695},"r10":{"value":4453455864},"r9":{"value":4293918735},"r15":{"value":140704581357896,"symbolLocation":0,"symbol":"_swiftEmptyArrayStorage"},"rbx":{"value":140704581357896,"symbolLocation":0,"symbol":"_swiftEmptyArrayStorage"},"trap":{"value":6},"err":{"value":0},"r11":{"value":140708042288740,"symbolLocation":0,"symbol":"-[UIViewController isViewLoaded]"},"rip":{"value":4452314258,"matchesCrashFrame":1},"rbp":{"value":140701897900000},"rsp":{"value":140701897899760},"r12":{"value":0},"rcx":{"value":18446744065119617024},"flavor":"x86_THREAD_STATE","rdi":{"value":140163458744248}},"queue":"com.apple.main-thread","frames":[{"imageOffset":1428626,"imageIndex":7},{"imageOffset":1948041,"imageIndex":6},{"imageOffset":77737,"imageIndex":6},{"imageOffset":6854,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":8},{"imageOffset":11708,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":8},{"imageOffset":61919,"symbol":"_dispatch_main_queue_drain","symbolLocation":984,"imageIndex":8},{"imageOffset":60921,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":31,"imageIndex":8},{"imageOffset":769382,"symbol":"__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__","symbolLocation":9,"imageIndex":9},{"imageOffset":503701,"symbol":"__CFRunLoopRun","symbolLocation":2459,"imageIndex":9},{"imageOffset":499762,"symbol":"CFRunLoopRunSpecific","symbolLocation":557,"imageIndex":9},{"imageOffset":190985,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":10},{"imageOffset":190486,"symbol":"ReceiveNextEventCommon","symbolLocation":665,"imageIndex":10},{"imageOffset":189793,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":66,"imageIndex":10},{"imageOffset":258417,"symbol":"_DPSNextEvent","symbolLocation":880,"imageIndex":11},{"imageOffset":9779952,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1273,"imageIndex":11},{"imageOffset":198021,"symbol":"-[NSApplication run]","symbolLocation":603,"imageIndex":11},{"imageOffset":17651,"symbol":"NSApplicationMain","symbolLocation":816,"imageIndex":11},{"imageOffset":2851863,"symbol":"_NSApplicationMainWithInfoDictionary","symbolLocation":16,"imageIndex":11},{"imageOffset":19451,"symbol":"UINSApplicationMain","symbolLocation":1329,"imageIndex":12},{"imageOffset":14328,"symbol":"UIApplicationMain","symbolLocation":144,"imageIndex":13},{"imageOffset":11163,"imageIndex":7},{"imageOffset":25413,"symbol":"start","symbolLocation":1909,"imageIndex":14}]},{"id":5373448,"name":"com.apple.uikit.eventfetch-thread","threadState":{"r13":{"value":21592279046},"rax":{"value":268451845},"rflags":{"value":518},"cpu":{"value":0},"r14":{"value":2},"rsi":{"value":21592279046},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":8589934592},"r10":{"value":134153303490560},"r9":{"value":134153303490560},"r15":{"value":134153303490560},"rbx":{"value":123145415056736},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":518},"rip":{"value":140703470518382},"rbp":{"value":123145415056576},"rsp":{"value":123145415056472},"r12":{"value":4294967295},"rcx":{"value":123145415056472},"flavor":"x86_THREAD_STATE","rdi":{"value":123145415056736}},"frames":[{"imageOffset":4206,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":16},{"imageOffset":63576,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":16},{"imageOffset":33112,"symbol":"mach_msg_overwrite","symbolLocation":653,"imageIndex":16},{"imageOffset":4957,"symbol":"mach_msg","symbolLocation":19,"imageIndex":16},{"imageOffset":508133,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":143,"imageIndex":9},{"imageOffset":502613,"symbol":"__CFRunLoopRun","symbolLocation":1371,"imageIndex":9},{"imageOffset":499762,"symbol":"CFRunLoopRunSpecific","symbolLocation":557,"imageIndex":9},{"imageOffset":378481,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":216,"imageIndex":17},{"imageOffset":895797,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":103,"imageIndex":17},{"imageOffset":19607,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":138,"imageIndex":13},{"imageOffset":350460,"symbol":"__NSThread__start__","symbolLocation":1013,"imageIndex":17},{"imageOffset":24971,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":18},{"imageOffset":6883,"symbol":"thread_start","symbolLocation":15,"imageIndex":18}]},{"id":5373501,"name":"com.apple.NSEventThread","threadState":{"r13":{"value":21592279046},"rax":{"value":268451845},"rflags":{"value":518},"cpu":{"value":0},"r14":{"value":2},"rsi":{"value":21592279046},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":8589934592},"r10":{"value":318871256956928},"r9":{"value":318871256956928},"r15":{"value":318871256956928},"rbx":{"value":123145416667232},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":518},"rip":{"value":140703470518382},"rbp":{"value":123145416667072},"rsp":{"value":123145416666968},"r12":{"value":4294967295},"rcx":{"value":123145416666968},"flavor":"x86_THREAD_STATE","rdi":{"value":123145416667232}},"frames":[{"imageOffset":4206,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":16},{"imageOffset":63576,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":16},{"imageOffset":33112,"symbol":"mach_msg_overwrite","symbolLocation":653,"imageIndex":16},{"imageOffset":4957,"symbol":"mach_msg","symbolLocation":19,"imageIndex":16},{"imageOffset":508133,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":143,"imageIndex":9},{"imageOffset":502613,"symbol":"__CFRunLoopRun","symbolLocation":1371,"imageIndex":9},{"imageOffset":499762,"symbol":"CFRunLoopRunSpecific","symbolLocation":557,"imageIndex":9},{"imageOffset":1692316,"symbol":"_NSEventThread","symbolLocation":122,"imageIndex":11},{"imageOffset":24971,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":18},{"imageOffset":6883,"symbol":"thread_start","symbolLocation":15,"imageIndex":18}]},{"id":5374736,"frames":[{"imageOffset":6848,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":18}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":4103},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145412927488},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145413450616},"rbx":{"value":123145413451776},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703470762688},"rbp":{"value":0},"rsp":{"value":123145413451776},"r12":{"value":5193733},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145413451776}}},{"id":5375133,"name":"WebThread","threadState":{"r13":{"value":21592279046},"rax":{"value":268451845},"rflags":{"value":518},"cpu":{"value":0},"r14":{"value":2},"rsi":{"value":21592279046},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":8589934592},"r10":{"value":730105785614336},"r9":{"value":730105785614336},"r15":{"value":730105785614336},"rbx":{"value":123145415888896},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":518},"rip":{"value":140703470518382},"rbp":{"value":123145415888736},"rsp":{"value":123145415888632},"r12":{"value":4294967295},"rcx":{"value":123145415888632},"flavor":"x86_THREAD_STATE","rdi":{"value":123145415888896}},"frames":[{"imageOffset":4206,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":16},{"imageOffset":63576,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":16},{"imageOffset":33112,"symbol":"mach_msg_overwrite","symbolLocation":653,"imageIndex":16},{"imageOffset":4957,"symbol":"mach_msg","symbolLocation":19,"imageIndex":16},{"imageOffset":508133,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":143,"imageIndex":9},{"imageOffset":502613,"symbol":"__CFRunLoopRun","symbolLocation":1371,"imageIndex":9},{"imageOffset":499762,"symbol":"CFRunLoopRunSpecific","symbolLocation":557,"imageIndex":9},{"imageOffset":15099029,"symbol":"RunWebThread(void*)","symbolLocation":709,"imageIndex":19},{"imageOffset":24971,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":18},{"imageOffset":6883,"symbol":"thread_start","symbolLocation":15,"imageIndex":18}]},{"id":5375487,"frames":[{"imageOffset":6848,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":18}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":135947},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145414000640},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145414524928},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703470762688},"rbp":{"value":0},"rsp":{"value":123145414524928},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145414524928}}},{"id":5375492,"frames":[{"imageOffset":6848,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":18}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":134919},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145418829824},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145419354112},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703470762688},"rbp":{"value":0},"rsp":{"value":123145419354112},"r12":{"value":134217728},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145419354112}}},{"id":5375493,"frames":[{"imageOffset":6848,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":18}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":52855},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145419366400},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145419890688},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703470762688},"rbp":{"value":0},"rsp":{"value":123145419890688},"r12":{"value":134217728},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145419890688}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4689289216,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.icloud.drive.fileprovider.override",
"size" : 12288,
"uuid" : "ace2a780-2ebe-36a6-b39f-892217a4d253",
"path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/iCloudDriveFileProviderOverride.bundle\/Contents\/MacOS\/iCloudDriveFileProviderOverride",
"name" : "iCloudDriveFileProviderOverride",
"CFBundleVersion" : "2720.140.11"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4689825792,
"CFBundleShortVersionString" : "14.6",
"CFBundleIdentifier" : "com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride",
"size" : 114688,
"uuid" : "14b7bd5a-3beb-39e0-ae86-f75977b19d1e",
"path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FinderSyncCollaborationFileProviderOverride.bundle\/Contents\/MacOS\/FinderSyncCollaborationFileProviderOverride",
"name" : "FinderSyncCollaborationFileProviderOverride",
"CFBundleVersion" : "1632.6.3"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4689227776,
"CFBundleShortVersionString" : "1835.140.3.700.1",
"CFBundleIdentifier" : "com.apple.FileProviderOverride",
"size" : 20480,
"uuid" : "105b8da7-57e8-3248-9f90-49b06410a30d",
"path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FileProviderOverride.bundle\/Contents\/MacOS\/FileProviderOverride",
"name" : "FileProviderOverride",
"CFBundleVersion" : "1835.140.3.700.1"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4457992192,
"CFBundleShortVersionString" : "2.2",
"CFBundleIdentifier" : "com.keepassium.MacUtils",
"size" : 12288,
"uuid" : "e6b9c01c-5785-3bd8-8f4b-824b3b6784ff",
"path" : "\/Applications\/KeePassium.app\/Contents\/PlugIns\/MacUtils.bundle\/Contents\/MacOS\/MacUtils",
"name" : "MacUtils",
"CFBundleVersion" : "160"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4458283008,
"CFBundleShortVersionString" : "3.0",
"CFBundleIdentifier" : "com.apple.security.csparser",
"size" : 94208,
"uuid" : "6322658e-a82e-3002-8833-120a131db214",
"path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
"name" : "csparser",
"CFBundleVersion" : "61123.141.1.700.2"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 4454199296,
"size" : 53248,
"uuid" : "99e4446c-8ce5-3bb4-8fdf-118e287e76d1",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4467421184,
"CFBundleShortVersionString" : "2.2",
"CFBundleIdentifier" : "com.keepassium.ios.KeePassiumLib",
"size" : 2908160,
"uuid" : "f3d1c771-ed6c-31fb-86dc-d4cfba4e7b9d",
"path" : "\/Applications\/KeePassium.app\/Contents\/Frameworks\/KeePassiumLib.framework\/Versions\/A\/KeePassiumLib",
"name" : "KeePassiumLib",
"CFBundleVersion" : "160"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4450885632,
"CFBundleShortVersionString" : "2.2",
"CFBundleIdentifier" : "com.keepassium.ios",
"size" : 2297856,
"uuid" : "f8ad3822-273c-3593-9ce3-e201698a780b",
"path" : "\/Applications\/KeePassium.app\/Contents\/MacOS\/KeePassium",
"name" : "KeePassium",
"CFBundleVersion" : "160"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703469060096,
"size" : 290802,
"uuid" : "da7e48c5-d133-32d8-967d-dc70b29ff35f",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703471177728,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 4829181,
"uuid" : "f1326398-b2a0-32e9-ae4e-6519fe71dc01",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2602.0.901"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703649873920,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 2732020,
"uuid" : "5f06f268-b51f-31fc-9dfc-ab1eced819c9",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703528505344,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 21172216,
"uuid" : "5af0f47c-23f2-3e51-b9b1-6e595f89a7f0",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2487.70.105"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703907885056,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.UIKitMacHelper",
"size" : 1105910,
"uuid" : "1dd3ea63-32be-3141-91f2-0301c4445ea4",
"path" : "\/System\/Library\/PrivateFrameworks\/UIKitMacHelper.framework\/Versions\/A\/UIKitMacHelper",
"name" : "UIKitMacHelper",
"CFBundleVersion" : "7605"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140708041949184,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.UIKitCore",
"size" : 30019583,
"uuid" : "0878a3e9-b03c-3fce-a18b-e4b1f026eeb8",
"path" : "\/System\/iOSSupport\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/Versions\/A\/UIKitCore",
"name" : "UIKitCore",
"CFBundleVersion" : "7605"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703467036672,
"size" : 591904,
"uuid" : "ed0797f3-ce0e-3c47-bff2-cfe7f2ddad78",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703470514176,
"size" : 241656,
"uuid" : "743964e2-65e0-3e6a-a04f-50405955561b",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703487758336,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 12808188,
"uuid" : "4c82e234-df5f-381a-9020-0b0a8e60c324",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "2602.0.901"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703470755840,
"size" : 49144,
"uuid" : "79ecab15-71f1-3d6a-8a96-0623e622205f",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140712066457600,
"CFBundleShortVersionString" : "19618",
"CFBundleIdentifier" : "com.apple.WebCore",
"size" : 42545151,
"uuid" : "0837fe61-7891-35d4-9784-85a068595042",
"path" : "\/System\/iOSSupport\/System\/Library\/PrivateFrameworks\/WebCore.framework\/Versions\/A\/WebCore",
"name" : "WebCore",
"CFBundleVersion" : "19618.3.11.11.5"
}
],
"sharedCache" : {
"base" : 140703466340352,
"size" : 25769803776,
"uuid" : "ab495a7c-2360-3343-818a-3490b87be497"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=2.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 196K 20 \nCG raster data 988K 76 \nColorSync 252K 31 \nCoreAnimation 10.9M 336 \nCoreGraphics 12K 2 \nCoreUI image data 2004K 17 \nFoundation 68K 2 \nKernel Alloc Once 8K 1 \nMALLOC 2.7G 88 \nMALLOC guard page 48K 12 \nSTACK GUARD 56.0M 8 \nStack 11.8M 8 \nVM_ALLOCATE 296K 9 \nWebKit Malloc 160.0M 5 \n__CTF 824 1 \n__DATA 41.2M 796 \n__DATA_CONST 59.7M 572 \n__DATA_DIRTY 2291K 311 \n__FONT_DATA 2352 1 \n__LINKEDIT 181.4M 9 \n__OBJC_RO 71.9M 1 \n__OBJC_RW 2201K 2 \n__TEXT 849.4M 817 \nmapped file 200.4M 37 \nshared memory 800K 21 \n=========== ======= ======= \nTOTAL 4.4G 3185 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "8ffefa8780e444d5141bd97e4ef558b9955548a8",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "60186475825c62000ccf5450",
"factorPackIds" : {
},
"deploymentId" : 240000083
},
{
"rolloutId" : "62699e1ec1ff2978b47f6c3b",
"factorPackIds" : {
"SIRI_FIND_MY_CONFIGURATION_FILES" : "652805151bce5442b8d752e1"
},
"deploymentId" : 240000031
}
],
"experiments" : [
]
}
}
Thank you, @vit9696.
Hmm, this is an interesting one… Same MAS build, same OS, but stack trace is deeper and exception is… different :)
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x000000010049ace0
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [42086]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 KeePassium 0x10049ace0 Swift runtime failure: Unexpectedly found nil while implicitly unwrapping an Optional value + 0 [inlined]
1 KeePassium 0x10049ace0 PricingPlanPickerVC.scrollToDefaultPlan(animated:) + 0 [inlined]
2 KeePassium 0x10049ace0 closure #1 in PremiumCoordinator.refreshAvailableProducts() + 1744 (PremiumCoordinator.swift:100)
3 KeePassiumLib 0x1013785d0 closure #1 in PremiumManager.productsRequest(_:didReceive:) + 244 (PremiumManager.swift:441)
4 KeePassiumLib 0x1011bb260 thunk for @escaping @callee_guaranteed () -> () + 28
5 libdispatch.dylib 0x187d93750 _dispatch_call_block_and_release + 32
6 libdispatch.dylib 0x187d953e8 _dispatch_client_callout + 20
7 libdispatch.dylib 0x187da3bb8 _dispatch_main_queue_drain + 988
8 libdispatch.dylib 0x187da37cc _dispatch_main_queue_callback_4CF + 44
9 CoreFoundation 0x188066ab4 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
10 CoreFoundation 0x188024238 __CFRunLoopRun + 1996
11 CoreFoundation 0x188023414 CFRunLoopRunSpecific + 608
12 HIToolbox 0x1927ce19c RunCurrentEventLoopInMode + 292
13 HIToolbox 0x1927cdfd8 ReceiveNextEventCommon + 648
14 HIToolbox 0x1927cdd30 _BlockUntilNextEventMatchingListInModeWithFilter + 76
15 AppKit 0x18b882cc8 _DPSNextEvent + 660
16 AppKit 0x18c0794d0 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
17 AppKit 0x18b875ffc -[NSApplication run] + 476
18 AppKit 0x18b84d240 NSApplicationMain + 880
19 AppKit 0x18baa0654 _NSApplicationMainWithInfoDictionary + 24
20 UIKitMacHelper 0x1a1303f50 UINSApplicationMain + 972
21 UIKitCore 0x1b74db7bc UIApplicationMain + 148
22 KeePassium 0x100353f30 main + 168 (main.swift:11)
23 dyld 0x187bbb154 start + 2476
Fixed in 2.3.163