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?
  • We'd want to see the first 100 lines from the actual crash log — the terminal contents aren't relevant — but it's unlikely we can suggest much here other than to upgrade to Monterey. This is quite likely just a Rosetta 2 bug.
  • Thanks -- I'll check whether I can get permission to upgrade to Monterey. Here's the beginning of the crash log:

    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








  • An upgrade may still fix that, but are you using multiple monitors? Are you using full-screen mode?
  • I'm using an external monitor with a MacBook Air, not in full-screen mode.
Sign In or Register to comment.