quicksilver / Quicksilver

Quicksilver Project Source
http://qsapp.com
Apache License 2.0
2.72k stars 283 forks source link

[Bug]: Random crashes in background #2886

Closed interseb closed 2 years ago

interseb commented 2 years ago

Before submitting your bug report, please confirm you have completed the following steps

Bug description

Quicksilver randomly crashes when it is not in use. It will sometime crash after a few minutes, or after several days. Nothing appears at the time of the crash, and it is only when trying to invoke it later that it shows missing. This report is done following a previous report in Bug #2878. I attach here several Diagnostic reports from crashes with version 2.2.1:main-2d7c97d (the debug version provided for Bug #2878 ) as well as with the latest 2.2.2 version.

Steps to reproduce

  1. Launch Quicksilver
  2. Do other things (go web browsing, read mails, ...)
  3. Crash

Expected behavior

Not crash

MacOS Version

macOS 11

Quicksilver Version

2.2.2

Relevant Plugins

Enabled plug-ins are: Clipboard Contacts E-mail support iTunes Plugin Keyboard Triggers Microsoft Office Plugin Primer Interface Safari Shelf

Crash Logs or Spindump

Quicksilver DiagnosticReports.zip

Screenshots

No response

Additional info

No response

cybermartini commented 2 years ago

I have the same issue on macOS 11.6.6 with QS 2.2.2 (4036). Seems to have maybe started after the most recent update as it's been rock solid for me before that. Mine crashes within 5 minutes of relaunching it everytime now. I have been submitting crash reports when I relaunch Quicksilver after a crash. If anything else is required to help investigate please let me know.

kzykx commented 2 years ago

I have the same issue on macOS 11.6.6 with QS 2.2.2 (4036). Seems to have maybe started after the most recent update as it's been rock solid for me before that. Mine crashes within 5 minutes of relaunching it everytime now. I have been submitting crash reports when I relaunch Quicksilver after a crash. If anything else is required to help investigate please let me know.

Same on me. Quicksilver 2.2.2 crash too often on my MacBook Pro (Retina, 13-inch, Mid 2014) with macOS 11.6.6. I attached some crash reports for bug analysis.

Quicksilver_2022-06-09-080028_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-085754_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-095850_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-102325_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-104041_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-140131_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-154130_Yangs-MacBook-Pro.txt Quicksilver_2022-06-09-160318_Yangs-MacBook-Pro.txt

lucian303 commented 2 years ago

Same here. QS crashes every day. I don't use any plugins and I gave it the permission it requires, even though it shouldn't require it as it doesn't need it to do its job. I'm not sure how or where to get crash reports with this version. I suspect it's also eating up massive resources before it crashes, but I haven't been able to verify it. On macos 11.6.6 reproduction is trivial and it just requires running the app long enough. 100% chance of crash within a day or two.

n8henrie commented 2 years ago

It seems like virtually all of these reports have been from MacOS < 12. I haven't had any issues at all, in fact has been more stable than it's been the last few years ¯_(ツ)_/¯

I'll take a closer look when not on mobile, but I wonder if this could be a problem specific to older OS?

kzykx commented 2 years ago

It seems like virtually all of these reports have been from MacOS < 12. I haven't had any issues at all, in fact has been more stable than it's been the last few years ¯_(ツ)_/¯ I'll take a closer look when not on mobile, but I wonder if this could be a problem specific to older OS?

Quicksilver crashed occassionally on macOS 12.4 too


Translated Report (Full Report Below)

Process: Quicksilver [47773] Path: /Applications/Quicksilver.app/Contents/MacOS/Quicksilver Identifier: com.blacktree.Quicksilver Version: 2.2.2 (4036) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501

Date/Time: 2022-06-10 07:07:05.3494 +0800 OS Version: macOS 12.4 (21F79) Report Version: 12 Anonymous UUID: FF1A7103-1AB2-76AD-AF12-5C0A1E9416D5

Sleep/Wake UUID: E1DAFD1C-EA26-4ABD-9364-AF78C94A36DE

