App crashes on latest Monterey 12.5 beta 5

Summary

Translated Report (Full Report Below)

Process: BetterTouchTool [12290]
Path: /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
Identifier: com.hegenberg.BetterTouchTool
Version: 3.786 (1931)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2022-07-06 06:37:41.3196 +0900
OS Version: macOS 12.5 (21G5063a)
Report Version: 12
Anonymous UUID: A668C9F0-116C-31F6-EB01-9951CCA5E2B1

Sleep/Wake UUID: 480225F7-FA75-4682-8809-8B2AB82BA5A9

Time Awake Since Boot: 1400 seconds
Time Since Wake: 5 seconds

System Integrity Protection: enabled

Crashed Thread: 6 Dispatch queue: com.apple.root.user-initiated-qos

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called

Application Specific Backtrace 0:
0 CoreFoundation 0x00000001849291a8 __exceptionPreprocess + 240
1 libobjc.A.dylib 0x0000000184673e04 objc_exception_throw + 60
2 CoreFoundation 0x00000001849fb178 -[__NSCFString characterAtIndex:].cold.1 + 0
3 CoreFoundation 0x0000000184a07f58 -[__NSDictionaryM setObject:forKey:].cold.2 + 0
4 CoreFoundation 0x00000001848618a8 -[__NSDictionaryM setObject:forKey:] + 896
5 BetterTouchTool 0x0000000100d7edb8 __31-[BTTActions loadShortcutIcons]_block_invoke + 432
6 libdispatch.dylib 0x00000001846165f0 _dispatch_call_block_and_release + 32
7 libdispatch.dylib 0x00000001846181b4 _dispatch_client_callout + 20
8 libdispatch.dylib 0x0000000184629a04 _dispatch_root_queue_drain + 680
9 libdispatch.dylib 0x000000018462a104 _dispatch_worker_thread2 + 164
10 libsystem_pthread.dylib 0x00000001847d8324 _pthread_wqthread + 228
11 libsystem_pthread.dylib 0x00000001847d7080 start_wqthread + 8

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x18479e8b0 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x18479ed20 mach_msg + 76
2 IOKit 0x18733d24c io_registry_entry_get_properties_bin_buf + 160
3 IOKit 0x187297b0c IORegistryEntryCreateCFProperties + 152
4 BetterTouchTool 0x100f0d1c0 -[DDHidDevice(Private) initPropertiesWithError:] + 68
5 BetterTouchTool 0x100f0bf58 -[DDHidDevice initLogicalWithDevice:logicalDeviceNumber:error:] + 100
6 BetterTouchTool 0x100f432bc -[DDHidKeyboard initWithDevice:error:] + 44
7 BetterTouchTool 0x100f0cd68 +[DDHidDevice(Private) addDevice:withClass:skipZeroLocations:toDeviceList:] + 88
8 BetterTouchTool 0x100f0c350 +[DDHidDevice allDevicesMatchingCFDictionary:withClass:skipZeroLocations:] + 408
9 BetterTouchTool 0x100f0c184 +[DDHidDevice allDevicesMatchingUsagePage:usageId:withClass:skipZeroLocations:] + 240
10 BetterTouchTool 0x1010c2ea0 -[BTTKeyboardShortcutHandler listenToDDHIDKeyboardInput] + 456
11 BetterTouchTool 0x1010c331c -[BTTKeyboardShortcutHandler init] + 380
12 BetterTouchTool 0x1010c12b0 __44+[BTTKeyboardShortcutHandler sharedInstance]_block_invoke + 116
13 libdispatch.dylib 0x1846181b4 _dispatch_client_callout + 20
14 libdispatch.dylib 0x184619a34 _dispatch_once_callout + 32
15 BetterTouchTool 0x1010c1238 +[BTTKeyboardShortcutHandler sharedInstance] + 60
16 BetterTouchTool 0x100e23a9c __37+[BTTHotKeyRegistrator unregisterAll]_block_invoke + 36
17 BetterTouchTool 0x100c89dec +[BetterTouchToolAppDelegate runOnMainQueueWithoutDeadlocking:] + 72
18 BetterTouchTool 0x100e23a64 +[BTTHotKeyRegistrator unregisterAll] + 196
19 BetterTouchTool 0x100e208d8 __42+[BTTHotKeyRegistrator registerAllHotKeys]_block_invoke + 176
20 BetterTouchTool 0x100c89dec +[BetterTouchToolAppDelegate runOnMainQueueWithoutDeadlocking:] + 72
21 BetterTouchTool 0x100c902a8 -[BetterTouchToolAppDelegate previouslyInInit] + 2888
22 BetterTouchTool 0x100ca3428 -[BetterTouchToolAppDelegate applicationDidFinishLaunching:] + 356
23 CoreFoundation 0x18489d51c CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 28
24 CoreFoundation 0x184941c18 ___CFXRegistrationPost_block_invoke + 52
25 CoreFoundation 0x184941b84 _CFXRegistrationPost + 456
26 CoreFoundation 0x18486c1c0 _CFXNotificationPost + 732
27 Foundation 0x185730c98 -[NSNotificationCenter postNotificationName:object:userInfo:] + 96
28 AppKit 0x187416354 -[NSApplication _postDidFinishNotification] + 340
29 AppKit 0x18741606c -[NSApplication _sendFinishLaunchingNotification] + 236
30 AppKit 0x187413a90 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 588
31 AppKit 0x187413670 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 780
32 Foundation 0x18575d838 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 348
33 Foundation 0x18575d670 _NSAppleEventManagerGenericHandler + 96
34 AE 0x18b04ead0 0x18b043000 + 47824
35 AE 0x18b04e428 0x18b043000 + 46120
36 AE 0x18b0474c0 aeProcessAppleEvent + 488
37 HIToolbox 0x18d4f795c AEProcessAppleEvent + 68
38 AppKit 0x18740d9bc _DPSNextEvent + 1844
39 AppKit 0x18740bedc -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
40 AppKit 0x1873fe0a8 -[NSApplication run] + 596
41 AppKit 0x1873cf7c4 NSApplicationMain + 1132
42 dyld 0x1027d508c start + 520

