Zotero always crashed suddenly on MacOS Ventura 13.0.1

Hi @dstillman thank you for your kind help.

Thank you for reminder, I have started a new threads for a new issue.

Previous information——
( I met the similiar question that Zotero always crashed suddenly.
I am using the Mac with `Intel Iris Plus Graphics 645 1536 MB` and `MacOS Ventura 13.0.1 (22A400)`. And the Version of Zotero is 6.0.18.
I have Updated the MacOs and Restart the computer and Reinstall Zotero.)


Supplementary information——

1. I have reinstall the Zotero 6.0.18 from the download page but without uninstall the software, because I want to keep the configuration and plug-ins. If it is necessary, I can do it.

2. the first 100 or so lines from the crash log is blow ↓↓↓

  • -------------------------------------
    Translated Report (Full Report Below)
    -------------------------------------

    Process: zotero [25484]
    Path: /Applications/Zotero.app/Contents/MacOS/zotero
    Identifier: org.zotero.zotero
    Version: 6.0.18 (6.0.18)
    Code Type: X86-64 (Native)
    Parent Process: launchd [1]
    User ID: 501

    Date/Time: 2022-12-15 06:39:02.1315 +0800
    OS Version: macOS 13.0.1 (22A400)
    Report Version: 12
    Bridge OS Version: 7.0 (20P420)
    Anonymous UUID: FDBB4526-44EB-55C4-B897-3F70A612C22B

    Sleep/Wake UUID: 49156479-1A8A-4972-8353-682E66AC3CD5

    Time Awake Since Boot: 78000 seconds
    Time Since Wake: 3878 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 0x00007ff7b6deeff8
    Exception Codes: 0x0000000000000002, 0x00007ff7b6deeff8

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

    VM Region Info: 0x7ff7b6deeff8 is in 0x7ff7b35ef000-0x7ff7b6def000; bytes after start: 58720248 bytes before end: 7
    REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
    MALLOC_SMALL 7f7c9e800000-7f7c9f000000 [ 8192K] rw-/rwx SM=PRV
    GAP OF 0x7b145ef000 BYTES
    ---> STACK GUARD 7ff7b35ef000-7ff7b6def000 [ 56.0M] ---/rwx SM=NUL ... for thread 0
    Stack 7ff7b6def000-7ff7b75ef000 [ 8192K] rw-/rwx SM=PRV thread 0

    Kernel Triage:
    VM - Fault was interrupted
    VM - Fault was interrupted
    VM - Fault was interrupted
    VM - Fault was interrupted
    VM - Fault was interrupted


    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0 libsystem_pthread.dylib 0x7ff8150b3cb7 ___chkstk_darwin + 55
    1 CoreFoundation 0x7ff815275dc3 _CFStringCreateWithFormatAndArgumentsReturningMetadata + 169
    2 CoreFoundation 0x7ff815142b64 _CFStringCreateWithFormatAndArgumentsAux2 + 28
    3 Foundation 0x7ff815f96a43 -[NSPlaceholderString initWithFormat:locale:arguments:] + 188
    4 Foundation 0x7ff815fa56f8 +[NSString stringWithFormat:] + 153
    5 Foundation 0x7ff81602ad36 NSStringFromRect + 81
    6 AppKit 0x7ff8183004f4 -[NSWindow _setFrameCommon:display:fromServer:] + 135
    7 XUL 0x110eed026 0x10eed2000 + 33665062

    Thread 1:: Gecko_IOThread
    0 libsystem_kernel.dylib 0x7ff81507e2fe kevent + 10
    1 XUL 0x10f3baef1 0x10eed2000 + 5148401

    Thread 2:: Socket Thread
    0 libsystem_kernel.dylib 0x7ff8150823b6 __select + 10
    1 libnss3.dylib 0x108ffcaec 0x108eb3000 + 1350380

    Thread 3:: JS Watchdog
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243

    Thread 4:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 5:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 6:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 7:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 8:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 9:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 10:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 11:: JS Helper
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da9dc mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration const&) + 60
    3 libsystem_pthread.dylib 0x7ff8150b3c7b thread_start + 15

    Thread 12:
    0 libsystem_kernel.dylib 0x7ff8150796a2 mach_msg2_trap + 10
    1 libsystem_kernel.dylib 0x7ff81508767d mach_msg2_internal + 82
    2 libsystem_kernel.dylib 0x7ff81508071a mach_msg_overwrite + 723
    3 libsystem_kernel.dylib 0x7ff815079989 mach_msg + 19
    4 XUL 0x112764e67 0x10eed2000 + 59321959
    5 ??? 0x1f447 ???

    Thread 13:: BGReadURLs
    0 libsystem_kernel.dylib 0x7ff81507c1fe __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x7ff8150b87e1 _pthread_cond_wait + 1243
    2 libmozglue.dylib 0x1089da977 mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) + 23
  • Oh, I thought you were saying this was a startup crash, since that's what the thread you posted to was about.

    If this is a crash while Zotero is running, disable your third-party plugins to fix this, and re-enable them one by one to find what's causing it. (It's probably not the plugin's fault — there's a known bug in Zotero where plugins that open a progress window can trigger a crash when external monitors are used. We'll fix that, but for technical reasons can't do so until Zotero 7 next year.)
  • @dstillman Thank you very much for your guidance, I will test these plug-ins one by one, if there is a new discovery, I will post a reply here.

    Looking forward to next year's version.

    Thank you.


Sign In or Register to comment.