Time Awake Since Boot: 780000 seconds Time Since Wake: 155 seconds

System Integrity Protection: enabled

Crashed Thread: 5 Dispatch queue: QSCatalogEntry scanQueue: QSPresetRunningProcesses

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00003765c0c8cbc0 Exception Codes: 0x0000000000000001, 0x00003765c0c8cbc0 Exception Note: EXC_CORPSE_NOTIFY

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

VM Region Info: 0x3765c0c8cbc0 is not in any region. Bytes after previous region: 60429129272257 Bytes before following region: 44642950657088 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated) ---> GAP OF 0x5f9000000000 BYTES MALLOC_NANO 600000000000-600008000000 [128.0M] rw-/rwx SM=PRV

Thread 0:: Dispatch queue: com.apple.main-thread 0 AppKit 0x1aadd1f7c -[NSWindow(NSDisplayCycle) _postWindowNeedsDisplayUnlessPostingDisabled] + 68 1 AppKit 0x1ab5aeed0 _NSMainRunLoopPerformBlockInModes_blockinvoke + 44 2 AppKit 0x1ab5aeed0 NSMainRunLoopPerformBlockInModes_block_invoke + 44 3 CoreFoundation 0x1a8254af4 CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 28 4 CoreFoundation 0x1a825496c CFRunLoopDoBlocks + 412 5 CoreFoundation 0x1a825397c CFRunLoopRun + 1720 6 CoreFoundation 0x1a8252b24 CFRunLoopRunSpecific + 600 7 HIToolbox 0x1b0e8b338 RunCurrentEventLoopInMode + 292 8 HIToolbox 0x1b0e8b0b4 ReceiveNextEventCommon + 564 9 HIToolbox 0x1b0e8ae68 _BlockUntilNextEventMatchingListInModeWithFilter + 72 10 AppKit 0x1aadb978c _DPSNextEvent + 860 11 AppKit 0x1aadb8084 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328 12 AppKit 0x1aadaa250 -[NSApplication run] + 596 13 AppKit 0x1aad7b96c NSApplicationMain + 1132 14 dyld 0x10131908c start + 520

Thread 1:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x1a814a8b0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x1a814ad20 mach_msg + 76 2 CoreFoundation 0x1a82552b0 CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x1a8253760 CFRunLoopRun + 1180 4 CoreFoundation 0x1a8252b24 CFRunLoopRunSpecific + 600 5 AppKit 0x1aaf26374 _NSEventThread + 196 6 libsystem_pthread.dylib 0x1a818826c _pthread_start + 148 7 libsystem_pthread.dylib 0x1a818308c thread_start + 8

Thread 2:: VDKQueue Watcher Thread 0 libsystem_kernel.dylib 0x1a8150c20 kevent + 8 1 QSCore 0x10120a7d4 -[VDKQueue watcherThread:] + 260 2 Foundation 0x1a912f63c NSThreadstart__ + 808 3 libsystem_pthread.dylib 0x1a818826c _pthread_start + 148 4 libsystem_pthread.dylib 0x1a818308c thread_start + 8

Thread 3: 0 libsystem_pthread.dylib 0x1a8183078 start_wqthread + 0

Thread 4: 0 libsystem_pthread.dylib 0x1a8183078 start_wqthread + 0

