8.0-beta Segmentation fault

edited 24 days ago
I have a persistent problem with Zotero crashing frequently on Ubuntu 24.04. I have had the problem with both 7.0.24 and the current beta. The beta is running happily on another machine. To try to fix the crashing, I moved zotero.sqlite, removed 7 and installed the beta. When I run ~/zotero --safe-mode --ZoteroDebugText > zotero-debug1.txt it syncs for ten minutes, or longer and then crashes.

From terminal:
./zotero
[84032] Sandbox: CanCreateUserNamespace() unshare(CLONE_NEWPID): EPERM
Missing chrome or resource URL: chrome://zotero/skin/16/white/loading.svg
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt (t=48.4074) [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
./zotero: line 20: 84030 Segmentation fault (core dumped) "$CALLDIR/zotero-bin" -app "$CALLDIR/app/application.ini" "$@"


I can't see anything in the local debug file that helps to explain the crash. I've submitted Debug D295473111.
  • Is it installed via flatpak? If that's the case, do you see the same with the official tarball (or the zotero-deb)?
  • This isn't the flatpak, I used the tarball. But I think the problem was either with the Nvidia driver, or with some combination of the driver and Wayland. I removed the Nvidia drivers completely, swopped to X-org, and then reinstalled the Nvidia driver. Zotero working fine now on X, so I'll probably stay with that.
  • Changing to X and re-installing the Nvidia drivers doesn't fix this, although it seems less frequent. I'm still getting this error :

    /opt/Zotero_linux-x86_64/zotero: line 20: 3520 Segmentation fault (core dumped) "$CALLDIR/zotero-bin" -app "$CALLDIR/app/application.ini" "$@"

    And an unexplained crash.
  • edited 19 days ago
    Perhaps it's Apparmor, from dmesg:

    [ 1726.553749] audit: type=1400 audit(1759296347.859:397): apparmor="AUDIT" operation="userns_create" class="namespace" info="Userns create - transitioning profile" profile="unconfined" pid=5953 comm="zotero-bin" requested="userns_create" target="unprivileged_userns"

    I've now installed the beta using flatpak, and so far it's stable.
  • Seeing the crash and this error more frequently now.

    /app/bin/zotero: line 20: 5 Segmentation fault (core dumped) "$CALLDIR/zotero-bin" -app "$CALLDIR/app/application.ini" "$@"

    I've done a full clean install of Ubuntu 24.04, now running on Xorg. I've used the flatpak beta repository to install Zotero.
  • edited yesterday at 3:21pm
    Zotero 7.0.27 (64-bit) also crashes constantly on Fedora 42, Gnome Wayland session, with an Nvidia GPU. Disabling GPU acceleration fixes the issue, but of course it's not a great solution, as it feels very laggy this way.
  • I ended up downgrading to Ubuntu 22.04 and did a full clean install and sync of my Zotero library. Seems fine for now.
  • Also working fine on an AMD apu. It must be the Nvidia driver.
Sign In or Register to comment.