Zotero sporadic crashing with Big Sur
Running Big Sur on an M1 (not yet allowed by my university to run Monterey) Zotero sporadically crashes. Can't see a pattern in when in happens, except that usually it's just open in the background. When it does crash, I get this kind of error message on Terminal:
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
/Applications/Zotero.app/Contents/MacOS/zotero ; exit;
H-LOSXUBHQ6L4:~ mfatspk2$ /Applications/Zotero.app/Contents/MacOS/zotero ; exit;
2022-01-12 08:55:03.907 zotero[81399:3604339] *** WARNING: Textured window is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.
objc[81399]: Class ZoteroSBApplicationDelegate is implemented in both /Applications/Zotero.app/Contents/Resources/extensions/zoteroMacWordIntegration@zotero.org/resource/libZoteroWordIntegration.dylib (0x13a3ae9e8) and /Applications/Zotero.app/Contents/Resources/extensions/zoteroMacWordIntegration@zotero.org/resource/libZoteroWordIntegrationClient.dylib (0x13cb1aa18). One of the two will be used. Which one is undefined.
Any ideas what's going wrong and how to fix it?
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
/Applications/Zotero.app/Contents/MacOS/zotero ; exit;
H-LOSXUBHQ6L4:~ mfatspk2$ /Applications/Zotero.app/Contents/MacOS/zotero ; exit;
2022-01-12 08:55:03.907 zotero[81399:3604339] *** WARNING: Textured window is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.
objc[81399]: Class ZoteroSBApplicationDelegate is implemented in both /Applications/Zotero.app/Contents/Resources/extensions/zoteroMacWordIntegration@zotero.org/resource/libZoteroWordIntegration.dylib (0x13a3ae9e8) and /Applications/Zotero.app/Contents/Resources/extensions/zoteroMacWordIntegration@zotero.org/resource/libZoteroWordIntegrationClient.dylib (0x13cb1aa18). One of the two will be used. Which one is undefined.
Any ideas what's going wrong and how to fix it?
Process: zotero [45837]
Path: /Applications/Zotero.app/Contents/MacOS/zotero
Identifier: org.zotero.zotero
Version: 5.0.96.3 (5.0.96)
Code Type: X86-64 (Translated)
Parent Process: ??? [1]
Responsible: zotero [45837]
User ID: 502
Date/Time: 2022-01-12 08:54:48.276 +0000
OS Version: macOS 11.6.1 (20G224)
Report Version: 12
Anonymous UUID: 1C2DAD72-42F4-8289-F194-9E8C09A709F4
Sleep/Wake UUID: F0981635-009D-4FB8-87A4-5DA1E7B99618
Time Awake Since Boot: 270000 seconds
Time Since Wake: 12 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 0x000000030947ca20
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [45837]
VM Regions Near 0x30947ca20:
__LINKEDIT 202fdb000-202fdf000 [ 16K] r--/r-- SM=NUL /usr/lib/dyld
--> Stack Guard 305c79000-30947d000 [ 56.0M] ---/rwx SM=NUL
Stack 30947d000-309c79000 [ 8176K] rw-/rwx SM=SHM
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.vImage 0x00007fff26539bc4 AnyToAnyBlockInternal + 20
1 com.apple.vImage 0x00007fff26539b89 AnyToAnyBlock + 137
2 com.apple.vImage 0x00007fff26539420 vImageConvert_AnyToAny + 2960
3 com.apple.CoreGraphics 0x00007fff24f16259 vImageConverter_convert_internal + 17
4 com.apple.CoreGraphics 0x00007fff24f161cf vImageConverterConvert + 462
5 com.apple.CoreGraphics 0x00007fff24f1509e convert_using_vImageConverter + 248
6 com.apple.CoreGraphics 0x00007fff24f148c4 CGCMSConverterConvert + 152
7 com.apple.CoreGraphics 0x00007fff24f1479f CGCMSConverterConvertColorComponents + 581
8 com.apple.CoreGraphics 0x00007fff24f12d96 CGColorTransformConvertColorComponents + 628
9 com.apple.CoreGraphics 0x00007fff24f239f0 ripc_GetColor + 2160
10 com.apple.CoreGraphics 0x00007fff24f227f6 ripc_Render + 169
11 com.apple.CoreGraphics 0x00007fff24f1f417 ripc_DrawRects + 472
12 com.apple.CoreGraphics 0x00007fff24f1f1ad CGContextFillRects + 96
13 com.apple.CoreGraphics 0x00007fff24f1f145 CGContextFillRect + 124
14 com.apple.CoreGraphics 0x00007fff24f1ec81 CGContextClearRect + 52
15 com.apple.AppKit 0x00007fff22d625d6 +[NSCGImageSnapshotRep _lockFocusForCreatingSnapshot:withRect:context:hints:flipped:] + 923
16 com.apple.AppKit 0x00007fff22d61ff6 -[NSImage _lockFocusOnRepresentation:rect:context:hints:flipped:] + 440
17 com.apple.AppKit 0x00007fff22d61e2f __51-[NSImage lockFocusWithRect:context:hints:flipped:]_block_invoke + 66
18 com.apple.AppKit 0x00007fff22d42f39 -[NSImage _usingBestRepresentationForRect:context:hints:body:] + 129
19 com.apple.AppKit 0x00007fff22d61de3 -[NSImage lockFocusWithRect:context:hints:flipped:] + 141
20 com.apple.AppKit 0x00007fff22de99c7 -[NSImage lockFocusFlipped:] + 111
21 com.apple.AppKit 0x00007fff22de9806 -[NSWindow _generateCompositedBackground] + 196
22 com.apple.AppKit 0x00007fff22de971c -[NSWindow _compositedBackground] + 46
23 com.apple.AppKit 0x00007fff234ab094 -[NSWindow _cornerMaskShouldDefineShadow] + 46
24 com.apple.AppKit 0x00007fff22eb1dce -[NSWindow _cornerMaskChanged] + 102
25 com.apple.AppKit 0x00007fff22e4880a __67-[NSWindow _updateSettingsSendingScreenChangeNotificationToScreen:]_block_invoke + 575
26 com.apple.AppKit 0x00007fff22c4e74f NSPerformVisuallyAtomicChange + 132
27 com.apple.AppKit 0x00007fff22e485c5 -[NSWindow _updateSettingsSendingScreenChangeNotificationToScreen:] + 69
28 com.apple.AppKit 0x00007fff22c4ffa0 -[NSWindow _setFrameCommon:display:fromServer:] + 1401
29 XUL 0x000000010dc9b107 0x10bc3e000 + 33935623
Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x00007ffdffc7ba28 0x7ffdffc77000 + 18984
1 runtime 0x00007ffdffc80eec 0x7ffdffc77000 + 40684
2 runtime 0x00007ffdffc822c0 0x7ffdffc77000 + 45760
Thread 2:: Gecko_IOThread
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff203a1c4a kevent + 10
Thread 3:: Socket Thread
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff203a5656 __select + 10
Thread 4:: JS Watchdog
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
Thread 5:: JS Helper
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
2 libmozglue.dylib 0x000000010b1d89dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x00007fff203ce443 thread_start + 15
Thread 6:: JS Helper
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
2 libmozglue.dylib 0x000000010b1d89dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x00007fff203ce443 thread_start + 15
Thread 7:: JS Helper
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
2 libmozglue.dylib 0x000000010b1d89dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x00007fff203ce443 thread_start + 15
Thread 8:: JS Helper
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
2 libmozglue.dylib 0x000000010b1d89dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x00007fff203ce443 thread_start + 15
Thread 9:: JS Helper
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
2 libmozglue.dylib 0x000000010b1d89dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x00007fff203ce443 thread_start + 15
Thread 10:: JS Helper
0 ??? 0x00007ffe946028f4 ???
1 libsystem_kernel.dylib 0x00007fff2039fcde __psynch_cvwait + 10
2 libmozglue.dylib 0x000000010b1d89dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
3 libsystem_pthread.dylib 0x00007fff203ce443 thread_start + 15