rxhanson / RectanglePro-Community

Bug reports and discussion for the Rectangle Pro app
https://rectangleapp.com/pro
99 stars 1 forks source link

App crashes when trying to rearrange app layouts. #576

Open helicos6 opened 3 weeks ago

helicos6 commented 3 weeks ago

Rectangle Pro crashes when trying to rearrange app layouts.

Rectangle Pro version 3.0.36 (177) macOS 15.0.1 (24A348)

rxhanson commented 3 weeks ago

Thanks for reporting. Is there a crash report in the Console app?

helicos6 commented 3 weeks ago

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 NSThreadstart + 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":"NSThreadstart","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 \nAUTH 3382K 466 \nAUTH_CONST 50.9M 674 \nCTF 824 1 \nDATA 16.9M 658 \n__DATA_CONST 19.5M 685 \nDATA_DIRTY 1928K 239 \nFONT_DATA 2352 1 \nLINKEDIT 585.1M 7 \nOBJC_RW 2353K 1 \nTEXT 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 } ] } }

ErebusBat commented 2 weeks ago

I am also experiencing this if you need someone else to test.

Rectangle Pro: 177 macOS: 15.0.1 M1

rxhanson commented 2 weeks ago

@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
ErebusBat commented 2 weeks ago

@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