Thread 5 Crashed:: Dispatch queue: QSCatalogEntry scanQueue: QSPresetRunningProcesses 0 libobjc.A.dylib 0x1a800e4d0 objc_retain + 16 1 CoreFoundation 0x1a824345c -[NSDictionary allKeys] + 168 2 QSCore 0x1011fc02c -[QSProcessMonitor processesWithHiddenState:] + 148 3 QSCore 0x1011fd320 -[QSProcessObjectSource objectsForEntry:] + 140 4 QSCore 0x1011c4570 -[QSCatalogEntry scannedObjects] + 76 5 QSCore 0x1011c52fc 30-[QSCatalogEntry scanAndCache]_block_invoke + 112 6 libdispatch.dylib 0x1a7fc41b4 _dispatch_client_callout + 20 7 libdispatch.dylib 0x1a7fd3414 _dispatch_lane_barrier_sync_invoke_and_complete + 56 8 QSCore 0x1011c478c -[QSCatalogEntry scanAndCache] + 180 9 QSCore 0x1011c498c -[QSCatalogEntry scanForced:] + 420 10 QSCore 0x1011d2da4 28-[QSLibrarian reloadSource:]_block_invoke + 452 11 libdispatch.dylib 0x1a7fc25f0 _dispatch_call_block_and_release + 32 12 libdispatch.dylib 0x1a7fc41b4 _dispatch_client_callout + 20 13 libdispatch.dylib 0x1a7fcb8a8 _dispatch_lane_serial_drain + 668 14 libdispatch.dylib 0x1a7fcc404 _dispatch_lane_invoke + 392 15 libdispatch.dylib 0x1a7fd6c98 _dispatch_workloop_worker_thread + 648 16 libsystem_pthread.dylib 0x1a8184360 _pthread_wqthread + 288 17 libsystem_pthread.dylib 0x1a8183080 start_wqthread + 8

Thread 6: 0 libsystem_pthread.dylib 0x1a8183078 start_wqthread + 0

Thread 7: 0 libsystem_pthread.dylib 0x1a8183078 start_wqthread + 0

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

Thread 9: 0 libsystem_pthread.dylib 0x1a8183078 start_wqthread + 0

Thread 10: 0 libsystem_pthread.dylib 0x1a8183078 start_wqthread + 0

Thread 5 crashed with ARM Thread State (64-bit): x0: 0x0000600000d5cba0 x1: 0x00000001f2442985 x2: 0x0000000000000000 x3: 0x0000000136952200 x4: 0x0000000000000304 x5: 0x0000000000000010 x6: 0x0000000000000000 x7: 0x0000000000000000 x8: 0x00003765c0c8cba0 x9: 0x00003765c0c8cba0 x10: 0x0100000200b7f929 x11: 0x0200000200b7f929 x12: 0x00000001381747d8 x13: 0x00000002017876a8 x14: 0x0000600000cc7a20 x15: 0x0000000200b522b0 x16: 0x00000001a800e4c0 x17: 0x000000020185c118 x18: 0x0000000000000000 x19: 0x0000000000000304 x20: 0x0000000136952200 x21: 0x0000000136952c30 x22: 0x00000000000001be x23: 0x0000000000000001 x24: 0x00000001012136bc x25: 0x0000000000000001 x26: 0x000000010123f000 x27: 0x0000000000000000 x28: 0x0000600001971fc0 fp: 0x000000016ef8e370 lr: 0x00000001a824345c sp: 0x000000016ef8e330 pc: 0x00000001a800e4d0 cpsr: 0x20001000 far: 0x00003765c0c8cbc0 esr: 0x92000005 (Data Abort) byte read Translation fault

