BTT random restart

Not really sure if this is a bug, but for the past few days BTT has been restarting constantly randomly. I am constantly on M1 Macbook Pro on OS Ventura and I am using the latest BTT version

This is happening to me as well. Started a few days ago after I updated BTT from 4.0 to 4.045, and still a problem on 4.048. It's making the program practically unusable. I'm on an Intel MBP running Ventura.

a restart usually means BTT has crashed, please check whether there are any crash reports in the macOS console.app in the crash reports section.

It could also be caused by some configuration issue

I've attached the crash report message I received.
After looking at the console app i notice that my BTT has been crashing ~ every 10 mins or so within the last 3 days.

BetterTouchTool.zip (37.0 MB)

it wouldn't let be upload the file so I copied & pasted

Summary

Translated Report (Full Report Below)

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

Date/Time: 2023-02-28 13:02:23.0276 -0500
OS Version: macOS 13.2.1 (22D68)
Report Version: 12
Anonymous UUID: 093DC464-AF9E-1906-1B04-CDEAE732C295

Sleep/Wake UUID: 7F3C0CB3-2C52-4C45-9C09-41AC94560C0E

Time Awake Since Boot: 20000 seconds
Time Since Wake: 1679 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00006f13e9d56c90
Exception Codes: 0x0000000000000001, 0x00006f13e9d56c90

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [13346]

VM Region Info: 0x6f13e9d56c90 is not in any region. Bytes after previous region: 16577665002641
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated)
--->
UNUSED SPACE AT END

