Closed MarsXue closed 4 years ago
@MarsXue if you update to BTT 3.335 and GC-BTT 3.335 does this issue still happen? There were updates in both specifically for dock badge issues!
It works great on version 3.335, thanks a lot!
@GoldenChaos , sorry to jump in on a closed issue but can you elaborate on the fix that was implemented for the noted crash? We are experiencing almost the exact same crash/stack on our own app and it's been difficult to track down any possible root causes.
Version: GoldenChaos-BTT 3.202 MacOS: Catalina 10.15.3 (16 inch MBP)
The report is attached below.
Report
``` Process: BetterTouchTool [37434] Path: /Applications/BetterTouchTool.app/Contents/MacOS/BetterTouchTool Identifier: com.hegenberg.BetterTouchTool Version: 3.284 (1461) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: BetterTouchTool [37434] User ID: 501 Date/Time: 2020-02-05 15:58:43.192 +0800 OS Version: Mac OS X 10.15.3 (19D76) Report Version: 12 Bridge OS Version: 4.2 (17P3050) Anonymous UUID: 35C0D88C-8985-8222-7992-59341002FE8F Sleep/Wake UUID: 0891BF81-D80C-49B8-8F55-30FB90A532DD Time Awake Since Boot: 270000 seconds Time Since Wake: 65000 seconds System Integrity Protection: enabled Crashed Thread: 4 Dispatch queue: com.apple.root.user-initiated-qos Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Trace/BPT trap: 5 Termination Reason: Namespace SIGNAL, Code 0x5 Terminating Process: exc handler [37434] Application Specific Information: CoreUI: deallocating _CUIInternalLinkRendition 0 /System/Library/Frameworks/AppKit.framework/Resources/NSTouchBarReducedMetricsAppearance.car Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_platform.dylib 0x00007fff6bc71769 _platform_memmove$VARIANT$Haswell + 41 1 libdispatch.dylib 0x00007fff6ba4a549 __dispatch_data_make_memory_entry_block_invoke + 22 2 libdispatch.dylib 0x00007fff6ba4a43a dispatch_data_make_memory_entry + 212 3 libxpc.dylib 0x00007fff6bcbd4a0 _xpc_data_serialize + 107 4 libxpc.dylib 0x00007fff6bcbb067 _xpc_dictionary_serialize_apply + 186 5 libxpc.dylib 0x00007fff6bcbab03 _xpc_dictionary_apply_node_f + 132 6 libxpc.dylib 0x00007fff6bcbae40 _xpc_dictionary_serialize + 143 7 libxpc.dylib 0x00007fff6bcba7e5 _xpc_serializer_pack + 526 8 libxpc.dylib 0x00007fff6bcbf22e _xpc_connection_pack_message + 114 9 libxpc.dylib 0x00007fff6bcc03d0 xpc_connection_send_message_with_reply + 143 10 com.apple.Foundation 0x00007fff36a35314 -[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:] + 3260 11 com.apple.Foundation 0x00007fff36a34649 -[NSXPCConnection _sendInvocation:withProxy:] + 89 12 com.apple.CoreFoundation 0x00007fff343b7833 ___forwarding___ + 743 13 com.apple.CoreFoundation 0x00007fff343b74b8 _CF_forwarding_prep_0 + 120 14 com.hegenberg.BetterTouchTool 0x0000000108266f72 -[BTTActions runAppleScriptInBackground:useJS:presetUUID:withReply:] + 873 15 com.hegenberg.BetterTouchTool 0x00000001083475fa -[BTTRunScriptWidget runAppleScript:updateOnEmpty:onMainThread:isPath:useJS:] + 1604 16 com.hegenberg.BetterTouchTool 0x0000000108346f7f -[BTTRunScriptWidget runAppleScript:] + 219 17 com.hegenberg.BetterTouchTool 0x0000000108422b1d -[BTTWeakTimerTarget fire] + 113 18 com.apple.Foundation 0x00007fff36ad8af5 __NSFireTimer + 67 19 com.apple.CoreFoundation 0x00007fff343f2804 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 20 com.apple.CoreFoundation 0x00007fff343f23be __CFRunLoopDoTimer + 859 21 com.apple.CoreFoundation 0x00007fff343f1e9e __CFRunLoopDoTimers + 317 22 com.apple.CoreFoundation 0x00007fff343d6ab4 __CFRunLoopRun + 2156 23 com.apple.CoreFoundation 0x00007fff343d5bd3 CFRunLoopRunSpecific + 499 24 com.apple.HIToolbox 0x00007fff32f2b65d RunCurrentEventLoopInMode + 292 25 com.apple.HIToolbox 0x00007fff32f2b39d ReceiveNextEventCommon + 600 26 com.apple.HIToolbox 0x00007fff32f2b127 _BlockUntilNextEventMatchingListInModeWithFilter + 64 27 com.apple.AppKit 0x00007fff3159bba4 _DPSNextEvent + 990 28 com.apple.AppKit 0x00007fff3159a380 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352 29 com.apple.AppKit 0x00007fff3158c09e -[NSApplication run] + 658 30 com.apple.AppKit 0x00007fff3155e465 NSApplicationMain + 777 31 libdyld.dylib 0x00007fff6ba7b7fd start + 1 Thread 1:: com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x00007fff6bbbc25a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6bbbc5d0 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff343d7d0b __CFRunLoopServiceMachPort + 322 3 com.apple.CoreFoundation 0x00007fff343d68e7 __CFRunLoopRun + 1695 4 com.apple.CoreFoundation 0x00007fff343d5bd3 CFRunLoopRunSpecific + 499 5 com.apple.CFNetwork 0x00007fff32b3a012 0x7fff32af0000 + 303122 6 com.apple.Foundation 0x00007fff36a717a8 __NSThread__start__ + 1064 7 libsystem_pthread.dylib 0x00007fff6bc7fe65 _pthread_start + 148 8 libsystem_pthread.dylib 0x00007fff6bc7b83b thread_start + 15 Thread 2:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff6bbbc25a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6bbbc5d0 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff343d7d0b __CFRunLoopServiceMachPort + 322 3 com.apple.CoreFoundation 0x00007fff343d68e7 __CFRunLoopRun + 1695 4 com.apple.CoreFoundation 0x00007fff343d5bd3 CFRunLoopRunSpecific + 499 5 com.apple.AppKit 0x00007fff3173e792 _NSEventThread + 132 6 libsystem_pthread.dylib 0x00007fff6bc7fe65 _pthread_start + 148 7 libsystem_pthread.dylib 0x00007fff6bc7b83b thread_start + 15 Thread 3:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x00007fff6bbc45be __select + 10 1 com.apple.CoreFoundation 0x00007fff34400d8a __CFSocketManager + 632 2 libsystem_pthread.dylib 0x00007fff6bc7fe65 _pthread_start + 148 3 libsystem_pthread.dylib 0x00007fff6bc7b83b thread_start + 15 Thread 4 Crashed:: Dispatch queue: com.apple.root.user-initiated-qos 0 com.apple.WebKit 0x00007fff44f479b3 WTFCrashWithInfo(int, char const*, char const*, int) + 19 1 com.apple.WebKit 0x00007fff45193f71 WebKit::CallbackMap::put(WTF::Ref