Thread 1:
0 libsystem_pthread.dylib 0x1847d7078 start_wqthread + 0

Thread 2:
0 libsystem_pthread.dylib 0x1847d7078 start_wqthread + 0

Thread 3:
0 libsystem_pthread.dylib 0x1847d7078 start_wqthread + 0

Thread 4:
0 libsystem_pthread.dylib 0x1847d7078 start_wqthread + 0

Thread 5:: Dispatch queue: cocoa.lumberjack
0 libsystem_kernel.dylib 0x1847a0834 __ulock_wait + 8
1 libdispatch.dylib 0x184618ba4 _dlock_wait + 56
2 libdispatch.dylib 0x184618f48 _dispatch_group_wait_slow + 56
3 BetterTouchTool 0x1011692b8 -[DDLog lt_log:] + 384
4 BetterTouchTool 0x101167ad4 __40-[DDLog queueLogMessage:asynchronously:]_block_invoke + 56
5 libdispatch.dylib 0x1846165f0 _dispatch_call_block_and_release + 32
6 libdispatch.dylib 0x1846181b4 _dispatch_client_callout + 20
7 libdispatch.dylib 0x18461f8a8 _dispatch_lane_serial_drain + 668
8 libdispatch.dylib 0x184620404 _dispatch_lane_invoke + 392
9 libdispatch.dylib 0x18462ac98 _dispatch_workloop_worker_thread + 648
10 libsystem_pthread.dylib 0x1847d8360 _pthread_wqthread + 288
11 libsystem_pthread.dylib 0x1847d7080 start_wqthread + 8