Thread 0:: Dispatch queue: com.apple.main-thread
0 JavaScriptCore 0x19c0a32cc slow_path_enter + 76
1 JavaScriptCore 0x19b6f7890 llint_function_for_construct_arity_checkTagGateAfter + 452
2 JavaScriptCore 0x19b6f7890 llint_function_for_construct_arity_checkTagGateAfter + 452
3 JavaScriptCore 0x19b71a640 llint_function_for_construct_arity_checkTagGateAfter + 143220
4 JavaScriptCore 0x19b71a640 llint_function_for_construct_arity_checkTagGateAfter + 143220
5 JavaScriptCore 0x19b71a6f0 llint_function_for_construct_arity_checkTagGateAfter + 143396
6 JavaScriptCore 0x19b71a6f0 llint_function_for_construct_arity_checkTagGateAfter + 143396
7 JavaScriptCore 0x19b71a6f0 llint_function_for_construct_arity_checkTagGateAfter + 143396
8 JavaScriptCore 0x19b71a6f0 llint_function_for_construct_arity_checkTagGateAfter + 143396
9 JavaScriptCore 0x19b71a6f0 llint_function_for_construct_arity_checkTagGateAfter + 143396
10 JavaScriptCore 0x19b6f11f4 vmEntryToJavaScriptTrampoline + 8
11 JavaScriptCore 0x19be30fc0 JSC::Interpreter::executeCall(JSC::JSGlobalObject*, JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 556
12 JavaScriptCore 0x19c1a2af4 JSC::JSMicrotask::run(JSC::JSGlobalObject*) + 420
13 JavaScriptCore 0x19c304138 JSC::VM::drainMicrotasks() + 424
14 JavaScriptCore 0x19c1a1e4c JSC::JSLock::willReleaseLock() + 152
15 JavaScriptCore 0x19b204f2c JSC::JSLockHolder::~JSLockHolder() + 240
16 JavaScriptCore 0x19b339038 -[JSValue callWithArguments:] + 404
17 BetterTouchTool 0x100f966b4 __58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke_3 + 88
18 libdispatch.dylib 0x181ee49dc _dispatch_call_block_and_release + 32
19 libdispatch.dylib 0x181ee6504 _dispatch_client_callout + 20
20 libdispatch.dylib 0x181ef4d1c _dispatch_main_queue_drain + 928
21 libdispatch.dylib 0x181ef496c _dispatch_main_queue_callback_4CF + 44
22 CoreFoundation 0x18218ed40 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 16
23 CoreFoundation 0x18214c7c0 __CFRunLoopRun + 2036
24 CoreFoundation 0x18214b878 CFRunLoopRunSpecific + 612
25 HIToolbox 0x18b82bfa0 RunCurrentEventLoopInMode + 292
26 HIToolbox 0x18b82bde4 ReceiveNextEventCommon + 672
27 HIToolbox 0x18b82bb2c _BlockUntilNextEventMatchingListInModeWithFilter + 72
28 AppKit 0x1853d184c _DPSNextEvent + 632
29 AppKit 0x1853d09dc -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
30 AppKit 0x1853c4e0c -[NSApplication run] + 464
31 AppKit 0x18539c250 NSApplicationMain + 880
32 dyld 0x181d43e50 start + 2544

Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x18202e050 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x18204011c mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x182036c24 mach_msg_overwrite + 452
3 libsystem_kernel.dylib 0x18202e3cc mach_msg + 24
4 CoreFoundation 0x18214dbb0 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18214c49c __CFRunLoopRun + 1232
6 CoreFoundation 0x18214b878 CFRunLoopRunSpecific + 612
7 AppKit 0x1854fc19c _NSEventThread + 172
8 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
9 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 2:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x18203184c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18206e638 _pthread_cond_wait + 1232
2 JavaScriptCore 0x19b441874 scavenger_thread_main + 1164
3 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
4 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 3:
0 libsystem_kernel.dylib 0x18202e050 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x18204011c mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x182036c24 mach_msg_overwrite + 452
3 libsystem_kernel.dylib 0x18202e3cc mach_msg + 24
4 CoreFoundation 0x18214dbb0 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18214c49c __CFRunLoopRun + 1232
6 CoreFoundation 0x18214b878 CFRunLoopRunSpecific + 612
7 CoreFoundation 0x1821d27e8 CFRunLoopRun + 64
8 MultitouchSupport 0x18edf6d68 mt_ThreadedMTEntry + 72
9 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
10 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 4:
0 libsystem_kernel.dylib 0x18202e050 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x18204011c mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x182036c24 mach_msg_overwrite + 452
3 libsystem_kernel.dylib 0x18202e3cc mach_msg + 24
4 CoreFoundation 0x18214dbb0 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x18214c49c __CFRunLoopRun + 1232
6 CoreFoundation 0x18214b878 CFRunLoopRunSpecific + 612
7 CoreFoundation 0x1821d27e8 CFRunLoopRun + 64
8 MultitouchSupport 0x18edf6d68 mt_ThreadedMTEntry + 72
9 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
10 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 5:: Heap Helper Thread
0 libsystem_kernel.dylib 0x18203184c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18206e638 _pthread_cond_wait + 1232
2 JavaScriptCore 0x19b39b454 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x19b365030 bool WTF::Condition::waitUntilUncheckedWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x19b3654ac WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x19b3bc0c8 WTF::thread::entryPoint(WTF::thread::NewThreadContext*) + 244
6 JavaScriptCore 0x19b20207c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
8 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 6:: Heap Helper Thread
0 libsystem_kernel.dylib 0x18203184c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18206e638 _pthread_cond_wait + 1232
2 JavaScriptCore 0x19b39b454 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x19b365030 bool WTF::Condition::waitUntilUncheckedWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x19b3654ac WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x19b3bc0c8 WTF::thread::entryPoint(WTF::thread::NewThreadContext*) + 244
6 JavaScriptCore 0x19b20207c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
8 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 7:: Dispatch queue: com.apple.root.user-initiated-qos
0 libsystem_malloc.dylib 0x181ed23e8 _nanov2_free + 272
1 libsystem_blocks.dylib 0x181dcaf6c _Block_release + 276
2 libsystem_blocks.dylib 0x181dcaf6c _Block_release + 276
3 BetterTouchTool 0x100e8b2bc __destroy_helper_block_e8_32s40s + 24
4 libsystem_blocks.dylib 0x181dcb188 _call_dispose_helpers_excp + 48
5 libsystem_blocks.dylib 0x181dcaf54 _Block_release + 252
6 CoreFoundation 0x182107d60 -[__NSDictionaryI dealloc] + 156
7 BetterTouchTool 0x101201aa4 -[BTTGenericScriptHandler performActionsForScriptCommand:withParameters:doNotClose:scriptCommand:fromWebserver:asyncReply:] + 3884
8 BetterTouchTool 0x100f96574 __58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke + 176
9 libdispatch.dylib 0x181ee49dc _dispatch_call_block_and_release + 32
10 libdispatch.dylib 0x181ee6504 _dispatch_client_callout + 20
11 libdispatch.dylib 0x181ef80b4 _dispatch_root_queue_drain + 684
12 libdispatch.dylib 0x181ef87c0 _dispatch_worker_thread2 + 164
13 libsystem_pthread.dylib 0x18206a0c4 _pthread_wqthread + 228
14 libsystem_pthread.dylib 0x182068e20 start_wqthread + 8

Thread 8:
0 libsystem_pthread.dylib 0x182068e18 start_wqthread + 0

Thread 9:: Dispatch queue: com.apple.root.user-initiated-qos
0 libsystem_kernel.dylib 0x18202e0bc syscall_thread_switch + 8
1 JavaScriptCore 0x19b38d56c WTF::LockAlgorithm<unsigned char, (unsigned char)1, (unsigned char)2, WTF::EmptyLockHooks >::lockSlow(WTF::Atomic&) + 252
2 JavaScriptCore 0x19c1a1ba4 JSC::JSLock::lock(long) + 256
3 JavaScriptCore 0x19b2348b4 JSValueToStringCopy + 80
4 JavaScriptCore 0x19b74cee8 valueToString(OpaqueJSContext*, OpaqueJSValue const*, OpaqueJSValue const**) + 56
5 JavaScriptCore 0x19b333794 -[JSValue toString] + 48
6 BetterTouchTool 0x100f964fc __58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke + 56
7 libdispatch.dylib 0x181ee49dc _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x181ee6504 _dispatch_client_callout + 20
9 libdispatch.dylib 0x181ef80b4 _dispatch_root_queue_drain + 684
10 libdispatch.dylib 0x181ef87c0 _dispatch_worker_thread2 + 164
11 libsystem_pthread.dylib 0x18206a0c4 _pthread_wqthread + 228
12 libsystem_pthread.dylib 0x182068e20 start_wqthread + 8

Thread 10 Crashed:: Dispatch queue: com.apple.root.user-initiated-qos
0 libobjc.A.dylib 0x181d00278 objc_release + 16
1 libobjc.A.dylib 0x181d08168 AutoreleasePoolPage::releaseUntil(objc_object**) + 196
2 libobjc.A.dylib 0x181d04870 objc_autoreleasePoolPop + 256
3 libdispatch.dylib 0x181ee64e0 _dispatch_last_resort_autorelease_pool_pop + 40
4 libdispatch.dylib 0x181ef8220 _dispatch_root_queue_drain + 1048
5 libdispatch.dylib 0x181ef87c0 _dispatch_worker_thread2 + 164
6 libsystem_pthread.dylib 0x18206a0c4 _pthread_wqthread + 228
7 libsystem_pthread.dylib 0x182068e20 start_wqthread + 8

Thread 11:: JSC Heap Collector Thread
0 libsystem_kernel.dylib 0x18203184c __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18206e638 _pthread_cond_wait + 1232
2 JavaScriptCore 0x19b39b454 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 1808
3 JavaScriptCore 0x19b365030 bool WTF::Condition::waitUntilUncheckedWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 304
4 JavaScriptCore 0x19b3654ac WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 248
5 JavaScriptCore 0x19b3bc0c8 WTF::thread::entryPoint(WTF::thread::NewThreadContext*) + 244
6 JavaScriptCore 0x19b20207c WTF::wtfThreadEntryPoint(void*) + 16
7 libsystem_pthread.dylib 0x18206e06c _pthread_start + 148
8 libsystem_pthread.dylib 0x182068e2c thread_start + 8

Thread 12:: Dispatch queue: com.apple.root.user-initiated-qos
0 libobjc.A.dylib 0x181d06ad8 objc_retainAutoreleaseReturnValue + 236
1 libobjc.A.dylib 0x181d06aa8 objc_retainAutoreleaseReturnValue + 188
2 BetterTouchTool 0x100f964e8 __58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke + 36
3 libdispatch.dylib 0x181ee49dc _dispatch_call_block_and_release + 32
4 libdispatch.dylib 0x181ee6504 _dispatch_client_callout + 20
5 libdispatch.dylib 0x181ef80b4 _dispatch_root_queue_drain + 684
6 libdispatch.dylib 0x181ef87c0 _dispatch_worker_thread2 + 164
7 libsystem_pthread.dylib 0x18206a0c4 _pthread_wqthread + 228
8 libsystem_pthread.dylib 0x182068e20 start_wqthread + 8

Thread 10 crashed with ARM Thread State (64-bit):
x0: 0x00006000011f6c70 x1: 0x00000001d2330f91 x2: 0x00006f13e9d56c70 x3: 0x0000600003cb6900
x4: 0x0000600003cb6980 x5: 0x000000000000002a x6: 0x0000000000000000 x7: 0x000000016f1a6e68
x8: 0x0000000000000000 x9: 0x00006000011f6c70 x10: 0x000000020000078c x11: 0x00000000000000ff
x12: 0x0000000000000091 x13: 0x000000011400ef00 x14: 0x01000001dd6105b1 x15: 0x00000001dd6105b0
x16: 0x0000ef13e9d56c70 x17: 0x00000001df000908 x18: 0x0000000000000000 x19: 0x0000000110823000
x20: 0x0000000110823038 x21: 0x00006000011f6c70 x22: 0x000000016f1a70e0 x23: 0x00000000a1a1a1a1
x24: 0xa3a3a3a3a3a3a3a3 x25: 0x0000000000000001 x26: 0x0000000000000114 x27: 0x0000000000000000
x28: 0x000000016f1a70e0 fp: 0x000000016f1a6eb0 lr: 0x0000000181d08168
sp: 0x000000016f1a6e70 pc: 0x0000000181d00278 cpsr: 0x00001000
far: 0x00006f13e9d56c90 esr: 0x92000005 (Data Abort) byte read Translation fault

Binary Images:
0x19b1f8000 - 0x19c6a7fff com.apple.JavaScriptCore (18614) <7433f539-1b0d-3c47-9aca-10729fd481fd> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x100e84000 - 0x101933fff com.hegenberg.BetterTouchTool (4.046) <0323ff61-3631-3643-97ae-28271bb790f4> /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool
0x181ee2000 - 0x181f29fff libdispatch.dylib () <4d52c3a5-32e6-37a2-9d6c-23c612038354> /usr/lib/system/libdispatch.dylib
0x1820cc000 - 0x1825a3fff com.apple.CoreFoundation (6.9) <18260df4-69a8-30d3-8175-fb8ae7ae7709> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x18b7fa000 - 0x18bb2dfff com.apple.HIToolbox (2.1.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x185398000 - 0x1862a3fff com.apple.AppKit (6.9) <88722053-0df0-3d4f-bf55-7e3c2d2c8e29> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x181d3e000 - 0x181dc8ba3 dyld (
) <191e84f1-4b95-39c8-b253-1c1ef56c0fa8> /usr/lib/dyld
0x18202d000 - 0x182066feb libsystem_kernel.dylib () <3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7> /usr/lib/system/libsystem_kernel.dylib
0x182067000 - 0x182073ffb libsystem_pthread.dylib (
) <9f3b729a-ed04-3e65-adac-d75ad06ebbdc> /usr/lib/system/libsystem_pthread.dylib
0x18edf2000 - 0x18ee2cfff com.apple.MultitouchSupport.framework (6400.44) /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x181eb6000 - 0x181ee1ff7 libsystem_malloc.dylib () /usr/lib/system/libsystem_malloc.dylib
0x181dc9000 - 0x181dcdffe libsystem_blocks.dylib (
) /usr/lib/system/libsystem_blocks.dylib
0x181cf8000 - 0x181d3dd9f libobjc.A.dylib () <951f5871-2d10-31ac-999d-7584ad121fa6> /usr/lib/libobjc.A.dylib
0x0 - 0xffffffffffffffff ??? (
) <00000000-0000-0000-0000-000000000000> ???

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.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)
Writable regions: Total=5.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.9G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 1
CG image 2336K 78
ColorSync 544K 26
CoreAnimation 4592K 125
CoreData 96K 2
CoreData Object IDs 4112K 2
CoreGraphics 32K 2
CoreUI image data 2208K 18
Foundation 16K 1
Image IO 80K 3
Kernel Alloc Once 32K 1
MALLOC 417.7M 91
MALLOC guard page 288K 13
MALLOC_MEDIUM (reserved) 880.0M 8 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
SQLite page cache 8960K 70
STACK GUARD 56.2M 13
Stack 14.5M 17
VM_ALLOCATE 128.1M 9
VM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)
WebKit Malloc 192.1M 5
__AUTH 2243K 389
__AUTH_CONST 26.3M 622
__CTF 756 1
__DATA 15.4M 622
__DATA_CONST 30.0M 637
__DATA_DIRTY 2103K 244
__FONT_DATA 2352 1
__LINKEDIT 784.1M 14
__OBJC_CONST 4925K 355
__OBJC_RO 65.5M 1
__OBJC_RW 1988K 1
__TEXT 628.0M 660
dyld private memory 256K 1
libnetwork 128K 8
mapped file 191.9M 43
shared memory 912K 15
=========== ======= =======
TOTAL 7.6G 4104
TOTAL, minus reserved VM space 2.5G 4104