Binary Images: 0x1aad78000 - 0x1abc2ffff com.apple.AppKit (6.9) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x1a81d0000 - 0x1a8716fff com.apple.CoreFoundation (6.9) <994db908-11a1-3e43-b7df-25c09d51368a> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x1b0e59000 - 0x1b118cfff com.apple.HIToolbox (2.1.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x101314000 - 0x101373fff dyld () /usr/lib/dyld 0x1a8149000 - 0x1a8180fff libsystem_kernel.dylib () <03f48dc5-caa7-3678-af61-1a3c7fa8b06e> /usr/lib/system/libsystem_kernel.dylib 0x1a8181000 - 0x1a818dfff libsystem_pthread.dylib () <42166a2c-89a9-3c38-a215-f028544cea23> /usr/lib/system/libsystem_pthread.dylib 0x1011b8000 - 0x101223fff com.blacktree.QSCore () <5fc5ce5d-addc-3944-a110-67f51c345a37> /Applications/Quicksilver.app/Contents/Frameworks/QSCore.framework/Versions/A/QSCore 0x1a90d3000 - 0x1a94c4fff com.apple.Foundation (6.9) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x1a8007000 - 0x1a8044fff libobjc.A.dylib () <6ffccf84-5e0f-34b2-bcbb-bcf98407ea05> /usr/lib/libobjc.A.dylib 0x1a7fc0000 - 0x1a8006fff libdispatch.dylib () /usr/lib/system/libdispatch.dylib 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(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) =========== ======= ======= Accelerate framework 384K 3 Activity Tracing 256K 1 CG image 640K 8 ColorSync 560K 28 CoreAnimation 7696K 44 CoreData 128K 1 CoreData Object IDs 4112K 2 CoreGraphics 32K 2 CoreServices 624K 2 CoreUI image data 2496K 16 Foundation 96K 2 Image IO 1568K 11 Kernel Alloc Once 32K 1 MALLOC 446.7M 94 MALLOC guard page 288K 13 MALLOC_MEDIUM (reserved) 944.0M 8 reserved VM address space (unallocated) MALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated) Memory Tag 244 16K 1 SQLite page cache 5248K 82 STACK GUARD 56.2M 11 Stack 13.3M 11 VM_ALLOCATE 352K 11 AUTH 2512K 301 AUTH_CONST 19.8M 498 CTF 756 1 DATA 15.4M 511 DATA_CONST 18.4M 528 __DATA_DIRTY 1780K 213 FONT_DATA 4K 1 LINKEDIT 578.9M 29 OBJC_CONST 3459K 276 OBJC_RO 83.0M 1 __OBJC_RW 3152K 1 TEXT 487.1M 546 __UNICODE 592K 1 dyld private memory 1024K 1 libnetwork 1664K 24 mapped file 241.1M 63 shared memory 928K 18 =========== ======= ======= TOTAL 3.1G 3366 TOTAL, minus reserved VM space 2.0G 3366


Full Report