Thread 6 Crashed:: Dispatch queue: com.apple.root.user-initiated-qos
0 libsystem_kernel.dylib 0x1847a6d98 __pthread_kill + 8
1 libsystem_pthread.dylib 0x1847dbee0 pthread_kill + 288
2 libsystem_c.dylib 0x184716340 abort + 168
3 libc++abi.dylib 0x184796b08 abort_message + 132
4 libc++abi.dylib 0x184786950 demangling_terminate_handler() + 336
5 libobjc.A.dylib 0x18467c320 _objc_terminate() + 144
6 libc++abi.dylib 0x184795ea4 std::__terminate(void (*)()) + 20
7 libc++abi.dylib 0x184795e40 std::terminate() + 64
8 libdispatch.dylib 0x1846181c8 _dispatch_client_callout + 40
9 libdispatch.dylib 0x184629a04 _dispatch_root_queue_drain + 680
10 libdispatch.dylib 0x18462a104 _dispatch_worker_thread2 + 164
11 libsystem_pthread.dylib 0x1847d8324 _pthread_wqthread + 228
12 libsystem_pthread.dylib 0x1847d7080 start_wqthread + 8

Thread 6 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x000000018479a0f5 x5: 0x000000016f4c2a20 x6: 0x000000000000006e x7: 0x0000000000000000
x8: 0x4c76bb6ebb2c8921 x9: 0x4c76bb6fd460b921 x10: 0x0000000000000200 x11: 0x000000000000000b
x12: 0x000000000000000b x13: 0x0000000184cea2ed x14: 0x000000018479a11b x15: 0x0000000000000000
x16: 0x0000000000000148 x17: 0x00000001de8ef680 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x000000016f4c3000 x21: 0x000000000000a703 x22: 0x000000016f4c30e0 x23: 0x000000000000000f
x24: 0x000060000173c200 x25: 0x0000000000000000 x26: 0x0000000000000114 x27: 0x0000000000000000
x28: 0x000000016f4c30e0 fp: 0x000000016f4c2990 lr: 0x00000001847dbee0
sp: 0x000000016f4c2970 pc: 0x00000001847a6d98 cpsr: 0x40001000
far: 0x0000000101e64c5d esr: 0x56000080 Address size fault