Full Report

{"app_name":"BetterTouchTool","timestamp":"2023-02-28 13:02:23.00 -0500","app_version":"4.046","slice_uuid":"0323ff61-3631-3643-97ae-28271bb790f4","build_version":"2264","platform":1,"bundleID":"com.hegenberg.BetterTouchTool","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.2.1 (22D68)","roots_installed":0,"name":"BetterTouchTool","incident_id":"85D5AD13-75D9-43BE-BFBE-F119E54ED70A"}
{
"uptime" : 20000,
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro17,1",
"coalitionID" : 2508,
"osVersion" : {
"train" : "macOS 13.2.1",
"build" : "22D68",
"releaseType" : "User"
},
"captureTime" : "2023-02-28 13:02:23.0276 -0500",
"incident" : "85D5AD13-75D9-43BE-BFBE-F119E54ED70A",
"pid" : 13346,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-02-28 12:50:20.5604 -0500",
"procStartAbsTime" : 467620204549,
"procExitAbsTime" : 484959778416,
"procName" : "BetterTouchTool",
"procPath" : "/Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool",
"bundleInfo" : {"CFBundleShortVersionString":"4.046","CFBundleVersion":"2264","CFBundleIdentifier":"com.hegenberg.BetterTouchTool"},
"storeInfo" : {"deviceIdentifierForVendor":"0EE6D19D-8D2D-58CD-BE7B-C4F527ED51DE","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.hegenberg.BetterTouchTool",
"crashReporterKey" : "093DC464-AF9E-1906-1B04-CDEAE732C295",
"throttleTimeout" : 2147483647,
"wakeTime" : 1679,
"sleepWakeUUID" : "7F3C0CB3-2C52-4C45-9C09-41AC94560C0E",
"sip" : "enabled",
"vmRegionInfo" : "0x6f13e9d56c90 is not in any region. Bytes after previous region: 16577665002641 \n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated)\n---> \n UNUSED SPACE AT END",
"exception" : {"codes":"0x0000000000000001, 0x00006f13e9d56c90","rawCodes":[1,122131318140048],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x00006f13e9d56c90"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":13346},
"vmregioninfo" : "0x6f13e9d56c90 is not in any region. Bytes after previous region: 16577665002641 \n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated)\n---> \n UNUSED SPACE AT END",
"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" : 10,
"threads" : [{"id":355975,"queue":"com.apple.main-thread","frames":[{"imageOffset":15381196,"symbol":"slow_path_enter","symbolLocation":76,"imageIndex":0},{"imageOffset":5240976,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":452,"imageIndex":0},{"imageOffset":5240976,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":452,"imageIndex":0},{"imageOffset":5383744,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143220,"imageIndex":0},{"imageOffset":5383744,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143220,"imageIndex":0},{"imageOffset":5383920,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143396,"imageIndex":0},{"imageOffset":5383920,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143396,"imageIndex":0},{"imageOffset":5383920,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143396,"imageIndex":0},{"imageOffset":5383920,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143396,"imageIndex":0},{"imageOffset":5383920,"symbol":"llint_function_for_construct_arity_checkTagGateAfter","symbolLocation":143396,"imageIndex":0},{"imageOffset":5214708,"symbol":"vmEntryToJavaScriptTrampoline","symbolLocation":8,"imageIndex":0},{"imageOffset":12816320,"symbol":"JSC::Interpreter::executeCall(JSC::JSGlobalObject*, JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)","symbolLocation":556,"imageIndex":0},{"imageOffset":16427764,"symbol":"JSC::JSMicrotask::run(JSC::JSGlobalObject*)","symbolLocation":420,"imageIndex":0},{"imageOffset":17875256,"symbol":"JSC::VM::drainMicrotasks()","symbolLocation":424,"imageIndex":0},{"imageOffset":16424524,"symbol":"JSC::JSLock::willReleaseLock()","symbolLocation":152,"imageIndex":0},{"imageOffset":53036,"symbol":"JSC::JSLockHolder::~JSLockHolder()","symbolLocation":240,"imageIndex":0},{"imageOffset":1314872,"symbol":"-[JSValue callWithArguments:]","symbolLocation":404,"imageIndex":0},{"imageOffset":1124020,"symbol":"__58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke_3","symbolLocation":88,"imageIndex":1},{"imageOffset":10716,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":2},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":2},{"imageOffset":77084,"symbol":"_dispatch_main_queue_drain","symbolLocation":928,"imageIndex":2},{"imageOffset":76140,"symbol":"_dispatch_main_queue_callback_4CF","symbolLocation":44,"imageIndex":2},{"imageOffset":798016,"symbol":"CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE","symbolLocation":16,"imageIndex":3},{"imageOffset":526272,"symbol":"__CFRunLoopRun","symbolLocation":2036,"imageIndex":3},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":3},{"imageOffset":204704,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":4},{"imageOffset":204260,"symbol":"ReceiveNextEventCommon","symbolLocation":672,"imageIndex":4},{"imageOffset":203564,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":4},{"imageOffset":235596,"symbol":"_DPSNextEvent","symbolLocation":632,"imageIndex":5},{"imageOffset":231900,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":728,"imageIndex":5},{"imageOffset":183820,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":5},{"imageOffset":16976,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":5},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":6}]},{"id":356092,"name":"com.apple.NSEventThread","frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":7},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":7},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":7},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":3},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":3},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":3},{"imageOffset":1458588,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":5},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":356121,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":18508,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":7},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":8},{"imageOffset":2398324,"symbol":"scavenger_thread_main","symbolLocation":1164,"imageIndex":0},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":356164,"frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":7},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":7},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":7},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":3},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":3},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":3},{"imageOffset":1075176,"symbol":"CFRunLoopRun","symbolLocation":64,"imageIndex":3},{"imageOffset":19816,"symbol":"mt_ThreadedMTEntry","symbolLocation":72,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":356165,"frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":7},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":7},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":7},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":7},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":3},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":3},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":3},{"imageOffset":1075176,"symbol":"CFRunLoopRun","symbolLocation":64,"imageIndex":3},{"imageOffset":19816,"symbol":"mt_ThreadedMTEntry","symbolLocation":72,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":356325,"name":"Heap Helper Thread","frames":[{"imageOffset":18508,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":7},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":8},{"imageOffset":1717332,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1808,"imageIndex":0},{"imageOffset":1495088,"symbol":"bool WTF::Condition::waitUntilUncheckedWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":304,"imageIndex":0},{"imageOffset":1496236,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":248,"imageIndex":0},{"imageOffset":1851592,"symbol":"WTF::thread::entryPoint(WTF::thread::NewThreadContext*)","symbolLocation":244,"imageIndex":0},{"imageOffset":41084,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":0},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":356326,"name":"Heap Helper Thread","frames":[{"imageOffset":18508,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":7},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":8},{"imageOffset":1717332,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1808,"imageIndex":0},{"imageOffset":1495088,"symbol":"bool WTF::Condition::waitUntilUncheckedWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":304,"imageIndex":0},{"imageOffset":1496236,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":248,"imageIndex":0},{"imageOffset":1851592,"symbol":"WTF::thread::entryPoint(WTF::thread::NewThreadContext*)","symbolLocation":244,"imageIndex":0},{"imageOffset":41084,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":0},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":367299,"queue":"com.apple.root.user-initiated-qos","frames":[{"imageOffset":115688,"symbol":"_nanov2_free","symbolLocation":272,"imageIndex":10},{"imageOffset":8044,"symbol":"_Block_release","symbolLocation":276,"imageIndex":11},{"imageOffset":8044,"symbol":"_Block_release","symbolLocation":276,"imageIndex":11},{"imageOffset":29372,"symbol":"__destroy_helper_block_e8_32s40s","symbolLocation":24,"imageIndex":1},{"imageOffset":8584,"symbol":"_call_dispose_helpers_excp","symbolLocation":48,"imageIndex":11},{"imageOffset":8020,"symbol":"_Block_release","symbolLocation":252,"imageIndex":11},{"imageOffset":245088,"symbol":"-[__NSDictionaryI dealloc]","symbolLocation":156,"imageIndex":3},{"imageOffset":3660452,"symbol":"-[BTTGenericScriptHandler performActionsForScriptCommand:withParameters:doNotClose:scriptCommand:fromWebserver:asyncReply:]","symbolLocation":3884,"imageIndex":1},{"imageOffset":1123700,"symbol":"__58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke","symbolLocation":176,"imageIndex":1},{"imageOffset":10716,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":2},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":2},{"imageOffset":90292,"symbol":"_dispatch_root_queue_drain","symbolLocation":684,"imageIndex":2},{"imageOffset":92096,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":2},{"imageOffset":12484,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":8},{"imageOffset":7712,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":369990,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}]},{"id":370002,"queue":"com.apple.root.user-initiated-qos","frames":[{"imageOffset":4284,"symbol":"syscall_thread_switch","symbolLocation":8,"imageIndex":7},{"imageOffset":1660268,"symbol":"WTF::LockAlgorithm<unsigned char, (unsigned char)1, (unsigned char)2, WTF::EmptyLockHooks >::lockSlow(WTF::Atomic&)","symbolLocation":252,"imageIndex":0},{"imageOffset":16423844,"symbol":"JSC::JSLock::lock(long)","symbolLocation":256,"imageIndex":0},{"imageOffset":247988,"symbol":"JSValueToStringCopy","symbolLocation":80,"imageIndex":0},{"imageOffset":5590760,"symbol":"valueToString(OpaqueJSContext*, OpaqueJSValue const*, OpaqueJSValue const**)","symbolLocation":56,"imageIndex":0},{"imageOffset":1292180,"symbol":"-[JSValue toString]","symbolLocation":48,"imageIndex":0},{"imageOffset":1123580,"symbol":"__58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke","symbolLocation":56,"imageIndex":1},{"imageOffset":10716,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":2},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":2},{"imageOffset":90292,"symbol":"_dispatch_root_queue_drain","symbolLocation":684,"imageIndex":2},{"imageOffset":92096,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":2},{"imageOffset":12484,"symbol":"pthread_wqthread","symbolLocation":228,"imageIndex":8},{"imageOffset":7712,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"triggered":true,"id":370003,"threadState":{"x":[{"value":105553135103088},{"value":7821528977,"objc-selector":"release"},{"value":122131318140016},{"value":105553179928832},{"value":105553179928960},{"value":42},{"value":0},{"value":6158970472},{"value":0},{"value":105553135103088},{"value":8589936524},{"value":255},{"value":145},{"value":4630572800},{"value":72057602047018417,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS$__NSCFString"},{"value":8009090480,"symbolLocation":0,"symbol":"OBJC_CLASS$___NSCFString"},{"value":262868806495344},{"value":8036288776},{"value":0},{"value":4571934720},{"value":4571934776},{"value":105553135103088},{"value":6158971104},{"value":2711724449},{"value":11791448172606497699},{"value":1},{"value":276},{"value":0},{"value":6158971104}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6472892776},"cpsr":{"value":4096},"fp":{"value":6158970544},"sp":{"value":6158970480},"esr":{"value":2449473541,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6472860280,"matchesCrashFrame":1},"far":{"value":122131318140048}},"queue":"com.apple.root.user-initiated-qos","frames":[{"imageOffset":33400,"symbol":"objc_release","symbolLocation":16,"imageIndex":12},{"imageOffset":65896,"symbol":"AutoreleasePoolPage::releaseUntil(objc_object**)","symbolLocation":196,"imageIndex":12},{"imageOffset":51312,"symbol":"objc_autoreleasePoolPop","symbolLocation":256,"imageIndex":12},{"imageOffset":17632,"symbol":"_dispatch_last_resort_autorelease_pool_pop","symbolLocation":40,"imageIndex":2},{"imageOffset":90656,"symbol":"_dispatch_root_queue_drain","symbolLocation":1048,"imageIndex":2},{"imageOffset":92096,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":2},{"imageOffset":12484,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":8},{"imageOffset":7712,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]},{"id":370116,"name":"JSC Heap Collector Thread","frames":[{"imageOffset":18508,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":7},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":8},{"imageOffset":1717332,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":1808,"imageIndex":0},{"imageOffset":1495088,"symbol":"bool WTF::Condition::waitUntilUncheckedWTF::Lock(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","symbolLocation":304,"imageIndex":0},{"imageOffset":1496236,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":248,"imageIndex":0},{"imageOffset":1851592,"symbol":"WTF::thread::entryPoint(WTF::thread::NewThreadContext*)","symbolLocation":244,"imageIndex":0},{"imageOffset":41084,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":0},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":8},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":370322,"queue":"com.apple.root.user-initiated-qos","frames":[{"imageOffset":60120,"symbol":"objc_retainAutoreleaseReturnValue","symbolLocation":236,"imageIndex":12},{"imageOffset":60072,"symbol":"objc_retainAutoreleaseReturnValue","symbolLocation":188,"imageIndex":12},{"imageOffset":1123560,"symbol":"__58-[BTTJSNativeCaller performAction:withArguments:callback:]_block_invoke","symbolLocation":36,"imageIndex":1},{"imageOffset":10716,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":2},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":2},{"imageOffset":90292,"symbol":"_dispatch_root_queue_drain","symbolLocation":684,"imageIndex":2},{"imageOffset":92096,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":2},{"imageOffset":12484,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":8},{"imageOffset":7712,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":8}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 6897500160,
"CFBundleShortVersionString" : "18614",
"CFBundleIdentifier" : "com.apple.JavaScriptCore",
"size" : 21692416,
"uuid" : "7433f539-1b0d-3c47-9aca-10729fd481fd",
"path" : "/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore",
"name" : "JavaScriptCore",
"CFBundleVersion" : "18614.4.6.1.6"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4310188032,
"CFBundleShortVersionString" : "4.046",
"CFBundleIdentifier" : "com.hegenberg.BetterTouchTool",
"size" : 11206656,
"uuid" : "0323ff61-3631-3643-97ae-28271bb790f4",
"path" : "/Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool",
"name" : "BetterTouchTool",
"CFBundleVersion" : "2264"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6474833920,
"size" : 294912,
"uuid" : "4d52c3a5-32e6-37a2-9d6c-23c612038354",
"path" : "/usr/lib/system/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6476840960,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5079040,
"uuid" : "18260df4-69a8-30d3-8175-fb8ae7ae7709",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1953.300"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6635364352,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3358720,
"uuid" : "c68fe2e2-e0f3-3caf-ada3-bcc72fba79d0",
"path" : "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6530105344,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15777792,
"uuid" : "88722053-0df0-3d4f-bf55-7e3c2d2c8e29",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2299.40.118"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6473113600,
"size" : 568228,
"uuid" : "191e84f1-4b95-39c8-b253-1c1ef56c0fa8",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6476189696,
"size" : 237548,
"uuid" : "3dcd49b9-b3c5-3d90-be40-a3b807cb9cd7",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6476427264,
"size" : 53244,
"uuid" : "9f3b729a-ed04-3e65-adac-d75ad06ebbdc",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6691954688,
"CFBundleShortVersionString" : "6400.44",
"CFBundleIdentifier" : "com.apple.MultitouchSupport.framework",
"size" : 241664,
"uuid" : "c82e4b02-b3c0-33bc-bdaf-4a14b0d069b8",
"path" : "/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport",
"name" : "MultitouchSupport",
"CFBundleVersion" : "6400.44"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6474653696,
"size" : 180216,
"uuid" : "fa535b05-4593-3a78-93d7-7bcff7431df6",
"path" : "/usr/lib/system/libsystem_malloc.dylib",
"name" : "libsystem_malloc.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6473682944,
"size" : 20479,
"uuid" : "dc0068a7-d49a-34b6-a296-6ca3913d9467",
"path" : "/usr/lib/system/libsystem_blocks.dylib",
"name" : "libsystem_blocks.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6472826880,
"size" : 286112,
"uuid" : "951f5871-2d10-31ac-999d-7584ad121fa6",
"path" : "/usr/lib/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
}
],
"sharedCache" : {
"base" : 6472466432,
"size" : 3447455744,
"uuid" : "835716ae-b363-3187-b065-cf94139bfc85"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)\nWritable regions: Total=5.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG image 2336K 78 \nColorSync 544K 26 \nCoreAnimation 4592K 125 \nCoreData 96K 2 \nCoreData Object IDs 4112K 2 \nCoreGraphics 32K 2 \nCoreUI image data 2208K 18 \nFoundation 16K 1 \nImage IO 80K 3 \nKernel Alloc Once 32K 1 \nMALLOC 417.7M 91 \nMALLOC guard page 288K 13 \nMALLOC_MEDIUM (reserved) 880.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSQLite page cache 8960K 70 \nSTACK GUARD 56.2M 13 \nStack 14.5M 17 \nVM_ALLOCATE 128.1M 9 \nVM_ALLOCATE (reserved) 3.9G 1 reserved VM address space (unallocated)\nWebKit Malloc 192.1M 5 \n__AUTH 2243K 389 \n__AUTH_CONST 26.3M 622 \n__CTF 756 1 \n__DATA 15.4M 622 \n__DATA_CONST 30.0M 637 \n__DATA_DIRTY 2103K 244 \n__FONT_DATA 2352 1 \n__LINKEDIT 784.1M 14 \n__OBJC_CONST 4925K 355 \n__OBJC_RO 65.5M 1 \n__OBJC_RW 1988K 1 \n__TEXT 628.0M 660 \ndyld private memory 256K 1 \nlibnetwork 128K 8 \nmapped file 191.9M 43 \nshared memory 912K 15 \n=========== ======= ======= \nTOTAL 7.6G 4104 \nTOTAL, minus reserved VM space 2.5G 4104 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.root.user-initiated-qos"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "6112e3d2fc54bc3389840661",
"factorPackIds" : {
"SIRI_TEXT_TO_SPEECH" : "63e590a947bae55eb0b06441"
},
"deploymentId" : 240000333
},
{
"rolloutId" : "5fb4245a1bbfe8005e33a1e1",
"factorPackIds" : {

  },
  "deploymentId" : 240000021
}

],
"experiments" : [

]
}
}