{"app_name":"Quicksilver","timestamp":"2022-06-10 07:07:10.00 +0800","app_version":"2.2.2","slice_uuid":"ad40466c-909f-3c04-b08f-95238e320bc3","build_version":"4036","platform":1,"bundleID":"com.blacktree.Quicksilver","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.4 (21F79)","incident_id":"F3DC07FD-6E67-4EF3-B4F2-57676276A2D6","name":"Quicksilver"} { "uptime" : 780000, "procLaunch" : "2022-06-06 19:06:46.8297 +0800", "procRole" : "Default", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "iMac21,1", "procStartAbsTime" : 12827710384777, "coalitionID" : 741, "osVersion" : { "train" : "macOS 12.4", "build" : "21F79", "releaseType" : "User" }, "captureTime" : "2022-06-10 07:07:05.3494 +0800", "incident" : "F3DC07FD-6E67-4EF3-B4F2-57676276A2D6", "bug_type" : "309", "pid" : 47773, "procExitAbsTime" : 18809423043555, "translated" : false, "cpuType" : "ARM-64", "procName" : "Quicksilver", "procPath" : "\/Applications\/Quicksilver.app\/Contents\/MacOS\/Quicksilver", "bundleInfo" : {"CFBundleShortVersionString":"2.2.2","CFBundleVersion":"4036","CFBundleIdentifier":"com.blacktree.Quicksilver"}, "storeInfo" : {"deviceIdentifierForVendor":"005E176F-7D0D-59CB-A02B-0982ED3B33CE","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.blacktree.Quicksilver", "crashReporterKey" : "FF1A7103-1AB2-76AD-AF12-5C0A1E9416D5", "responsiblePid" : 651, "wakeTime" : 155, "sleepWakeUUID" : "E1DAFD1C-EA26-4ABD-9364-AF78C94A36DE", "sip" : "enabled", "vmRegionInfo" : "0x3765c0c8cbc0 is not in any region. Bytes after previous region: 60429129272257 Bytes before following region: 44642950657088\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n commpage (reserved) 1000000000-7000000000 [384.0G] ---\/--- SM=NUL ...(unallocated)\n---> GAP OF 0x5f9000000000 BYTES\n MALLOC_NANO 600000000000-600008000000 [128.0M] rw-\/rwx SM=PRV ", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000001, 0x00003765c0c8cbc0","rawCodes":[1,60910165609408],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x00003765c0c8cbc0"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":47773}, "vmregioninfo" : "0x3765c0c8cbc0 is not in any region. Bytes after previous region: 60429129272257 Bytes before following region: 44642950657088\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n commpage (reserved) 1000000000-7000000000 [384.0G] ---\/--- SM=NUL ...(unallocated)\n---> GAP OF 0x5f9000000000 BYTES\n MALLOC_NANO 600000000000-600008000000 [128.0M] rw-\/rwx SM=PRV ", "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" : 5, "threads" : [{"id":3334706,"queue":"com.apple.main-thread","frames":[{"imageOffset":368508,"symbol":"-[NSWindow(NSDisplayCycle) _postWindowNeedsDisplayUnlessPostingDisabled]","symbolLocation":68,"imageIndex":0},{"imageOffset":8613584,"symbol":"_NSMainRunLoopPerformBlockInModes_blockinvoke","symbolLocation":44,"imageIndex":0},{"imageOffset":8613584,"symbol":"NSMainRunLoopPerformBlockInModes_block_invoke","symbolLocation":44,"imageIndex":0},{"imageOffset":543476,"symbol":"CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK","symbolLocation":28,"imageIndex":1},{"imageOffset":543084,"symbol":"CFRunLoopDoBlocks","symbolLocation":412,"imageIndex":1},{"imageOffset":539004,"symbol":"CFRunLoopRun","symbolLocation":1720,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":205624,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":2},{"imageOffset":204980,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":2},{"imageOffset":204392,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":2},{"imageOffset":268172,"symbol":"_DPSNextEvent","symbolLocation":860,"imageIndex":0},{"imageOffset":262276,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":0},{"imageOffset":205392,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":0},{"imageOffset":14700,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":0},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":3}]},{"id":3334785,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":4},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":4},{"imageOffset":545456,"symbol":"CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538464,"symbol":"CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535332,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":1762164,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":5},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":3334911,"name":"VDKQueue Watcher Thread","frames":[{"imageOffset":31776,"symbol":"kevent","symbolLocation":8,"imageIndex":4},{"imageOffset":337876,"symbol":"-[VDKQueue watcherThread:]","symbolLocation":260,"imageIndex":6},{"imageOffset":378428,"symbol":"NSThreadstart","symbolLocation":808,"imageIndex":7},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":5},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":5}]},{"id":4736699,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]},{"id":4736702,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]},{"triggered":true,"id":4737278,"threadState":{"x":[{"value":105553130277792},{"value":8359520645,"objc-selector":"getObjects:andKeys:count:"},{"value":0},{"value":5210710528},{"value":772},{"value":16},{"value":0},{"value":0},{"value":60910165609376},{"value":60910165609376},{"value":72057602639919401,"symbolLocation":72057594037927937,"symbol":"OBJCCLASS$_NSConcreteValue"},{"value":144115196677847337,"symbolLocation":144115188075855873,"symbol":"OBJCCLASS$NSConcreteValue"},{"value":5236017112},{"value":8614606504,"symbolLocation":0,"symbol":"NSDictionaryM_DeletedMarker"},{"value":105553129667104},{"value":8601805488,"symbolLocation":0,"symbol":"OBJCCLASS$_NSDictionaryM"},{"value":7113598144,"symbolLocation":0,"symbol":"objc_retain"},{"value":8615477528},{"value":0},{"value":772},{"value":5210710528},{"value":5210713136},{"value":446},{"value":1},{"value":4313921212},{"value":1},{"value":4314099712},{"value":0},{"value":105553142947776}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7115912284},"cpsr":{"value":536875008},"fp":{"value":6156772208},"sp":{"value":6156772144},"esr":{"value":2449473541,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":7113598160,"matchesCrashFrame":1},"far":{"value":60910165609408}},"queue":"QSCatalogEntry scanQueue: QSPresetRunningProcesses","frames":[{"imageOffset":29904,"symbol":"objc_retain","symbolLocation":16,"imageIndex":8},{"imageOffset":472156,"symbol":"-[NSDictionary allKeys]","symbolLocation":168,"imageIndex":1},{"imageOffset":278572,"symbol":"-[QSProcessMonitor processesWithHiddenState:]","symbolLocation":148,"imageIndex":6},{"imageOffset":283424,"symbol":"-[QSProcessObjectSource objectsForEntry:]","symbolLocation":140,"imageIndex":6},{"imageOffset":50544,"symbol":"-[QSCatalogEntry scannedObjects]","symbolLocation":76,"imageIndex":6},{"imageOffset":54012,"symbol":"30-[QSCatalogEntry scanAndCache]_block_invoke","symbolLocation":112,"imageIndex":6},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":9},{"imageOffset":78868,"symbol":"_dispatch_lane_barrier_sync_invoke_and_complete","symbolLocation":56,"imageIndex":9},{"imageOffset":51084,"symbol":"-[QSCatalogEntry scanAndCache]","symbolLocation":180,"imageIndex":6},{"imageOffset":51596,"symbol":"-[QSCatalogEntry scanForced:]","symbolLocation":420,"imageIndex":6},{"imageOffset":109988,"symbol":"28-[QSLibrarian reloadSource:]_block_invoke","symbolLocation":452,"imageIndex":6},{"imageOffset":9712,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":9},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":9},{"imageOffset":47272,"symbol":"_dispatch_lane_serial_drain","symbolLocation":668,"imageIndex":9},{"imageOffset":50180,"symbol":"_dispatch_lane_invoke","symbolLocation":392,"imageIndex":9},{"imageOffset":93336,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":9},{"imageOffset":13152,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":5},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":5}]},{"id":4737279,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]},{"id":4737280,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]},{"id":4737394,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]},{"id":4737395,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]},{"id":4737396,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64e", "base" : 7161217024, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15433728, "uuid" : "a773dd23-b1c8-3c9b-9175-9a71d210ace0", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2113.50.132" }, { "source" : "P", "arch" : "arm64e", "base" : 7115440128, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5533696, "uuid" : "994db908-11a1-3e43-b7df-25c09d51368a", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1863" }, { "source" : "P", "arch" : "arm64e", "base" : 7262801920, "CFBundleShortVersionString" : "2.1.1", "CFBundleIdentifier" : "com.apple.HIToolbox", "size" : 3358720, "uuid" : "f842b96a-54f3-36f3-9b94-b258fae1b7eb", "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox", "name" : "HIToolbox" }, { "source" : "P", "arch" : "arm64e", "base" : 4314972160, "size" : 393216, "uuid" : "d9c2a46e-8dc4-3950-9d6a-f799e8ccb683", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 7114887168, "size" : 229376, "uuid" : "03f48dc5-caa7-3678-af61-1a3c7fa8b06e", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7115116544, "size" : 53248, "uuid" : "42166a2c-89a9-3c38-a215-f028544cea23", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4313546752, "CFBundleIdentifier" : "com.blacktree.QSCore", "size" : 442368, "uuid" : "5fc5ce5d-addc-3944-a110-67f51c345a37", "path" : "\/Applications\/Quicksilver.app\/Contents\/Frameworks\/QSCore.framework\/Versions\/A\/QSCore", "name" : "QSCore", "CFBundleVersion" : "2.3" }, { "source" : "P", "arch" : "arm64e", "base" : 7131181056, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 4136960, "uuid" : "a2e534d9-cdf0-397f-a41e-147559c83893", "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1863" }, { "source" : "P", "arch" : "arm64e", "base" : 7113568256, "size" : 253952, "uuid" : "6ffccf84-5e0f-34b2-bcbb-bcf98407ea05", "path" : "\/usr\/lib\/libobjc.A.dylib", "name" : "libobjc.A.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7113277440, "size" : 290816, "uuid" : "f9300d47-d3db-3349-8a6d-acb68cd9983b", "path" : "\/usr\/lib\/system\/libdispatch.dylib", "name" : "libdispatch.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 7111819264, "size" : 3136077824, "uuid" : "513553bb-5ca5-3b9e-a613-b0603ffe3038" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(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=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG image 640K 8 \nColorSync 560K 28 \nCoreAnimation 7696K 44 \nCoreData 128K 1 \nCoreData Object IDs 4112K 2 \nCoreGraphics 32K 2 \nCoreServices 624K 2 \nCoreUI image data 2496K 16 \nFoundation 96K 2 \nImage IO 1568K 11 \nKernel Alloc Once 32K 1 \nMALLOC 446.7M 94 \nMALLOC guard page 288K 13 \nMALLOC_MEDIUM (reserved) 944.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated)\nMemory Tag 244 16K 1 \nSQLite page cache 5248K 82 \nSTACK GUARD 56.2M 11 \nStack 13.3M 11 \nVM_ALLOCATE 352K 11 \nAUTH 2512K 301 \nAUTH_CONST 19.8M 498 \nCTF 756 1 \nDATA 15.4M 511 \nDATA_CONST 18.4M 528 \nDATA_DIRTY 1780K 213 \n__FONT_DATA 4K 1 \nLINKEDIT 578.9M 29 \nOBJC_CONST 3459K 276 \n__OBJC_RO 83.0M 1 \nOBJC_RW 3152K 1 \nTEXT 487.1M 546 \nUNICODE 592K 1 \ndyld private memory 1024K 1 \nlibnetwork 1664K 24 \nmapped file 241.1M 63 \nshared memory 928K 18 \n=========== ======= ======= \nTOTAL 3.1G 3366 \nTOTAL, minus reserved VM space 2.0G 3366 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "QSCatalogEntry scanQueue: QSPresetRunningProcesses" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61af99aeda72d16a4beb7756", "factorPackIds" : { "SIRI_DIALOG_ASSETS" : "629fe747730cc634a1046028" }, "deploymentId" : 240000209 }, { "rolloutId" : "5ffde50ce2aacd000d47a95f", "factorPackIds" : {

  },
  "deploymentId" : 240000158
}

], "experiments" : [

] } }