Binary Images:
0x18479d000 - 0x1847d4fff libsystem_kernel.dylib () /usr/lib/system/libsystem_kernel.dylib
0x187294000 - 0x18736afff com.apple.framework.IOKit (2.0.2) <3e338072-8670-3170-babf-ac24c36f1ba4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x100c80000 - 0x1016bffff com.hegenberg.BetterTouchTool (3.786) <2b24255e-045b-3e4c-ac55-e8fe722c2328> /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
0x184614000 - 0x18465afff libdispatch.dylib (
) <389bba01-b526-33c5-ab5d-30caf409bcdb> /usr/lib/system/libdispatch.dylib
0x184824000 - 0x184d6afff com.apple.CoreFoundation (6.9) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x185727000 - 0x185b18fff com.apple.Foundation (6.9) <787f533b-7f41-3425-bcbc-e3927901af7d> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x1873cc000 - 0x188284fff com.apple.AppKit (6.9) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x18b043000 - 0x18b0b4fff com.apple.AE (924) <5e0e5a80-fc67-3fb3-8fde-53902516ffb3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x18d4b4000 - 0x18d7e7fff com.apple.HIToolbox (2.1.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x1027d0000 - 0x10282ffff dyld () /usr/lib/dyld
0x1847d5000 - 0x1847e1fff libsystem_pthread.dylib (
) <973285c8-7a58-379e-a4a9-b1db60a1c75e> /usr/lib/system/libsystem_pthread.dylib
0x18469c000 - 0x18471dfff libsystem_c.dylib () /usr/lib/system/libsystem_c.dylib
0x184785000 - 0x18479cfff libc++abi.dylib (
) /usr/lib/libc++abi.dylib
0x18465b000 - 0x184698fff libobjc.A.dylib (*) <11492ba7-7009-3008-a72e-5be514656859> /usr/lib/libobjc.A.dylib

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: 24
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
ColorSync 528K 23
CoreGraphics 32K 2
Kernel Alloc Once 32K 1
MALLOC 224.3M 30
MALLOC guard page 96K 6
MALLOC_MEDIUM (reserved) 600.0M 5 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
STACK GUARD 56.1M 7
Stack 11.2M 7
VM_ALLOCATE 48K 2
__AUTH 2680K 335
__AUTH_CONST 21.0M 540
__CTF 756 1
__DATA 17.5M 535
__DATA_CONST 20.0M 551
__DATA_DIRTY 1908K 231
__FONT_DATA 4K 1
__LINKEDIT 591.1M 9
__OBJC_CONST 3929K 307
__OBJC_RO 83.0M 1
__OBJC_RW 3168K 1
__TEXT 514.8M 569
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 126.4M 14
shared memory 928K 17
=========== ======= =======
TOTAL 2.6G 3199
TOTAL, minus reserved VM space 1.6G 3199


Full Report

{"app_name":"BetterTouchTool","timestamp":"2022-07-06 06:37:41.00 +0900","app_version":"3.786","slice_uuid":"2b24255e-045b-3e4c-ac55-e8fe722c2328","build_version":"1931","platform":1,"bundleID":"com.hegenberg.BetterTouchTool","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.5 (21G5063a)","incident_id":"7EF05042-DE92-42C0-B89C-24AB4DA70C4E","name":"BetterTouchTool"}
{
"uptime" : 1400,
"procLaunch" : "2022-07-06 06:37:41.0892 +0900",
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "Mac13,1",
"procStartAbsTime" : 34150845575,
"coalitionID" : 3061,
"osVersion" : {
"train" : "macOS 12.5",
"build" : "21G5063a",
"releaseType" : "User"
},
"captureTime" : "2022-07-06 06:37:41.3196 +0900",
"incident" : "7EF05042-DE92-42C0-B89C-24AB4DA70C4E",
"bug_type" : "309",
"pid" : 12290,
"procExitAbsTime" : 34156299508,
"translated" : false,
"cpuType" : "ARM-64",
"procName" : "BetterTouchTool",
"procPath" : "/Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool",
"bundleInfo" : {"CFBundleShortVersionString":"3.786","CFBundleVersion":"1931","CFBundleIdentifier":"com.hegenberg.BetterTouchTool"},
"storeInfo" : {"deviceIdentifierForVendor":"F4513342-BEB2-5A40-A919-CF98C5463BA4","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.hegenberg.BetterTouchTool",
"crashReporterKey" : "A668C9F0-116C-31F6-EB01-9951CCA5E2B1",
"wakeTime" : 5,
"sleepWakeUUID" : "480225F7-FA75-4682-8809-8B2AB82BA5A9",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
"asi" : {"libsystem_c.dylib":["abort() called"]},
"asiBacktraces" : ["0 CoreFoundation 0x00000001849291a8 __exceptionPreprocess + 240\n1 libobjc.A.dylib 0x0000000184673e04 objc_exception_throw + 60\n2 CoreFoundation 0x00000001849fb178 -[__NSCFString characterAtIndex:].cold.1 + 0\n3 CoreFoundation 0x0000000184a07f58 -[__NSDictionaryM setObject:forKey:].cold.2 + 0\n4 CoreFoundation 0x00000001848618a8 -[__NSDictionaryM setObject:forKey:] + 896\n5 BetterTouchTool 0x0000000100d7edb8 __31-[BTTActions loadShortcutIcons]_block_invoke + 432\n6 libdispatch.dylib 0x00000001846165f0 _dispatch_call_block_and_release + 32\n7 libdispatch.dylib 0x00000001846181b4 _dispatch_client_callout + 20\n8 libdispatch.dylib 0x0000000184629a04 _dispatch_root_queue_drain + 680\n9 libdispatch.dylib 0x000000018462a104 _dispatch_worker_thread2 + 164\n10 libsystem_pthread.dylib 0x00000001847d8324 _pthread_wqthread + 228\n11 libsystem_pthread.dylib 0x00000001847d7080 start_wqthread + 8"],
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":24},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"lastExceptionBacktrace" : [{"imageOffset":1069460,"symbol":"__exceptionPreprocess","symbolLocation":220,"imageIndex":4},{"imageOffset":101892,"symbol":"objc_exception_throw","symbolLocation":60,"imageIndex":13},{"imageOffset":1929592,"symbol":"-[__NSCFString characterAtIndex:].cold.1","symbolLocation":0,"imageIndex":4},{"imageOffset":1982296,"symbol":"-[__NSDictionaryM setObject:forKey:].cold.2","symbolLocation":0,"imageIndex":4},{"imageOffset":252072,"symbol":"-[__NSDictionaryM setObject:forKey:]","symbolLocation":896,"imageIndex":4},{"imageOffset":1043896,"symbol":"__31-[BTTActions loadShortcutIcons]_block_invoke","symbolLocation":432,"imageIndex":2},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":3},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":3},{"imageOffset":88580,"symbol":"_dispatch_root_queue_drain","symbolLocation":680,"imageIndex":3},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":3},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":10},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":10}],
"faultingThread" : 6,
"threads" : [{"id":55731,"queue":"com.apple.main-thread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":692812,"symbol":"io_registry_entry_get_properties_bin_buf","symbolLocation":160,"imageIndex":1},{"imageOffset":15116,"symbol":"IORegistryEntryCreateCFProperties","symbolLocation":152,"imageIndex":1},{"imageOffset":2675136,"symbol":"-[DDHidDevice(Private) initPropertiesWithError:]","symbolLocation":68,"imageIndex":2},{"imageOffset":2670424,"symbol":"-[DDHidDevice initLogicalWithDevice:logicalDeviceNumber:error:]","symbolLocation":100,"imageIndex":2},{"imageOffset":2896572,"symbol":"-[DDHidKeyboard initWithDevice:error:]","symbolLocation":44,"imageIndex":2},{"imageOffset":2674024,"symbol":"+[DDHidDevice(Private) addDevice:withClass:skipZeroLocations:toDeviceList:]","symbolLocation":88,"imageIndex":2},{"imageOffset":2671440,"symbol":"+[DDHidDevice allDevicesMatchingCFDictionary:withClass:skipZeroLocations:]","symbolLocation":408,"imageIndex":2},{"imageOffset":2670980,"symbol":"+[DDHidDevice allDevicesMatchingUsagePage:usageId:withClass:skipZeroLocations:]","symbolLocation":240,"imageIndex":2},{"imageOffset":4468384,"symbol":"-[BTTKeyboardShortcutHandler listenToDDHIDKeyboardInput]","symbolLocation":456,"imageIndex":2},{"imageOffset":4469532,"symbol":"-[BTTKeyboardShortcutHandler init]","symbolLocation":380,"imageIndex":2},{"imageOffset":4461232,"symbol":"__44+[BTTKeyboardShortcutHandler sharedInstance]_block_invoke","symbolLocation":116,"imageIndex":2},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":3},{"imageOffset":23092,"symbol":"_dispatch_once_callout","symbolLocation":32,"imageIndex":3},{"imageOffset":4461112,"symbol":"+[BTTKeyboardShortcutHandler sharedInstance]","symbolLocation":60,"imageIndex":2},{"imageOffset":1718940,"symbol":"__37+[BTTHotKeyRegistrator unregisterAll]_block_invoke","symbolLocation":36,"imageIndex":2},{"imageOffset":40428,"symbol":"+[BetterTouchToolAppDelegate runOnMainQueueWithoutDeadlocking:]","symbolLocation":72,"imageIndex":2},{"imageOffset":1718884,"symbol":"+[BTTHotKeyRegistrator unregisterAll]","symbolLocation":196,"imageIndex":2},{"imageOffset":1706200,"symbol":"__42+[BTTHotKeyRegistrator registerAllHotKeys]_block_invoke","symbolLocation":176,"imageIndex":2},{"imageOffset":40428,"symbol":"+[BetterTouchToolAppDelegate runOnMainQueueWithoutDeadlocking:]","symbolLocation":72,"imageIndex":2},{"imageOffset":66216,"symbol":"-[BetterTouchToolAppDelegate previouslyInInit]","symbolLocation":2888,"imageIndex":2},{"imageOffset":144424,"symbol":"-[BetterTouchToolAppDelegate applicationDidFinishLaunching:]","symbolLocation":356,"imageIndex":2},{"imageOffset":496924,"symbol":"CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER","symbolLocation":28,"imageIndex":4},{"imageOffset":1170456,"symbol":"___CFXRegistrationPost_block_invoke","symbolLocation":52,"imageIndex":4},{"imageOffset":1170308,"symbol":"_CFXRegistrationPost","symbolLocation":456,"imageIndex":4},{"imageOffset":295360,"symbol":"_CFXNotificationPost","symbolLocation":732,"imageIndex":4},{"imageOffset":40088,"symbol":"-[NSNotificationCenter postNotificationName:object:userInfo:]","symbolLocation":96,"imageIndex":5},{"imageOffset":303956,"symbol":"-[NSApplication _postDidFinishNotification]","symbolLocation":340,"imageIndex":6},{"imageOffset":303212,"symbol":"-[NSApplication _sendFinishLaunchingNotification]","symbolLocation":236,"imageIndex":6},{"imageOffset":293520,"symbol":"-[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:]","symbolLocation":588,"imageIndex":6},{"imageOffset":292464,"symbol":"-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:]","symbolLocation":780,"imageIndex":6},{"imageOffset":223288,"symbol":"-[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:]","symbolLocation":348,"imageIndex":5},{"imageOffset":222832,"symbol":"_NSAppleEventManagerGenericHandler","symbolLocation":96,"imageIndex":5},{"imageOffset":47824,"imageIndex":7},{"imageOffset":46120,"imageIndex":7},{"imageOffset":17600,"symbol":"aeProcessAppleEvent","symbolLocation":488,"imageIndex":7},{"imageOffset":276828,"symbol":"AEProcessAppleEvent","symbolLocation":68,"imageIndex":8},{"imageOffset":268732,"symbol":"_DPSNextEvent","symbolLocation":1844,"imageIndex":6},{"imageOffset":261852,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":6},{"imageOffset":204968,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":6},{"imageOffset":14276,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":6},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":9}]},{"id":55737,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":55738,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":55748,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":55750,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":55751,"queue":"cocoa.lumberjack","frames":[{"imageOffset":14388,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":0},{"imageOffset":19364,"symbol":"_dlock_wait","symbolLocation":56,"imageIndex":3},{"imageOffset":20296,"symbol":"_dispatch_group_wait_slow","symbolLocation":56,"imageIndex":3},{"imageOffset":5149368,"symbol":"-[DDLog lt_log:]","symbolLocation":384,"imageIndex":2},{"imageOffset":5143252,"symbol":"__40-[DDLog queueLogMessage:asynchronously:]_block_invoke","symbolLocation":56,"imageIndex":2},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":3},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":3},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":3},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":3},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":3},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":10},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":10}]},{"triggered":true,"id":55752,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":6517530869},{"value":6162229792},{"value":110},{"value":0},{"value":5509797278395435297},{"value":5509797283113253153},{"value":512},{"value":11},{"value":11},{"value":6523101933},{"value":6517530907},{"value":0},{"value":328},{"value":8028878464},{"value":0},{"value":6},{"value":6162231296},{"value":42755},{"value":6162231520},{"value":15},{"value":105553140630016},{"value":0},{"value":276},{"value":0},{"value":6162231520}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6517800672},"cpsr":{"value":1073745920},"fp":{"value":6162229648},"sp":{"value":6162229616},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6517583256,"matchesCrashFrame":1},"far":{"value":4326837341}},"queue":"com.apple.root.user-initiated-qos","frames":[{"imageOffset":40344,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":0},{"imageOffset":28384,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":10},{"imageOffset":500544,"symbol":"abort","symbolLocation":168,"imageIndex":11},{"imageOffset":72456,"symbol":"abort_message","symbolLocation":132,"imageIndex":12},{"imageOffset":6480,"symbol":"demangling_terminate_handler()","symbolLocation":336,"imageIndex":12},{"imageOffset":135968,"symbol":"_objc_terminate()","symbolLocation":144,"imageIndex":13},{"imageOffset":69284,"symbol":"std::__terminate(void (*)())","symbolLocation":20,"imageIndex":12},{"imageOffset":69184,"symbol":"std::terminate()","symbolLocation":64,"imageIndex":12},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":40,"imageIndex":3},{"imageOffset":88580,"symbol":"_dispatch_root_queue_drain","symbolLocation":680,"imageIndex":3},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":3},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":10},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":10}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 6517542912,
"size" : 229376,
"uuid" : "e6fa252a-463d-31f0-a2f5-3d1030d405f9",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6562594816,
"CFBundleShortVersionString" : "2.0.2",
"CFBundleIdentifier" : "com.apple.framework.IOKit",
"size" : 880640,
"uuid" : "3e338072-8670-3170-babf-ac24c36f1ba4",
"path" : "/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit",
"name" : "IOKit"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4308074496,
"CFBundleShortVersionString" : "3.786",
"CFBundleIdentifier" : "com.hegenberg.BetterTouchTool",
"size" : 10747904,
"uuid" : "2b24255e-045b-3e4c-ac55-e8fe722c2328",
"path" : "/Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool",
"name" : "BetterTouchTool",
"CFBundleVersion" : "1931"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6515933184,
"size" : 290816,
"uuid" : "389bba01-b526-33c5-ab5d-30caf409bcdb",
"path" : "/usr/lib/system/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6518095872,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5533696,
"uuid" : "e62fccd7-dab7-3ceb-bcb5-66c479b94289",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1866"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6533836800,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 4136960,
"uuid" : "787f533b-7f41-3425-bcbc-e3927901af7d",
"path" : "/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1866"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6563872768,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15437824,
"uuid" : "df8a08ee-f89e-301e-aad1-c3a464781b17",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2113.60.146"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6627274752,
"CFBundleShortVersionString" : "924",
"CFBundleIdentifier" : "com.apple.AE",
"size" : 466944,
"uuid" : "5e0e5a80-fc67-3fb3-8fde-53902516ffb3",
"path" : "/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE",
"name" : "AE",
"CFBundleVersion" : "924"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6665486336,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3358720,
"uuid" : "a4659f89-141d-3348-9524-338dc3bc0fa1",
"path" : "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4336713728,
"size" : 393216,
"uuid" : "e2c7338f-2882-37e1-88e1-cef665b6359f",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6517772288,
"size" : 53248,
"uuid" : "973285c8-7a58-379e-a4a9-b1db60a1c75e",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6516490240,
"size" : 532480,
"uuid" : "c9bb3e14-eecd-3fda-90e0-31f9eeeb8c58",
"path" : "/usr/lib/system/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6517444608,
"size" : 98304,
"uuid" : "bce0aff4-9af9-3dbc-a89b-41d77020683d",
"path" : "/usr/lib/libc++abi.dylib",
"name" : "libc++abi.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6516224000,
"size" : 253952,
"uuid" : "11492ba7-7009-3008-a72e-5be514656859",
"path" : "/usr/lib/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
}
],
"sharedCache" : {
"base" : 6514475008,
"size" : 3144613888,
"uuid" : "7d988acf-1a5b-3f6a-952d-051189702194"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nColorSync 528K 23 \nCoreGraphics 32K 2 \nKernel Alloc Once 32K 1 \nMALLOC 224.3M 30 \nMALLOC guard page 96K 6 \nMALLOC_MEDIUM (reserved) 600.0M 5 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 56.1M 7 \nStack 11.2M 7 \nVM_ALLOCATE 48K 2 \n__AUTH 2680K 335 \n__AUTH_CONST 21.0M 540 \n__CTF 756 1 \n__DATA 17.5M 535 \n__DATA_CONST 20.0M 551 \n__DATA_DIRTY 1908K 231 \n__FONT_DATA 4K 1 \n__LINKEDIT 591.1M 9 \n__OBJC_CONST 3929K 307 \n__OBJC_RO 83.0M 1 \n__OBJC_RW 3168K 1 \n__TEXT 514.8M 569 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 126.4M 14 \nshared memory 928K 17 \n=========== ======= ======= \nTOTAL 2.6G 3199 \nTOTAL, minus reserved VM space 1.6G 3199 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.root.user-initiated-qos"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "60186475825c62000ccf5450",
"factorPackIds" : {

  },
  "deploymentId" : 250000021
},
{
  "rolloutId" : "61301e3a61217b3110231469",
  "factorPackIds" : {
    "SIRI_FIND_MY_CONFIGURATION_FILES" : "6216ae152a40e71046e16225"
  },
  "deploymentId" : 250000015
}

],
"experiments" : [

]
}
}

