VM Region Info: 0x7ff7b7bd2f88 is in 0x7ff7b43d3000-0x7ff7b7bd3000; bytes after start: 58720136 bytes before end: 119 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL MALLOC_TINY 7fe6dc200000-7fe6dc300000 [ 1024K] rw-/rwx SM=PRV GAP OF 0x10d80d3000 BYTES ---> STACK GUARD 7ff7b43d3000-7ff7b7bd3000 [ 56.0M] ---/rwx SM=NUL ... for thread 0 Stack 7ff7b7bd3000-7ff7b83d3000 [ 8192K] rw-/rwx SM=PRV thread 0
First, you should update macOS to the latest version of at least Monterey, though it's unlikely to fix this issue.
This is a known issue on Macs using external monitors with certain Zotero plugins that cause a popup window to open. (It's a bug in Zotero itself that will be fixed in Zotero 7, but the plugins trigger it.) If you're running any plugins, try disabling them from Tools → Add-ons, or hold down Option at startup.
Wow, unthinkable way to fix a crashing application if did not find this, thanks, I just unplugged the external monitor then it started OK. Only extension I had is betterbibtex.
If Zotero closes completely, can you provide the first 100 or so lines from the relevant crash report in the Console app?
Translated Report (Full Report Below)
-------------------------------------
Process: zotero [25311]
Path: /Applications/Zotero.app/Contents/MacOS/zotero
Identifier: org.zotero.zotero
Version: 6.0.20 (6.0.20)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-01-15 21:30:23.8541 +0100
OS Version: macOS 12.3 (21E230)
Report Version: 12
Bridge OS Version: 3.0 (14Y910)
Anonymous UUID: 129C68BB-B9C4-42DE-8035-039262FF503C
Sleep/Wake UUID: EC50CE0D-A425-4277-88BD-BA5F3234EADE
Time Awake Since Boot: 210000 seconds
Time Since Wake: 44767 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00007ff7b7bd2f88
Exception Codes: 0x0000000000000002, 0x00007ff7b7bd2f88
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [25311]
VM Region Info: 0x7ff7b7bd2f88 is in 0x7ff7b43d3000-0x7ff7b7bd3000; bytes after start: 58720136 bytes before end: 119
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
MALLOC_TINY 7fe6dc200000-7fe6dc300000 [ 1024K] rw-/rwx SM=PRV
GAP OF 0x10d80d3000 BYTES
---> STACK GUARD 7ff7b43d3000-7ff7b7bd3000 [ 56.0M] ---/rwx SM=NUL ... for thread 0
Stack 7ff7b7bd3000-7ff7b83d3000 [ 8192K] rw-/rwx SM=PRV thread 0
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 CoreFoundation 0x7ff817df6311 __CFStringEqual + 243
1 CoreFoundation 0x7ff817e680a3 CFCachedStringEqual + 41
2 CoreFoundation 0x7ff817e65848 _CFXNotificationRegistrarFindName + 89
3 CoreFoundation 0x7ff817e656b4 CFXNotificationRegistrarFind + 642
4 CoreFoundation 0x7ff817d1ec37 _CFXNotificationPost + 622
5 AppKit 0x7ff81a7b587b -[NSView _postFrameChangeNotification] + 304
6 AppKit 0x7ff81a7ae91b -[NSView setFrameSize:] + 2304
7 AppKit 0x7ff81a7bf465 -[NSView setFrame:] + 404
8 AppKit 0x7ff81a7d1215 -[NSView resizeWithOldSuperviewSize:] + 691
9 AppKit 0x7ff81a7d0b94 -[NSView resizeSubviewsWithOldSize:] + 488
10 AppKit 0x7ff81a7ae692 -[NSView setFrameSize:] + 1655
11 AppKit 0x7ff81a7bf465 -[NSView setFrame:] + 404
12 AppKit 0x7ff81a7d1215 -[NSView resizeWithOldSuperviewSize:] + 691
13 AppKit 0x7ff81a7d0b94 -[NSView resizeSubviewsWithOldSize:] + 488
14 AppKit 0x7ff81a7ae692 -[NSView setFrameSize:] + 1655
15 AppKit 0x7ff81a7ce633 -[NSWindow _oldPlaceWindow:fromServer:] + 867
16 AppKit 0x7ff81a7cca0e -[NSWindow _setFrameCommon:display:fromServer:] + 1278
17 XUL 0x115428026 0x11340d000 + 33665062
Thread 1:
0 libsystem_pthread.dylib 0x7ff817c8cf48 start_wqthread + 0
Thread 2:: Gecko_IOThread
0 libsystem_kernel.dylib 0x7ff817c5934e kevent + 10
1 XUL 0x1138f5ef1 0x11340d000 + 5148401
Thread 3:: Socket Thread
0 libsystem_kernel.dylib 0x7ff817c5cd5a __select + 10
1 libnss3.dylib 0x1082fcaec 0x1081b3000 + 1350380
Thread 4:: JS Watchdog
0 libsystem_kernel.dylib 0x7ff817c573ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff817c91a6f _pthread_cond_wait + 1249
Thread 5:: JS Helper
0 libsystem_kernel.dylib 0x7ff817c573ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff817c91a6f _pthread_cond_wait + 1249
2 libmozglue.dylib 0x107c769dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x7ff817c8cf6b thread_start + 15
Thread 6:: JS Helper
0 libsystem_kernel.dylib 0x7ff817c573ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff817c91a6f _pthread_cond_wait + 1249
2 libmozglue.dylib 0x107c769dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x7ff817c8cf6b thread_start + 15
……………………
This is a known issue on Macs using external monitors with certain Zotero plugins that cause a popup window to open. (It's a bug in Zotero itself that will be fixed in Zotero 7, but the plugins trigger it.) If you're running any plugins, try disabling them from Tools → Add-ons, or hold down Option at startup.
Now, Zotero is working again, I don’t why and how. But you say this will happen again. I will then make use of your tricks. Thanks very much indeed!
Do you have any idea when Zotero 7 will dispatched?
https://forums.zotero.org/discussion/105094/announcing-the-zotero-7-beta