pjrobertson commented 2 years ago

Thanks for submitting the crash reports. I believe I was able to reproduce @interseb 's crash, and have attempted to fix it.

@kzykx 's crash is slightly different, but I have found a fix for this.

Can you please try running the latest Quicksilver-debug version which you can download from here: https://github.com/quicksilver/Quicksilver/actions/runs/2475313724

If you continue to see crashes, then please re-upload the crash reports here.

Thanks

kzykx commented 2 years ago

Thanks for submitting the crash reports. I believe I was able to reproduce @interseb 's crash, and have attempted to fix it.

@kzykx 's crash is slightly different, but I have found a fix for this.

Can you please try running the latest Quicksilver-debug version which you can download from here: https://github.com/quicksilver/Quicksilver/actions/runs/2475313724

If you continue to see crashes, then please re-upload the crash reports here.

Thanks

Thanks @pjrobertson for your quick response, I install the debug version today and it seems everything is ok now.

I will update the reports next Monday to make sure the bug is fixed.

I tested QS 2.2.3 for 72h with no crashes, the bug is fixed in v2.2.3. Thanks

cybermartini commented 2 years ago

@pjrobertson I installed the debug version and I haven't had a crash yet (over 24 hours). Previously it wouldn't run more than a few minutes, thank you!

pjrobertson commented 2 years ago

Thanks both for your feedback! We've just released Quicksilver 2.2.3, which has these fixes incorporated.

I will close this issue now!

interseb commented 2 years ago

Thanks @pjrobertson. Feels so good to be able to rely again on Quicksilver. You only realise how much you care about something when it goes missing ....