I can confirm this. Happens on both my M1 MacBook Air and my M1 Mac Mini. Without BTT, my Macs feel broken.

3 Likes

I can confirm this with my Intel MacBook Pro. It happens with the current GA BTT (3.786) & with the Current Alpha (I believe 3.808).

Thanks for the report! I'll upload a fix later today.

2 Likes

same here - much sadness. thanks Andreas!

Hi guys, got the same issue too, on my MBP M1 Pro.

Hook app is also impacted : macOS 12.5 beta 5 bug, hold off on updating it if you can - Announcements - Hook Productivity Forum
beware of this -609 error that is mentioned, it happened to me while trying to open several excel files at once... :man_shrugging:t2:
I had issue with my clipboard,I could not paste anything at times, or could only paste once or trice before the content would disappear and could not determine the culprit, but saw in the Console App that my system was keeping on trying to launch BetterTouchTool.
Removing it from the list of applications that are launch at login in the Users&Groups preferences and rebooting seems to fix this part. (note : I use Alfred's Clipboard history).

the clipboard fing is probably due to a combination of different factors in my setup...

1 Like

I am also experiencing these issues, including various keyboard problems.

Model Identifier: MacBookPro16,1
Processor Name: 8-Core Intel Core i9
Processor Speed: 2.3 GHz
Number of Processors: 1
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache: 16 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
System Firmware Version: 1731.140.2.0.0 (iBridge: 19.16.16062.5.1,0)
OS Loader Version: 540.120.3~16

Thank you for your great work, Andreas! It is much appreciated.

Just FYI: keyboard problems can not be related to BTT because it is not running after it crashed.

1 Like

But apparently there are big bugs with Apple Script in that beta, I might be able to fix the crash but probably BTT will be severely impacted until Apple fixes this.

2 Likes

Someone on MacRumors reverted back to Beta 4 by downloading the full installer, might have to go down that road... Can't evaluate the risks though...

Could you check how this version of BTT behaves? I have not yet installed the beta, just fixed a thing according to the crashlog:

https://folivora.ai/releases/btt3.809-1950.zip

It does not appear to work better. I restarted BetterSnapTool this morning to be able to manage my windows. AFAIK I does not prevent BTT from starting in normal conditions.

Where do I find logs i could send you ?

Could you post the crash report from 3.809? (Console app => Crash Reports)

The beta is currently installing so I'll be able to check myself soon...

Archive.zip (12.0 KB)

There you go.

lots of crash today...

I have the beta running now. It looks like whole Apple Script is broken in Beta 5....
I'm now checking whether I can disable the most critical Apple Script parts in BTT.

I think there will be another beta update very soon, as this seems to affect tons of things:
Michael Tsai - Blog - AppleScript Broken in macOS 12.5 Beta 5 (mjtsai.com)

Possibly try this version:
https://folivora.ai/releases/btt3.810-1952.zip

If that also doesn't work you can run this terminal command:

defaults write com.hegenberg.BetterTouchTool BTTDisableShortcutIcons YES

However even if it starts - any Apple Script related functionality will not work.

Works for me both 809 and 810. But as you've mentioned, I have some sequences in Keybord Shortcuts Action which doesn't work. And also noticed, that after I've opened app for a couple of times it stopped working again on 810.

UPD: After it stopped working, even after restart it doesn't work anymore (810)

UPD2: After running command it works again