Ah yes, I see dozens of crash reports. I've attached three of the most recent.
Crashes.zip (16.5 KB)

Ok this seem to be two different things.

@Duval_Barrett in your crash log it looks like some Java Script function crashes. Do you know whether you are regularly running some Java Script in BTT? (Using the "Run Real Java Script" action or via some Widget).
If possible please go to Help => Export Diagnostic Debug Information and send the result to andreas@folivora.ai, then I can check what exactly triggers the crash.

@synack, in your case some Apple Script seems to trigger a crash, but from the crashlog it's not possible to see what exactly happens. Unless you have an idea what Apple Script could be the culprit, please also go to Help => Export Diagnostic Debug Information and send the result to andreas@folivora.ai,

I am having a similar issue. I sent you an email with the Diagnostic Debug Information @Andreas_Hegenberg .

Thanks Andreas, debug info sent.

Thanks for the debug infos!
It seems to be the same crash for all of you, it seems to be caused by some complex threading issue that is triggered inside a Java Script execution.
In your cases the presets used use Java Script to load the dock badges for some apps.

Unfortunately it happens randomly, thus it's hard to catch.

Would be great if you could check whether you can still reproduce the crash with 4.050 alpha (get via "check for alpha version updates")

I haven't had any issues on 4.050 α so far. I'll send a follow-up tomorrow if it continues to work.

1 Like

I haven’t had any issues on 4.05 α since updating. Thank you for your help.

1 Like

4.053 is stable for me as well - thanks for your prompt help!