App crashes when trying to rearrange app layouts.
Closed this issue · 6 comments
Rectangle Pro crashes when trying to rearrange app layouts.
Rectangle Pro version 3.0.36 (177)
macOS 15.0.1 (24A348)
Thanks for reporting. Is there a crash report in the Console app?
Translated Report (Full Report Below)
Process: Rectangle Pro [9758]
Path: /Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro
Identifier: com.knollsoft.Hookshot
Version: 3.0.36 (177)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-10-18 17:41:34.9213 -0400
OS Version: macOS 15.0.1 (24A348)
Report Version: 12
Anonymous UUID: B3362253-784B-DA2D-DB98-8F156C0E1E86
Time Awake Since Boot: 5100 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [9758]
VM Region Info: 0 is not in any region. Bytes before following region: 4300980224
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 1005bc000-100784000 [ 1824K] r-x/r-x SM=COW /Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libswiftCore.dylib 0x1a15c1c6c -[_TtCs12_SwiftObject isEqual:] + 204
1 AppKit 0x1949f97c8 -[NSOutlineView _determineDropCandidateForDragInfo:] + 1504
2 AppKit 0x1949fa174 -[NSOutlineView draggingEntered:] + 156
3 AppKit 0x194860a04 -[NSDragDestination _draggingEntered] + 40
4 AppKit 0x19442e938 NSCoreDragTrackingProc + 856
5 HIServices 0x196ee3cc4 DoTrackingMessage + 360
6 HIServices 0x196ee42c8 DragInApplication + 492
7 HIServices 0x196eed050 CoreDragStartDraggingAsync + 592
8 AppKit 0x194861dc4 -[NSCoreDragManager _dragUntilMouseUp:initialEvent:async:] + 1108
9 AppKit 0x1948618f8 -[NSCoreDragManager _tryCatchDragUntilMouseUp:initialEvent:async:] + 32
10 CoreFoundation 0x1906657a8 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 36
11 CoreFoundation 0x190665694 __CFRunLoopDoObservers + 552
12 CoreFoundation 0x1906642d8 CFRunLoopRunSpecific + 480
13 HIToolbox 0x19ba9d0cc RunCurrentEventLoopInMode + 292
14 HIToolbox 0x19baa2d1c ReceiveNextEventCommon + 220
15 HIToolbox 0x19baa3020 _BlockUntilNextEventMatchingListInModeWithFilter + 76
16 AppKit 0x1941a8a70 _DPSNextEvent + 660
17 AppKit 0x194ace7b8 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
18 AppKit 0x19419bb7c -[NSApplication run] + 480
19 AppKit 0x19417244c NSApplicationMain + 888
20 Rectangle Pro 0x1006cb88c 0x1005bc000 + 1112204
21 dyld 0x1901fc274 start + 2840
Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x19053de34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1905505d0 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1905469d8 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x19053e17c mach_msg + 24
4 CoreFoundation 0x1906665bc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x190664e6c __CFRunLoopRun + 1212
6 CoreFoundation 0x190664334 CFRunLoopRunSpecific + 572
7 AppKit 0x1942cdbc4 _NSEventThread + 148
8 libsystem_pthread.dylib 0x19057f2e4 _pthread_start + 136
9 libsystem_pthread.dylib 0x19057a0fc thread_start + 8
Thread 2:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x19053de34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1905505d0 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1905469d8 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x19053e17c mach_msg + 24
4 CoreFoundation 0x1906665bc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x190664e6c __CFRunLoopRun + 1212
6 CoreFoundation 0x190664334 CFRunLoopRunSpecific + 572
7 CFNetwork 0x195eb8e84 +[__CFN_CoreSchedulingSetRunnable _run:] + 416
8 Foundation 0x19181c844 NSThread__start + 724
9 libsystem_pthread.dylib 0x19057f2e4 _pthread_start + 136
10 libsystem_pthread.dylib 0x19057a0fc thread_start + 8
Thread 3:
0 libsystem_pthread.dylib 0x19057a0e8 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x19057a0e8 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x19057a0e8 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x00000001007b4bd0 x1: 0x0000000100761780 x2: 0xff51afd7ed558ccd x3: 0x000000016f842a00
x4: 0x00000001a1708404 x5: 0x000000019022fbfc x6: 0x00000001f5b43b48 x7: 0x0000000000000006
x8: 0x0000000000000000 x9: 0x00000000fffffe00 x10: 0x00000001f4d75228 x11: 0x00000001a1708404
x12: 0x00000001a1708404 x13: 0x00000001007b4bd0 x14: 0x00000001007b4bd0 x15: 0x00000001007b4bd0
x16: 0x000000000000b5e3 x17: 0x0000000100761780 x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x000000013582adf8 x21: 0x00000001007b4bd0 x22: 0x0000000000000358 x23: 0xfffffffffffffffe
x24: 0x0000000000000000 x25: 0x0000000125715d20 x26: 0x0000000125714d40 x27: 0x0000000125714d40
x28: 0x0000000000000000 fp: 0x000000016f842c50 lr: 0x00000001a15c1c68
sp: 0x000000016f842c20 pc: 0x00000001a15c1c6c cpsr: 0x60001000
far: 0x0000000000000000 esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x1005bc000 - 0x100783fff com.knollsoft.Hookshot (3.0.36) <3ca9615b-0c5b-3465-a4fc-8d66061a28d9> /Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro
0x1009c0000 - 0x100a13fff com.paddle.Paddle (4.4.3) <84546c84-ae4f-3aaf-9677-8ec2a3d9f072> /Applications/Rectangle Pro.app/Contents/Frameworks/Paddle.framework/Versions/A/Paddle
0x1008d8000 - 0x10091bfff org.sparkle-project.Sparkle (2.6.4) <0e273e3e-459c-3fa6-9a86-4754c5cc30ff> /Applications/Rectangle Pro.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle
0x10ceb8000 - 0x10cec3fff libobjc-trampolines.dylib () <083ec35f-5279-370a-bdb0-ad21cd9895af> /usr/lib/libobjc-trampolines.dylib
0x10f18c000 - 0x10f82bfff com.apple.AGXMetalG13X (320.35.5) <22cbf28e-aaa3-3b32-92d7-ed51c6240e19> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
0x10f134000 - 0x10f153fff com.apple.security.csparser (3.0) /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x1a1186000 - 0x1a1729fff libswiftCore.dylib () /usr/lib/swift/libswiftCore.dylib
0x19416e000 - 0x195542fff com.apple.AppKit (6.9) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x196ed4000 - 0x196f40fff com.apple.HIServices (1.22) <1b17d3ca-ae32-3647-87a9-fb6443b1b0d4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x1905e8000 - 0x190adefff com.apple.CoreFoundation (6.9) <1ad672c1-da68-3367-b947-93ae47652366> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x19b991000 - 0x19bc98fff com.apple.HIToolbox (2.1.1) <66acb183-62b9-3856-82a9-07c05dc29bcc> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x1901f6000 - 0x190278663 dyld () <40bedd20-da23-3b70-a9c2-a1c68a738762> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? () <00000000-0000-0000-0000-000000000000> ???
0x19053d000 - 0x190577ff7 libsystem_kernel.dylib () <616eb42e-c350-321e-8002-fb82bd999276> /usr/lib/system/libsystem_kernel.dylib
0x190578000 - 0x190584fff libsystem_pthread.dylib () /usr/lib/system/libsystem_pthread.dylib
0x195c66000 - 0x19602bfff com.apple.CFNetwork (1.0) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x1917c8000 - 0x192615fff com.apple.Foundation (6.9) <45f61a5f-e825-33b6-94b9-3e0b02aa3ff3> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
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.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)
Writable regions: Total=1.9G written=723K(0%) resident=723K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 1
CG image 1264K 65
ColorSync 256K 10
CoreAnimation 2208K 127
CoreGraphics 48K 3
CoreUI image data 1904K 28
Foundation 16K 1
Kernel Alloc Once 64K 2
MALLOC 1.9G 79
MALLOC guard page 384K 24
Memory Tag 244 16K 1
SQLite page cache 384K 3
STACK GUARD 56.1M 6
Stack 10.6M 6
VM_ALLOCATE 128K 7
__AUTH 3382K 466
__AUTH_CONST 50.9M 674
__CTF 824 1
__DATA 16.9M 658
__DATA_CONST 19.5M 685
__DATA_DIRTY 1928K 239
__FONT_DATA 2352 1
__LINKEDIT 585.1M 7
__OBJC_RW 2353K 1
__TEXT 764.4M 705
__TPRO_CONST 272K 2
libnetwork 128K 8
mapped file 306.2M 65
owned unmapped memory 960K 1
page table in kernel 723K 1
shared memory 976K 21
=========== ======= =======
TOTAL 3.7G 3901
Full Report
{"app_name":"Rectangle Pro","timestamp":"2024-10-18 17:41:35.00 -0400","app_version":"3.0.36","slice_uuid":"3ca9615b-0c5b-3465-a4fc-8d66061a28d9","build_version":"177","platform":1,"bundleID":"com.knollsoft.Hookshot","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.0.1 (24A348)","roots_installed":0,"name":"Rectangle Pro","incident_id":"C714A8B7-245C-4138-A8EE-0A4821ADDAE1"}
{
"uptime" : 5100,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,2",
"coalitionID" : 1802,
"osVersion" : {
"train" : "macOS 15.0.1",
"build" : "24A348",
"releaseType" : "User"
},
"captureTime" : "2024-10-18 17:41:34.9213 -0400",
"codeSigningMonitor" : 1,
"incident" : "C714A8B7-245C-4138-A8EE-0A4821ADDAE1",
"pid" : 9758,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-10-18 17:35:26.6074 -0400",
"procStartAbsTime" : 113731841740,
"procExitAbsTime" : 122570527149,
"procName" : "Rectangle Pro",
"procPath" : "/Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro",
"bundleInfo" : {"CFBundleShortVersionString":"3.0.36","CFBundleVersion":"177","CFBundleIdentifier":"com.knollsoft.Hookshot"},
"storeInfo" : {"deviceIdentifierForVendor":"D8F0CE4E-AA92-56E7-9EB2-2B957DEE2DDB","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.knollsoft.Hookshot",
"crashReporterKey" : "B3362253-784B-DA2D-DB98-8F156C0E1E86",
"codeSigningID" : "com.knollsoft.Hookshot",
"codeSigningTeamID" : "XSYZ3E4B7D",
"codeSigningFlags" : 570503953,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"QAAAVECOONThAxCqBAAAFCAAgFIaAAAUAQCA0uADFaoMwv+X9QMAqg==","atPC":"aAJA+RDNfZLxAxOqMVzt8jAawdrxAxCq8UfB2h8CEetAAABUQI441A=="},
"bootSessionUUID" : "21AC4344-C9F3-4A7D-AEA0-E1F1E046B3E5",
"sip" : "enabled",
"vmRegionInfo" : "0 is not in any region. Bytes before following region: 4300980224\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 1005bc000-100784000 [ 1824K] r-x/r-x SM=COW /Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":9758},
"vmregioninfo" : "0 is not in any region. Bytes before following region: 4300980224\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 1005bc000-100784000 [ 1824K] r-x/r-x SM=COW /Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":124825,"threadState":{"x":[{"value":4303047632},{"value":4302706560},{"value":18397679294719823053},{"value":6165899776},{"value":7003472900,"symbolLocation":0,"symbol":"protocol descriptor for Equatable"},{"value":6713179132,"symbolLocation":0,"symbol":"dyld4::APIs::_dyld_find_protocol_conformance_on_disk(void const*, void const*, void const*, unsigned int)"},{"value":8417196872,"symbolLocation":928,"symbol":"vtable for dyld4::APIs"},{"value":6},{"value":0},{"value":4294966784},{"value":8402719272,"symbolLocation":0,"symbol":"Conformances"},{"value":7003472900,"symbolLocation":0,"symbol":"protocol descriptor for Equatable"},{"value":7003472900,"symbolLocation":0,"symbol":"protocol descriptor for Equatable"},{"value":4303047632},{"value":4303047632},{"value":4303047632},{"value":46563},{"value":4302706560},{"value":0},{"value":0},{"value":5192723960},{"value":4303047632},{"value":856},{"value":18446744073709551614},{"value":0},{"value":4923153696},{"value":4923149632},{"value":4923149632},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7002135656},"cpsr":{"value":1610616832},"fp":{"value":6165900368},"sp":{"value":6165900320},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":7002135660,"matchesCrashFrame":1},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":4439148,"symbol":"-[_TtCs12_SwiftObject isEqual:]","symbolLocation":204,"imageIndex":6},{"imageOffset":8959944,"symbol":"-[NSOutlineView _determineDropCandidateForDragInfo:]","symbolLocation":1504,"imageIndex":7},{"imageOffset":8962420,"symbol":"-[NSOutlineView draggingEntered:]","symbolLocation":156,"imageIndex":7},{"imageOffset":7285252,"symbol":"-[NSDragDestination _draggingEntered]","symbolLocation":40,"imageIndex":7},{"imageOffset":2885944,"symbol":"NSCoreDragTrackingProc","symbolLocation":856,"imageIndex":7},{"imageOffset":64708,"symbol":"DoTrackingMessage","symbolLocation":360,"imageIndex":8},{"imageOffset":66248,"symbol":"DragInApplication","symbolLocation":492,"imageIndex":8},{"imageOffset":102480,"symbol":"CoreDragStartDraggingAsync","symbolLocation":592,"imageIndex":8},{"imageOffset":7290308,"symbol":"-[NSCoreDragManager _dragUntilMouseUp:initialEvent:async:]","symbolLocation":1108,"imageIndex":7},{"imageOffset":7289080,"symbol":"-[NSCoreDragManager _tryCatchDragUntilMouseUp:initialEvent:async:]","symbolLocation":32,"imageIndex":7},{"imageOffset":513960,"symbol":"CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION","symbolLocation":36,"imageIndex":9},{"imageOffset":513684,"symbol":"__CFRunLoopDoObservers","symbolLocation":552,"imageIndex":9},{"imageOffset":508632,"symbol":"CFRunLoopRunSpecific","symbolLocation":480,"imageIndex":9},{"imageOffset":1097932,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":10},{"imageOffset":1121564,"symbol":"ReceiveNextEventCommon","symbolLocation":220,"imageIndex":10},{"imageOffset":1122336,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":10},{"imageOffset":240240,"symbol":"_DPSNextEvent","symbolLocation":660,"imageIndex":7},{"imageOffset":9832376,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":688,"imageIndex":7},{"imageOffset":187260,"symbol":"-[NSApplication run]","symbolLocation":480,"imageIndex":7},{"imageOffset":17484,"symbol":"NSApplicationMain","symbolLocation":888,"imageIndex":7},{"imageOffset":1112204,"imageIndex":0},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":11}]},{"id":124850,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":206721070923776},{"value":0},{"value":206721070923776},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":48131},{"value":256},{"value":0},{"value":18446744073709551569},{"value":8538110848},{"value":0},{"value":4294967295},{"value":2},{"value":206721070923776},{"value":0},{"value":206721070923776},{"value":6170468456},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6716458448},"cpsr":{"value":4096},"fp":{"value":6170468304},"sp":{"value":6170468224},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6716382772},"far":{"value":0}},"frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":13},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":13},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":13},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":13},{"imageOffset":517564,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":9},{"imageOffset":511596,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":9},{"imageOffset":508724,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":9},{"imageOffset":1440708,"symbol":"_NSEventThread","symbolLocation":148,"imageIndex":7},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":14},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":14}]},{"id":124859,"name":"com.apple.NSURLConnectionLoader","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":235325553115136},{"value":0},{"value":235325553115136},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":54791},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8538110848},{"value":0},{"value":4294967295},{"value":2},{"value":235325553115136},{"value":0},{"value":235325553115136},{"value":6172761400},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6716458448},"cpsr":{"value":4096},"fp":{"value":6172761248},"sp":{"value":6172761168},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6716382772},"far":{"value":0}},"frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":13},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":13},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":13},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":13},{"imageOffset":517564,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":9},{"imageOffset":511596,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":9},{"imageOffset":508724,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":9},{"imageOffset":2436740,"symbol":"+[__CFN_CoreSchedulingSetRunnable _run:]","symbolLocation":416,"imageIndex":15},{"imageOffset":346180,"symbol":"NSThread__start","symbolLocation":724,"imageIndex":16},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":14},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":14}]},{"id":130358,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":14}],"threadState":{"x":[{"value":6168178688},{"value":90371},{"value":6167642112},{"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":6168178688},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6716629224},"far":{"value":0}}},{"id":130703,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":14}],"threadState":{"x":[{"value":6166458368},{"value":124675},{"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":6716629224},"far":{"value":0}}},{"id":130954,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":14}],"threadState":{"x":[{"value":6168752128},{"value":0},{"value":6168215552},{"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":6168752128},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6716629224},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4300980224,
"CFBundleShortVersionString" : "3.0.36",
"CFBundleIdentifier" : "com.knollsoft.Hookshot",
"size" : 1867776,
"uuid" : "3ca9615b-0c5b-3465-a4fc-8d66061a28d9",
"path" : "/Applications/Rectangle Pro.app/Contents/MacOS/Rectangle Pro",
"name" : "Rectangle Pro",
"CFBundleVersion" : "177"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4305190912,
"CFBundleShortVersionString" : "4.4.3",
"CFBundleIdentifier" : "com.paddle.Paddle",
"size" : 344064,
"uuid" : "84546c84-ae4f-3aaf-9677-8ec2a3d9f072",
"path" : "/Applications/Rectangle Pro.app/Contents/Frameworks/Paddle.framework/Versions/A/Paddle",
"name" : "Paddle",
"CFBundleVersion" : "4.4.3"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4304240640,
"CFBundleShortVersionString" : "2.6.4",
"CFBundleIdentifier" : "org.sparkle-project.Sparkle",
"size" : 278528,
"uuid" : "0e273e3e-459c-3fa6-9a86-4754c5cc30ff",
"path" : "/Applications/Rectangle Pro.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle",
"name" : "Sparkle",
"CFBundleVersion" : "2039.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4511727616,
"size" : 49152,
"uuid" : "083ec35f-5279-370a-bdb0-ad21cd9895af",
"path" : "/usr/lib/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4548247552,
"CFBundleShortVersionString" : "320.35.5",
"CFBundleIdentifier" : "com.apple.AGXMetalG13X",
"size" : 6946816,
"uuid" : "22cbf28e-aaa3-3b32-92d7-ed51c6240e19",
"path" : "/System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X",
"name" : "AGXMetalG13X",
"CFBundleVersion" : "320.35.5"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4547887104,
"CFBundleShortVersionString" : "3.0",
"CFBundleIdentifier" : "com.apple.security.csparser",
"size" : 131072,
"uuid" : "e42bb390-a01c-3bb4-b37b-9c7d282bec92",
"path" : "/System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser",
"name" : "csparser",
"CFBundleVersion" : "61439.1.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6997696512,
"size" : 5914624,
"uuid" : "e3d32cd4-09df-3fbb-b225-d2cc1357efa3",
"path" : "/usr/lib/swift/libswiftCore.dylib",
"name" : "libswiftCore.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6779494400,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 20795392,
"uuid" : "eb0e3194-641d-38a6-887c-d03042e0e85c",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2566"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6827098112,
"CFBundleShortVersionString" : "1.22",
"CFBundleIdentifier" : "com.apple.HIServices",
"size" : 446464,
"uuid" : "1b17d3ca-ae32-3647-87a9-fb6443b1b0d4",
"path" : "/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices",
"name" : "HIServices"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6717079552,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5206016,
"uuid" : "1ad672c1-da68-3367-b947-93ae47652366",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "3038.1.403"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6905466880,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3178496,
"uuid" : "66acb183-62b9-3856-82a9-07c05dc29bcc",
"path" : "/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6712942592,
"size" : 534116,
"uuid" : "40bedd20-da23-3b70-a9c2-a1c68a738762",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6716379136,
"size" : 241656,
"uuid" : "616eb42e-c350-321e-8002-fb82bd999276",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6716620800,
"size" : 53248,
"uuid" : "d09f4078-adad-3dd0-b17b-ce0142887b28",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6807773184,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.CFNetwork",
"size" : 3956736,
"uuid" : "c3a88646-1197-3efb-9645-95ea210842ab",
"path" : "/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork",
"name" : "CFNetwork",
"CFBundleVersion" : "1568.100.1.1.1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6735822848,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 14999552,
"uuid" : "45f61a5f-e825-33b6-94b9-3e0b02aa3ff3",
"path" : "/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "3038.1.403"
}
],
"sharedCache" : {
"base" : 6712131584,
"size" : 4728750080,
"uuid" : "a02dcfba-3bda-3ca6-8a42-12f00a4d75d3"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)\nWritable regions: Total=1.9G written=723K(0%) resident=723K(0%) swapped_out=0K(0%) unallocated=1.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG image 1264K 65 \nColorSync 256K 10 \nCoreAnimation 2208K 127 \nCoreGraphics 48K 3 \nCoreUI image data 1904K 28 \nFoundation 16K 1 \nKernel Alloc Once 64K 2 \nMALLOC 1.9G 79 \nMALLOC guard page 384K 24 \nMemory Tag 244 16K 1 \nSQLite page cache 384K 3 \nSTACK GUARD 56.1M 6 \nStack 10.6M 6 \nVM_ALLOCATE 128K 7 \n__AUTH 3382K 466 \n__AUTH_CONST 50.9M 674 \n__CTF 824 1 \n__DATA 16.9M 658 \n__DATA_CONST 19.5M 685 \n__DATA_DIRTY 1928K 239 \n__FONT_DATA 2352 1 \n__LINKEDIT 585.1M 7 \n__OBJC_RW 2353K 1 \n__TEXT 764.4M 705 \n__TPRO_CONST 272K 2 \nlibnetwork 128K 8 \nmapped file 306.2M 65 \nowned unmapped memory 960K 1 \npage table in kernel 723K 1 \nshared memory 976K 21 \n=========== ======= ======= \nTOTAL 3.7G 3901 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "fea47940ab657a6ef04e0cd4b85632c71ffe0c3a",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "63f9578e238e7b23a1f3030a",
"factorPackIds" : {
},
"deploymentId" : 240000005
},
{
"rolloutId" : "661464ecda55e5192b100804",
"factorPackIds" : {
},
"deploymentId" : 240000005
}
],
"experiments" : [
{
"treatmentId" : "c47ab4cc-c9c3-4b5d-a87c-e2433ce02597",
"experimentId" : "6639bc6ba73d460582162323",
"deploymentId" : 400000006
},
{
"treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
"experimentId" : "6643969b3099cf28e049862f",
"deploymentId" : 400000007
}
]
}
}
I am also experiencing this if you need someone else to test.
Rectangle Pro: 177
macOS: 15.0.1 M1
@ErebusBat Thanks! Do you also have a crash report, and does it include the following?
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libswiftCore.dylib 0x1a15c1c6c -[_TtCs12_SwiftObject isEqual:] + 204
1 AppKit 0x1949f97c8 -[NSOutlineView _determineDropCandidateForDragInfo:] + 1504
2 AppKit 0x1949fa174 -[NSOutlineView draggingEntered:] + 156
3 AppKit 0x194860a04 -[NSDragDestination _draggingEntered] + 40
4 AppKit 0x19442e938 NSCoreDragTrackingProc + 856
5 HIServices 0x196ee3cc4 DoTrackingMessage + 360
6 HIServices 0x196ee42c8 DragInApplication + 492
7 HIServices 0x196eed050 CoreDragStartDraggingAsync + 592
8 AppKit 0x194861dc4 -[NSCoreDragManager _dragUntilMouseUp:initialEvent:async:] + 1108
9 AppKit 0x1948618f8 -[NSCoreDragManager _tryCatchDragUntilMouseUp:initialEvent:async:] + 32
10 CoreFoundation 0x1906657a8 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 36
11 CoreFoundation 0x190665694 __CFRunLoopDoObservers + 552
12 CoreFoundation 0x1906642d8 CFRunLoopRunSpecific + 480
13 HIToolbox 0x19ba9d0cc RunCurrentEventLoopInMode + 292
14 HIToolbox 0x19baa2d1c ReceiveNextEventCommon + 220
15 HIToolbox 0x19baa3020 _BlockUntilNextEventMatchingListInModeWithFilter + 76
16 AppKit 0x1941a8a70 _DPSNextEvent + 660
17 AppKit 0x194ace7b8 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
18 AppKit 0x19419bb7c -[NSApplication run] + 480
19 AppKit 0x19417244c NSApplicationMain + 888
20 Rectangle Pro 0x1006cb88c 0x1005bc000 + 1112204
21 dyld 0x1901fc274 start + 2840
@rxhanson I totally forgot that crash reports were a thing 🤦 (sorry... BE dev here).
It does indeed:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libswiftCore.dylib 0x1ab551c6c -[_TtCs12_SwiftObject isEqual:] + 204
1 AppKit 0x19e9897c8 -[NSOutlineView _determineDropCandidateForDragInfo:] + 1504
2 AppKit 0x19e98a174 -[NSOutlineView draggingEntered:] + 156
3 AppKit 0x19e7f0a04 -[NSDragDestination _draggingEntered] + 40
4 AppKit 0x19e3be938 NSCoreDragTrackingProc + 856
5 HIServices 0x1a0e73cc4 DoTrackingMessage + 360
6 HIServices 0x1a0e742c8 DragInApplication + 492
7 HIServices 0x1a0e7d050 CoreDragStartDraggingAsync + 592
8 AppKit 0x19e7f1dc4 -[NSCoreDragManager _dragUntilMouseUp:initialEvent:async:] + 1108
9 AppKit 0x19e7f18f8 -[NSCoreDragManager _tryCatchDragUntilMouseUp:initialEvent:async:] + 32
10 CoreFoundation 0x19a5f57a8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
11 CoreFoundation 0x19a5f5694 __CFRunLoopDoObservers + 552
12 CoreFoundation 0x19a5f42d8 CFRunLoopRunSpecific + 480
13 HIToolbox 0x1a5a2d0cc RunCurrentEventLoopInMode + 292
14 HIToolbox 0x1a5a32d1c ReceiveNextEventCommon + 220
15 HIToolbox 0x1a5a33020 _BlockUntilNextEventMatchingListInModeWithFilter + 76
16 AppKit 0x19e138a70 _DPSNextEvent + 660
17 AppKit 0x19ea5e7b8 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
18 AppKit 0x19e12bb7c -[NSApplication run] + 480
19 AppKit 0x19e10244c NSApplicationMain + 888
20 Rectangle Pro 0x100db388c 0x100ca4000 + 1112204
21 dyld 0x19a18c274 start + 2840
Here is the full report if it is helpful: https://gist.github.com/ErebusBat/4688084b7a4413ea670d842ba3413874
Turns out that this was a macOS side crash, and in v3.0.37 I had implemented a workaround that involved only being able to drag and drop above the first item :(
Not ideal, but at least we don't have a crash. Let me now if somehow you still experience a crash.