Open ericlovesmath opened 6 months ago
I think that would most likely be a crash. Could you check the crash logs in Console.app -> Crash Reports
for entries from borders
? Something you could do to hackily fix this would be to create a config file in ~/.config/borders/bordersrc
where you store your config command and have it executed automatically when the service (re)starts
There seems to be several crashes per day, I think you're right; the config file trick works fine. I've pasted one of the crash reports below if it helps.
Just toggling fullscreen for a minute yielded about 15 crashes, and there seems to be two different kinds of reports in terms of the crashed thread and exception. I've pasted both below since I'm unsure what to do with them.
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: borders [36731]
Path: /opt/homebrew/*/borders
Identifier: borders
Version: ???
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-04-26 17:18:25.5731 -0700
OS Version: macOS 14.4.1 (23E224)
Report Version: 12
Anonymous UUID: AED27D25-1839-324D-0DAC-0438EE53EEF9
Sleep/Wake UUID: FCD29F25-99B1-47BA-891A-3DE0E33D360D
Time Awake Since Boot: 300000 seconds
Time Since Wake: 17617 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: WMClientWindowManager
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000193a4bff4
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [36731]
Thread 0 Crashed:: Dispatch queue: WMClientWindowManager
0 libdispatch.dylib 0x193a4bff4 -[OS_dispatch_data dealloc] + 80
1 libxpc.dylib 0x1938cf02c -[OS_xpc_object dealloc] + 28
2 libxpc.dylib 0x1938cf708 _xpc_dictionary_node_free + 84
3 libxpc.dylib 0x1938cf5c4 _xpc_dictionary_dispose + 48
4 libxpc.dylib 0x1938cf02c -[OS_xpc_object dealloc] + 28
5 Foundation 0x194d9af1c -[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:] + 2992
6 Foundation 0x194da21d4 -[NSXPCConnection _sendSelector:withProxy:arg1:] + 116
7 Foundation 0x194da2108 _NSXPCDistantObjectSimpleMessageSend1 + 60
8 WindowManagement 0x251dcc644 -[WMClientWindowManager _performXPCTransaction:] + 644
9 libdispatch.dylib 0x193a1a3e8 _dispatch_client_callout + 20
10 libdispatch.dylib 0x193a298d8 _dispatch_lane_barrier_sync_invoke_and_complete + 56
11 WindowManagement 0x251dc91a8 -[WMClientWindowManager sendWindowTransaction:] + 128
12 WindowManagement 0x251dc92a8 -[WMClientWindowManager performWindowTransaction:] + 212
13 SkyLight 0x199727d98 -[SLSWindowManagementFallbackBridge performWindowManagementBridgeTransactionUsingBlock:] + 92
14 SkyLight 0x199727bf0 SLSWMBridgePerformTransaction(void (WMWindowTransaction*, CAFenceHandle*) block_pointer) + 60
15 SkyLight 0x199727a3c -[SLSWMBridgedWindow window:didUpdateWithChangedProperties:] + 136
16 WindowManagement 0x251dc5674 -[_WMWindow performUpdatesUsingBlock:] + 116
17 WindowManagement 0x251dc47a8 -[_WMWindow applyTags:mask:] + 712
18 WindowManagement 0x251dc4ca0 -[_WMWindow setVisible:] + 84
19 SkyLight 0x199728c4c __69-[SLSWMBridgedWindow orderWindow:relativeToID:relativeTo:orderGroup:]_block_invoke_2 + 192
20 SkyLight 0x199727d8c -[SLSWindowManagementFallbackBridge performWindowManagementBridgeTransactionUsingBlock:] + 80
21 SkyLight 0x199727bf0 SLSWMBridgePerformTransaction(void (WMWindowTransaction*, CAFenceHandle*) block_pointer) + 60
22 SkyLight 0x199728ad8 __69-[SLSWMBridgedWindow orderWindow:relativeToID:relativeTo:orderGroup:]_block_invoke + 468
23 SkyLight 0x199728120 SLSWMDeferToMainRunLoopAsync(bool, void () block_pointer) + 92
24 SkyLight 0x1997288a8 -[SLSWMBridgedWindow orderWindow:relativeToID:relativeTo:orderGroup:] + 164
25 SkyLight 0x199649e9c SLSWindowBridgedOrder + 104
26 SkyLight 0x1996d94dc __SLSTransactionOrderWindow_block_invoke + 60
27 CoreFoundation 0x193c6b1f4 CFArrayApplyFunction + 72
28 SkyLight 0x1996e6a28 SLSTransactionPostCommit(_SLSTransaction*, int, bool) + 224
29 borders 0x104ddef3c border_unhide + 156
30 borders 0x104ddce08 windows_window_unhide + 32
31 SkyLight 0x19938c4e4 CGSPostLocalNotification + 164
32 SkyLight 0x19938c0f0 (anonymous namespace)::notify_datagram_handler(unsigned int, CGSDatagramType, void*, unsigned long, void*) + 116
33 SkyLight 0x19938b0ac CGSSnarfAndDispatchDatagrams + 1176
34 SkyLight 0x199724fbc SLSGetNextEventRecordInternal + 340
35 SkyLight 0x1994bfd00 SLEventCreateNextEvent + 16
36 borders 0x104dda768 event_callback + 24
37 CoreFoundation 0x193cd996c __CFMachPortPerform + 248
38 CoreFoundation 0x193caa444 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
39 CoreFoundation 0x193caa364 __CFRunLoopDoSource1 + 524
40 CoreFoundation 0x193ca8d28 __CFRunLoopRun + 2244
41 CoreFoundation 0x193ca7e0c CFRunLoopRunSpecific + 608
42 CoreFoundation 0x193d25e3c CFRunLoopRun + 64
43 borders 0x104dda4d4 main + 700
44 dyld 0x1938420e0 start + 2360
Thread 1:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x00000001063044a0 x1: 0x00000001063044a0 x2: 0x0000000000000000 x3: 0x0000000200426628
x4: 0x00006000009e4240 x5: 0x0000000000000027 x6: 0x0000000000000000 x7: 0x0000000000000000
x8: 0x0000000106304478 x9: 0x0000000200426628 x10: 0x000060000c071f4f x11: 0x0000000000000001
x12: 0x0000000000000001 x13: 0x00006000038c9880 x14: 0x00000001fb8db0d1 x15: 0x00000001fb8db0d0
x16: 0x4000000000b0c5ea x17: 0x0000000000b0c5ea x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x0000000000000003 x21: 0x0000000000000000 x22: 0x0000000106304460 x23: 0x0000000000000076
x24: 0x00006000009d40a0 x25: 0x0000000000000003 x26: 0x0000000000000000 x27: 0x0000000000000001
x28: 0x0000600001ce40c0 fp: 0x000000016b023fc0 lr: 0x0000000193a4bfc8
sp: 0x000000016b023f90 pc: 0x0000000193a4bff4 cpsr: 0x20001000
far: 0x0000000000000000 esr: 0xf200c471 (Breakpoint) pointer authentication trap IB
Binary Images:
0x104dd8000 - 0x104ddffff borders (*) <f37f64f1-887d-3118-ac83-33bdfaf74cf9> /opt/homebrew/*/borders
0x193a16000 - 0x193a5dfff libdispatch.dylib (*) <7f973554-8168-35bf-ae86-2e9123e81bf7> /usr/lib/system/libdispatch.dylib
0x1938ca000 - 0x193914fff libxpc.dylib (*) <c43d5322-9b69-37ee-b51e-45fde5d81b5b> /usr/lib/system/libxpc.dylib
0x194d80000 - 0x1959ddfff com.apple.Foundation (6.9) <1b93a4d2-db73-3f3b-a726-c8eacc5128e0> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x251dbe000 - 0x251df3fff com.apple.WindowManagement (*) <8359e47a-f413-3f13-8602-63f453027e62> /System/Library/PrivateFrameworks/WindowManagement.framework/Versions/A/WindowManagement
0x199381000 - 0x199820fff com.apple.SkyLight (1.600.0) <c003a2d5-1b07-3581-8f9c-7286e6745ffb> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x193c2c000 - 0x194104fff com.apple.CoreFoundation (6.9) <33908a83-098f-3437-973e-fb848c4f39df> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x19383c000 - 0x1938c49db dyld (*) <f6dd3ec2-85a4-3ab1-8486-b189cd980ebe> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x193bc4000 - 0x193bd0fff libsystem_pthread.dylib (*) <45239f06-cc53-36d0-9933-7776ac7ea2fa> /usr/lib/system/libsystem_pthread.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: 4
thread_create: 8
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=766.9M resident=0K(0%) swapped_out_or_unallocated=766.9M(100%)
Writable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
CG backing stores 31.1M 4
ColorSync 128K 4
CoreGraphics 32K 2
Kernel Alloc Once 32K 1
MALLOC 1.8G 53
MALLOC guard page 192K 12
STACK GUARD 56.1M 6
Stack 10.6M 6
VM_ALLOCATE 160K 10
__AUTH 729K 165
__AUTH_CONST 12.7M 307
__DATA 3052K 295
__DATA_CONST 15.6M 310
__DATA_DIRTY 698K 104
__FONT_DATA 4K 1
__LINKEDIT 525.4M 2
__OBJC_RO 71.7M 1
__OBJC_RW 2195K 1
__TEXT 241.6M 322
dyld private memory 272K 2
mapped file 31.2M 3
shared memory 928K 17
=========== ======= =======
TOTAL 2.8G 1629
-----------
Full Report
-----------
{"app_name":"borders","timestamp":"2024-04-26 17:18:25.00 -0700","app_version":"","slice_uuid":"f37f64f1-887d-3118-ac83-33bdfaf74cf9","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 14.4.1 (23E224)","roots_installed":0,"incident_id":"3DEAD008-9A0C-478A-93D2-A3B6753C00A3","name":"borders"}
{
"uptime" : 300000,
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,3",
"coalitionID" : 34560,
"osVersion" : {
"train" : "macOS 14.4.1",
"build" : "23E224",
"releaseType" : "User"
},
"captureTime" : "2024-04-26 17:18:25.5731 -0700",
"codeSigningMonitor" : 1,
"incident" : "3DEAD008-9A0C-478A-93D2-A3B6753C00A3",
"pid" : 36731,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-04-26 15:56:10.6804 -0700",
"procStartAbsTime" : 7091978611143,
"procExitAbsTime" : 7210415676133,
"procName" : "borders",
"procPath" : "\/opt\/homebrew\/*\/borders",
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "homebrew.mxcl.borders",
"crashReporterKey" : "AED27D25-1839-324D-0DAC-0438EE53EEF9",
"throttleTimeout" : 10,
"codeSigningID" : "borders-55554944f37f64f1887d3118ac8333bdfaf74cf9",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570425345,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"EI1B+BMBX\/iQAQC08QMIqtH59fIwFsHa8QMQqvFDwdofAhHrQAAAVA==","atPC":"II441PAjwdr0AxCqAgAAFBQAgNLVCkD56E420AilQ\/n2IwCpqDAw8A=="},
"wakeTime" : 17617,
"sleepWakeUUID" : "FCD29F25-99B1-47BA-891A-3DE0E33D360D",
"sip" : "disabled",
"exception" : {"codes":"0x0000000000000001, 0x0000000193a4bff4","rawCodes":[1,6772015092],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":36731},
"os_fault" : {"process":"borders"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":8,"thread_set_state":0,"task_for_pid":4},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":11384364,"threadState":{"x":[{"value":4398793888},{"value":4398793888},{"value":0},{"value":8594286120,"symbolLocation":0,"symbol":"__block_literal_global.4128"},{"value":105553126638144},{"value":39},{"value":0},{"value":0},{"value":4398793848},{"value":8594286120,"symbolLocation":0,"symbol":"__block_literal_global.4128"},{"value":105553318059855},{"value":1},{"value":1},{"value":105553175812224},{"value":8515334353,"symbolLocation":1,"symbol":"OBJC_CLASS_$_OS_dispatch_data"},{"value":8515334352,"symbolLocation":0,"symbol":"OBJC_CLASS_$_OS_dispatch_data"},{"value":4611686018438972906},{"value":11585002},{"value":0},{"value":0},{"value":3},{"value":0},{"value":4398793824},{"value":118},{"value":105553126572192},{"value":3},{"value":0},{"value":1},{"value":105553146560704}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6772015048},"cpsr":{"value":536875008},"fp":{"value":6090276800},"sp":{"value":6090276752},"esr":{"value":4060136561,"description":"(Breakpoint) pointer authentication trap IB"},"pc":{"value":6772015092,"matchesCrashFrame":1},"far":{"value":0}},"queue":"WMClientWindowManager","frames":[{"imageOffset":221172,"symbol":"-[OS_dispatch_data dealloc]","symbolLocation":80,"imageIndex":1},{"imageOffset":20524,"symbol":"-[OS_xpc_object dealloc]","symbolLocation":28,"imageIndex":2},{"imageOffset":22280,"symbol":"_xpc_dictionary_node_free","symbolLocation":84,"imageIndex":2},{"imageOffset":21956,"symbol":"_xpc_dictionary_dispose","symbolLocation":48,"imageIndex":2},{"imageOffset":20524,"symbol":"-[OS_xpc_object dealloc]","symbolLocation":28,"imageIndex":2},{"imageOffset":110364,"symbol":"-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]","symbolLocation":2992,"imageIndex":3},{"imageOffset":139732,"symbol":"-[NSXPCConnection _sendSelector:withProxy:arg1:]","symbolLocation":116,"imageIndex":3},{"imageOffset":139528,"symbol":"_NSXPCDistantObjectSimpleMessageSend1","symbolLocation":60,"imageIndex":3},{"imageOffset":58948,"symbol":"-[WMClientWindowManager _performXPCTransaction:]","symbolLocation":644,"imageIndex":4},{"imageOffset":17384,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":1},{"imageOffset":80088,"symbol":"_dispatch_lane_barrier_sync_invoke_and_complete","symbolLocation":56,"imageIndex":1},{"imageOffset":45480,"symbol":"-[WMClientWindowManager sendWindowTransaction:]","symbolLocation":128,"imageIndex":4},{"imageOffset":45736,"symbol":"-[WMClientWindowManager performWindowTransaction:]","symbolLocation":212,"imageIndex":4},{"imageOffset":3829144,"symbol":"-[SLSWindowManagementFallbackBridge performWindowManagementBridgeTransactionUsingBlock:]","symbolLocation":92,"imageIndex":5},{"imageOffset":3828720,"symbol":"SLSWMBridgePerformTransaction(void (WMWindowTransaction*, CAFenceHandle*) block_pointer)","symbolLocation":60,"imageIndex":5},{"imageOffset":3828284,"symbol":"-[SLSWMBridgedWindow window:didUpdateWithChangedProperties:]","symbolLocation":136,"imageIndex":5},{"imageOffset":30324,"symbol":"-[_WMWindow performUpdatesUsingBlock:]","symbolLocation":116,"imageIndex":4},{"imageOffset":26536,"symbol":"-[_WMWindow applyTags:mask:]","symbolLocation":712,"imageIndex":4},{"imageOffset":27808,"symbol":"-[_WMWindow setVisible:]","symbolLocation":84,"imageIndex":4},{"imageOffset":3832908,"symbol":"__69-[SLSWMBridgedWindow orderWindow:relativeToID:relativeTo:orderGroup:]_block_invoke_2","symbolLocation":192,"imageIndex":5},{"imageOffset":3829132,"symbol":"-[SLSWindowManagementFallbackBridge performWindowManagementBridgeTransactionUsingBlock:]","symbolLocation":80,"imageIndex":5},{"imageOffset":3828720,"symbol":"SLSWMBridgePerformTransaction(void (WMWindowTransaction*, CAFenceHandle*) block_pointer)","symbolLocation":60,"imageIndex":5},{"imageOffset":3832536,"symbol":"__69-[SLSWMBridgedWindow orderWindow:relativeToID:relativeTo:orderGroup:]_block_invoke","symbolLocation":468,"imageIndex":5},{"imageOffset":3830048,"symbol":"SLSWMDeferToMainRunLoopAsync(bool, void () block_pointer)","symbolLocation":92,"imageIndex":5},{"imageOffset":3831976,"symbol":"-[SLSWMBridgedWindow orderWindow:relativeToID:relativeTo:orderGroup:]","symbolLocation":164,"imageIndex":5},{"imageOffset":2920092,"symbol":"SLSWindowBridgedOrder","symbolLocation":104,"imageIndex":5},{"imageOffset":3507420,"symbol":"__SLSTransactionOrderWindow_block_invoke","symbolLocation":60,"imageIndex":5},{"imageOffset":258548,"symbol":"CFArrayApplyFunction","symbolLocation":72,"imageIndex":6},{"imageOffset":3562024,"symbol":"SLSTransactionPostCommit(_SLSTransaction*, int, bool)","symbolLocation":224,"imageIndex":5},{"imageOffset":28476,"symbol":"border_unhide","symbolLocation":156,"imageIndex":0},{"imageOffset":19976,"symbol":"windows_window_unhide","symbolLocation":32,"imageIndex":0},{"imageOffset":46308,"symbol":"CGSPostLocalNotification","symbolLocation":164,"imageIndex":5},{"imageOffset":45296,"symbol":"(anonymous namespace)::notify_datagram_handler(unsigned int, CGSDatagramType, void*, unsigned long, void*)","symbolLocation":116,"imageIndex":5},{"imageOffset":41132,"symbol":"CGSSnarfAndDispatchDatagrams","symbolLocation":1176,"imageIndex":5},{"imageOffset":3817404,"symbol":"SLSGetNextEventRecordInternal","symbolLocation":340,"imageIndex":5},{"imageOffset":1305856,"symbol":"SLEventCreateNextEvent","symbolLocation":16,"imageIndex":5},{"imageOffset":10088,"symbol":"event_callback","symbolLocation":24,"imageIndex":0},{"imageOffset":711020,"symbol":"__CFMachPortPerform","symbolLocation":248,"imageIndex":6},{"imageOffset":517188,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__","symbolLocation":60,"imageIndex":6},{"imageOffset":516964,"symbol":"__CFRunLoopDoSource1","symbolLocation":524,"imageIndex":6},{"imageOffset":511272,"symbol":"__CFRunLoopRun","symbolLocation":2244,"imageIndex":6},{"imageOffset":507404,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":6},{"imageOffset":1023548,"symbol":"CFRunLoopRun","symbolLocation":64,"imageIndex":6},{"imageOffset":9428,"symbol":"main","symbolLocation":700,"imageIndex":0},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":7}]},{"id":11583549,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6092566528},{"value":33043},{"value":6092029952},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6092566528},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":11584945,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6090846208},{"value":30471},{"value":6090309632},{"value":0},{"value":409603},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6090846208},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":11585000,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6091419648},{"value":18575},{"value":6090883072},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6091419648},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":11585003,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6093713408},{"value":22559},{"value":6093176832},{"value":0},{"value":409603},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6093713408},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":11585004,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}],"threadState":{"x":[{"value":6094286848},{"value":0},{"value":6093750272},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6094286848},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4376592384,
"size" : 32768,
"uuid" : "f37f64f1-887d-3118-ac83-33bdfaf74cf9",
"path" : "\/opt\/homebrew\/*\/borders",
"name" : "borders"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6771793920,
"size" : 294912,
"uuid" : "7f973554-8168-35bf-ae86-2e9123e81bf7",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6770434048,
"size" : 307200,
"uuid" : "c43d5322-9b69-37ee-b51e-45fde5d81b5b",
"path" : "\/usr\/lib\/system\/libxpc.dylib",
"name" : "libxpc.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6792151040,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 12967936,
"uuid" : "1b93a4d2-db73-3f3b-a726-c8eacc5128e0",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "2420"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 9963298816,
"CFBundleIdentifier" : "com.apple.WindowManagement",
"size" : 221184,
"uuid" : "8359e47a-f413-3f13-8602-63f453027e62",
"path" : "\/System\/Library\/PrivateFrameworks\/WindowManagement.framework\/Versions\/A\/WindowManagement",
"name" : "WindowManagement",
"CFBundleVersion" : "175.106"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6865555456,
"CFBundleShortVersionString" : "1.600.0",
"CFBundleIdentifier" : "com.apple.SkyLight",
"size" : 4849664,
"uuid" : "c003a2d5-1b07-3581-8f9c-7286e6745ffb",
"path" : "\/System\/Library\/PrivateFrameworks\/SkyLight.framework\/Versions\/A\/SkyLight",
"name" : "SkyLight"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6773981184,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5083136,
"uuid" : "33908a83-098f-3437-973e-fb848c4f39df",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2420"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6769852416,
"size" : 559580,
"uuid" : "f6dd3ec2-85a4-3ab1-8486-b189cd980ebe",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6773555200,
"size" : 53248,
"uuid" : "45239f06-cc53-36d0-9933-7776ac7ea2fa",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
}
],
"sharedCache" : {
"base" : 6769098752,
"size" : 4189880320,
"uuid" : "a53b7d2f-a773-3524-8828-248b33ef0b4e"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=766.9M resident=0K(0%) swapped_out_or_unallocated=766.9M(100%)\nWritable regions: Total=1.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nCG backing stores 31.1M 4 \nColorSync 128K 4 \nCoreGraphics 32K 2 \nKernel Alloc Once 32K 1 \nMALLOC 1.8G 53 \nMALLOC guard page 192K 12 \nSTACK GUARD 56.1M 6 \nStack 10.6M 6 \nVM_ALLOCATE 160K 10 \n__AUTH 729K 165 \n__AUTH_CONST 12.7M 307 \n__DATA 3052K 295 \n__DATA_CONST 15.6M 310 \n__DATA_DIRTY 698K 104 \n__FONT_DATA 4K 1 \n__LINKEDIT 525.4M 2 \n__OBJC_RO 71.7M 1 \n__OBJC_RW 2195K 1 \n__TEXT 241.6M 322 \ndyld private memory 272K 2 \nmapped file 31.2M 3 \nshared memory 928K 17 \n=========== ======= ======= \nTOTAL 2.8G 1629 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "WMClientWindowManager"
}
},
"logWritingSignature" : "9e88a370167643ff970acf5cd9d51020da3dba13",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "632c763c58740028737bfdd2",
"factorPackIds" : {
"SIRI_DIALOG_ASSETS" : "64a57d23fa6fd41b2353e2ae"
},
"deploymentId" : 240000034
},
{
"rolloutId" : "60f8ddccefea4203d95cbeef",
"factorPackIds" : {
},
"deploymentId" : 240000025
}
],
"experiments" : [
]
}
}
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: borders [15630]
Path: /opt/homebrew/*/borders
Identifier: borders
Version: ???
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-04-27 12:09:08.9327 -0700
OS Version: macOS 14.4.1 (23E224)
Report Version: 12
Anonymous UUID: AED27D25-1839-324D-0DAC-0438EE53EEF9
Sleep/Wake UUID: AE0B6993-25B9-40D9-AB24-CBFA9BF8F7C6
Time Awake Since Boot: 310000 seconds
Time Since Wake: 1461 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x7ff0000000000000 -> 0xffff800000000000 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x7ff0000000000000
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [15630]
VM Region Info: 0xffff800000000000 is not in any region.
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
UNUSED SPACE AT END
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x1937f46ac objc_release + 8
1 WindowManagement 0x251dc3634 -[_WMWindow initWithWindowIdentifier:] + 156
2 SkyLight 0x199729570 __39-[SLSWMBridgedWindow initWithWindowID:]_block_invoke + 96
3 SkyLight 0x199728120 SLSWMDeferToMainRunLoopAsync(bool, void () block_pointer) + 92
4 SkyLight 0x1997294b8 -[SLSWMBridgedWindow initWithWindowID:] + 184
5 SkyLight 0x199649008 CGSWindowConstructInternal + 564
6 SkyLight 0x1994354f0 SLSNewWindowWithOpaqueShapeAndContext + 984
7 SkyLight 0x1994350cc SLSNewWindow + 132
8 borders 0x100765940 border_create_window + 256
9 borders 0x100766070 border_update_internal + 1188
10 borders 0x100766e40 border_update + 220
11 borders 0x10076445c windows_window_create + 416
12 borders 0x1007640f4 window_spawn_handler + 60
13 SkyLight 0x19938c4e4 CGSPostLocalNotification + 164
14 SkyLight 0x19938c0f0 (anonymous namespace)::notify_datagram_handler(unsigned int, CGSDatagramType, void*, unsigned long, void*) + 116
15 SkyLight 0x19938b0ac CGSSnarfAndDispatchDatagrams + 1176
16 SkyLight 0x199724fbc SLSGetNextEventRecordInternal + 340
17 SkyLight 0x1994bfd00 SLEventCreateNextEvent + 16
18 borders 0x100762768 event_callback + 24
19 CoreFoundation 0x193cd996c __CFMachPortPerform + 248
20 CoreFoundation 0x193caa444 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
21 CoreFoundation 0x193caa364 __CFRunLoopDoSource1 + 524
22 CoreFoundation 0x193ca8d28 __CFRunLoopRun + 2244
23 CoreFoundation 0x193ca7e0c CFRunLoopRunSpecific + 608
24 CoreFoundation 0x193d25e3c CFRunLoopRun + 64
25 borders 0x1007624d4 main + 700
26 dyld 0x1938420e0 start + 2360
Thread 1:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x193bc5d20 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x7ff0000000000000 x1: 0x0000000200000003 x2: 0x0000000000000000 x3: 0x000000019387a890
x4: 0x0000000200408650 x5: 0x00000000000005a0 x6: 0x0000000000000034 x7: 0x000000016f69cb60
x8: 0x7ff0000000000000 x9: 0x0000000200000000 x10: 0x0000000200000003 x11: 0x0000000400000003
x12: 0x000000000000000b x13: 0x0000600000e941a0 x14: 0x00000001fb97b690 x15: 0x00000001fb97b690
x16: 0x00000001937f46a4 x17: 0x000000026d5bde88 x18: 0x0000000000000000 x19: 0x00006000011a45a0
x20: 0x000000011da06140 x21: 0x000000026b8c6000 x22: 0x000000011da06140 x23: 0x0000000000030007
x24: 0x000000000010295b x25: 0x000000000010295b x26: 0x0000000000015159 x27: 0x0000000000000001
x28: 0x00000001008c8000 fp: 0x000000016f69cdd0 lr: 0x0000000251dc3634
sp: 0x000000016f69cd50 pc: 0x00000001937f46ac cpsr: 0x00001000
far: 0x7ff0000000000000 esr: 0x92000004 (Data Abort) byte read Translation fault
Binary Images:
0x100760000 - 0x100767fff borders (*) <f37f64f1-887d-3118-ac83-33bdfaf74cf9> /opt/homebrew/*/borders
0x1937ec000 - 0x19383bd83 libobjc.A.dylib (*) <76c8305c-4066-390c-8f3e-f0858d756ad8> /usr/lib/libobjc.A.dylib
0x251dbe000 - 0x251df3fff com.apple.WindowManagement (*) <8359e47a-f413-3f13-8602-63f453027e62> /System/Library/PrivateFrameworks/WindowManagement.framework/Versions/A/WindowManagement
0x199381000 - 0x199820fff com.apple.SkyLight (1.600.0) <c003a2d5-1b07-3581-8f9c-7286e6745ffb> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x193c2c000 - 0x194104fff com.apple.CoreFoundation (6.9) <33908a83-098f-3437-973e-fb848c4f39df> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x19383c000 - 0x1938c49db dyld (*) <f6dd3ec2-85a4-3ab1-8486-b189cd980ebe> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x193bc4000 - 0x193bd0fff libsystem_pthread.dylib (*) <45239f06-cc53-36d0-9933-7776ac7ea2fa> /usr/lib/system/libsystem_pthread.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: 5
thread_create: 10
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=766.8M resident=0K(0%) swapped_out_or_unallocated=766.8M(100%)
Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
CG backing stores 7968K 1
ColorSync 112K 3
CoreGraphics 16K 1
Kernel Alloc Once 32K 1
MALLOC 1.6G 51
MALLOC guard page 192K 12
STACK GUARD 56.1M 6
Stack 10.6M 6
VM_ALLOCATE 80K 4
__AUTH 729K 165
__AUTH_CONST 12.7M 306
__DATA 3051K 294
__DATA_CONST 15.6M 309
__DATA_DIRTY 698K 104
__FONT_DATA 4K 1
__LINKEDIT 525.4M 2
__OBJC_RO 71.7M 1
__OBJC_RW 2195K 1
__TEXT 241.5M 321
dyld private memory 272K 2
mapped file 31.2M 3
shared memory 944K 16
=========== ======= =======
TOTAL 2.6G 1611
-----------
Full Report
-----------
{"app_name":"borders","timestamp":"2024-04-27 12:09:09.00 -0700","app_version":"","slice_uuid":"f37f64f1-887d-3118-ac83-33bdfaf74cf9","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 14.4.1 (23E224)","roots_installed":0,"incident_id":"5AE3FAB0-B085-4485-8BC2-140011869615","name":"borders"}
{
"uptime" : 310000,
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,3",
"coalitionID" : 40394,
"osVersion" : {
"train" : "macOS 14.4.1",
"build" : "23E224",
"releaseType" : "User"
},
"captureTime" : "2024-04-27 12:09:08.9327 -0700",
"codeSigningMonitor" : 1,
"incident" : "5AE3FAB0-B085-4485-8BC2-140011869615",
"pid" : 15630,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-04-27 12:09:06.6134 -0700",
"procStartAbsTime" : 7670251818293,
"procExitAbsTime" : 7670307392378,
"procName" : "borders",
"procPath" : "\/opt\/homebrew\/*\/borders",
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "homebrew.mxcl.borders",
"crashReporterKey" : "AED27D25-1839-324D-0DAC-0438EE53EEF9",
"throttleTimeout" : 10,
"codeSigningID" : "borders-55554944f37f64f1887d3118ac8333bdfaf74cf9",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570425345,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"kX+wyD8AEOuB\/v9UwANf1sADX9ZhQzDwIUgckVgFABQAAADqbf\/\/VA==","atPC":"EABA+QKufZJREED5MQMQNvADADYR\/nfTkf7\/tD8GAPFgAgBUESDg0g=="},
"wakeTime" : 1461,
"sleepWakeUUID" : "AE0B6993-25B9-40D9-AB24-CBFA9BF8F7C6",
"sip" : "disabled",
"vmRegionInfo" : "0xffff800000000000 is not in any region. \n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n UNUSED SPACE AT END",
"exception" : {"codes":"0x0000000000000001, 0x7ff0000000000000","rawCodes":[1,9218868437227405312],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x7ff0000000000000 -> 0xffff800000000000 (possible pointer authentication failure)"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":15630},
"vmregioninfo" : "0xffff800000000000 is not in any region. \n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n UNUSED SPACE AT END",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":10,"thread_set_state":0,"task_for_pid":5},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":12462056,"threadState":{"x":[{"value":9218868437227405312},{"value":8589934595},{"value":0},{"value":6770108560,"symbolLocation":0,"symbol":"dyld4::APIs::_dyld_is_objc_constant(DyldObjCConstantKind, void const*)"},{"value":8594163280,"symbolLocation":760,"symbol":"vtable for dyld4::APIs"},{"value":1440},{"value":52},{"value":6164171616},{"value":9218868437227405312},{"value":8589934592},{"value":8589934595},{"value":17179869187},{"value":11},{"value":105553131553184},{"value":8515991184,"symbolLocation":0,"symbol":"OBJC_CLASS_$__TtCs15__StringStorage"},{"value":8515991184,"symbolLocation":0,"symbol":"OBJC_CLASS_$__TtCs15__StringStorage"},{"value":6769559204,"symbolLocation":0,"symbol":"objc_release"},{"value":10424671880},{"value":0},{"value":105553134765472},{"value":4792017216},{"value":10394296320,"symbolLocation":120,"symbol":"_PROTOCOL_INSTANCE_METHODS_WMSWorkspaceServerInterface"},{"value":4792017216},{"value":196615},{"value":1059163},{"value":1059163},{"value":86361},{"value":1},{"value":4304175104}],"flavor":"ARM_THREAD_STATE64","lr":{"value":9963320884},"cpsr":{"value":4096},"fp":{"value":6164172240},"sp":{"value":6164172112},"esr":{"value":2449473540,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6769559212,"matchesCrashFrame":1},"far":{"value":9218868437227405312}},"queue":"com.apple.main-thread","frames":[{"imageOffset":34476,"symbol":"objc_release","symbolLocation":8,"imageIndex":1},{"imageOffset":22068,"symbol":"-[_WMWindow initWithWindowIdentifier:]","symbolLocation":156,"imageIndex":2},{"imageOffset":3835248,"symbol":"__39-[SLSWMBridgedWindow initWithWindowID:]_block_invoke","symbolLocation":96,"imageIndex":3},{"imageOffset":3830048,"symbol":"SLSWMDeferToMainRunLoopAsync(bool, void () block_pointer)","symbolLocation":92,"imageIndex":3},{"imageOffset":3835064,"symbol":"-[SLSWMBridgedWindow initWithWindowID:]","symbolLocation":184,"imageIndex":3},{"imageOffset":2916360,"symbol":"CGSWindowConstructInternal","symbolLocation":564,"imageIndex":3},{"imageOffset":738544,"symbol":"SLSNewWindowWithOpaqueShapeAndContext","symbolLocation":984,"imageIndex":3},{"imageOffset":737484,"symbol":"SLSNewWindow","symbolLocation":132,"imageIndex":3},{"imageOffset":22848,"symbol":"border_create_window","symbolLocation":256,"imageIndex":0},{"imageOffset":24688,"symbol":"border_update_internal","symbolLocation":1188,"imageIndex":0},{"imageOffset":28224,"symbol":"border_update","symbolLocation":220,"imageIndex":0},{"imageOffset":17500,"symbol":"windows_window_create","symbolLocation":416,"imageIndex":0},{"imageOffset":16628,"symbol":"window_spawn_handler","symbolLocation":60,"imageIndex":0},{"imageOffset":46308,"symbol":"CGSPostLocalNotification","symbolLocation":164,"imageIndex":3},{"imageOffset":45296,"symbol":"(anonymous namespace)::notify_datagram_handler(unsigned int, CGSDatagramType, void*, unsigned long, void*)","symbolLocation":116,"imageIndex":3},{"imageOffset":41132,"symbol":"CGSSnarfAndDispatchDatagrams","symbolLocation":1176,"imageIndex":3},{"imageOffset":3817404,"symbol":"SLSGetNextEventRecordInternal","symbolLocation":340,"imageIndex":3},{"imageOffset":1305856,"symbol":"SLEventCreateNextEvent","symbolLocation":16,"imageIndex":3},{"imageOffset":10088,"symbol":"event_callback","symbolLocation":24,"imageIndex":0},{"imageOffset":711020,"symbol":"__CFMachPortPerform","symbolLocation":248,"imageIndex":4},{"imageOffset":517188,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__","symbolLocation":60,"imageIndex":4},{"imageOffset":516964,"symbol":"__CFRunLoopDoSource1","symbolLocation":524,"imageIndex":4},{"imageOffset":511272,"symbol":"__CFRunLoopRun","symbolLocation":2244,"imageIndex":4},{"imageOffset":507404,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":4},{"imageOffset":1023548,"symbol":"CFRunLoopRun","symbolLocation":64,"imageIndex":4},{"imageOffset":9428,"symbol":"main","symbolLocation":700,"imageIndex":0},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":5}]},{"id":12462059,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6164738048},{"value":4099},{"value":6164201472},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6164738048},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":12462062,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6165311488},{"value":4611},{"value":6164774912},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6165311488},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":12462088,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6166458368},{"value":17671},{"value":6165921792},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6166458368},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":12462121,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6165884928},{"value":0},{"value":6165348352},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6165884928},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}},{"id":12462122,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}],"threadState":{"x":[{"value":6167605248},{"value":0},{"value":6167068672},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6167605248},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6773562656},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4302700544,
"size" : 32768,
"uuid" : "f37f64f1-887d-3118-ac83-33bdfaf74cf9",
"path" : "\/opt\/homebrew\/*\/borders",
"name" : "borders"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6769524736,
"size" : 327044,
"uuid" : "76c8305c-4066-390c-8f3e-f0858d756ad8",
"path" : "\/usr\/lib\/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 9963298816,
"CFBundleIdentifier" : "com.apple.WindowManagement",
"size" : 221184,
"uuid" : "8359e47a-f413-3f13-8602-63f453027e62",
"path" : "\/System\/Library\/PrivateFrameworks\/WindowManagement.framework\/Versions\/A\/WindowManagement",
"name" : "WindowManagement",
"CFBundleVersion" : "175.106"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6865555456,
"CFBundleShortVersionString" : "1.600.0",
"CFBundleIdentifier" : "com.apple.SkyLight",
"size" : 4849664,
"uuid" : "c003a2d5-1b07-3581-8f9c-7286e6745ffb",
"path" : "\/System\/Library\/PrivateFrameworks\/SkyLight.framework\/Versions\/A\/SkyLight",
"name" : "SkyLight"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6773981184,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5083136,
"uuid" : "33908a83-098f-3437-973e-fb848c4f39df",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2420"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6769852416,
"size" : 559580,
"uuid" : "f6dd3ec2-85a4-3ab1-8486-b189cd980ebe",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6773555200,
"size" : 53248,
"uuid" : "45239f06-cc53-36d0-9933-7776ac7ea2fa",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
}
],
"sharedCache" : {
"base" : 6769098752,
"size" : 4189880320,
"uuid" : "a53b7d2f-a773-3524-8828-248b33ef0b4e"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=766.8M resident=0K(0%) swapped_out_or_unallocated=766.8M(100%)\nWritable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nCG backing stores 7968K 1 \nColorSync 112K 3 \nCoreGraphics 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 1.6G 51 \nMALLOC guard page 192K 12 \nSTACK GUARD 56.1M 6 \nStack 10.6M 6 \nVM_ALLOCATE 80K 4 \n__AUTH 729K 165 \n__AUTH_CONST 12.7M 306 \n__DATA 3051K 294 \n__DATA_CONST 15.6M 309 \n__DATA_DIRTY 698K 104 \n__FONT_DATA 4K 1 \n__LINKEDIT 525.4M 2 \n__OBJC_RO 71.7M 1 \n__OBJC_RW 2195K 1 \n__TEXT 241.5M 321 \ndyld private memory 272K 2 \nmapped file 31.2M 3 \nshared memory 944K 16 \n=========== ======= ======= \nTOTAL 2.6G 1611 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "e364754c6adcf32a96de2fb3745358009c6fd0a5",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "632c763c58740028737bfdd2",
"factorPackIds" : {
"SIRI_DIALOG_ASSETS" : "64a57d23fa6fd41b2353e2ae"
},
"deploymentId" : 240000034
},
{
"rolloutId" : "60f8ddccefea4203d95cbeef",
"factorPackIds" : {
},
"deploymentId" : 240000025
}
],
"experiments" : [
]
}
}
When escaping full screen mode from the Firefox video player, JankyBorders will occasionally revert back to the default white borders. This occurs around 1 every 20 full screens, but I'm unsure if this is just a bug on my end.
Firefox (v124) was restarted in safe mode in the video. I restart the JankyBorders service then spam full screen a few times until the bug occurs. I believe the bug started to occur from v1.6.0 of JankyBorders. I'm on yabai v7.1.0, but previous yabai versions released results in the same bug.
The device is a M1 Macbook Pro running Sonoma 14.4.1
https://github.com/FelixKratz/JankyBorders/assets/17755970/cffcc59c-2e8b-4f8f-b1aa-344e444585d0