• Bug#1108974: evince: segfault in deconstructor

    From Jeffrey Cliff@1:229/2 to All on Tue Jul 8 21:30:01 2025
    From: [email protected]

    Package: evince
    Version: 48.0-1
    Severity: minor

    Dear Maintainer,

    Caught a segfault when closing evince using control-W shortly after
    evince is run.

    backtrace:

    #0 __memset_avx2_unaligned_erms () at ../sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S:326
    #1 0x00007fa95e5af0db in ??? () at /lib/x86_64-linux-gnu/libpoppler.so.147
    #2 0x00007fa95e5ac6b5 in GlobalParams::~GlobalParams() () at /lib/x86_64-linux-gnu/libpoppler.so.147
    #3 0x00007fa95e5b356b in GlobalParamsIniter::~GlobalParamsIniter() ()
    at /lib/x86_64-linux-gnu/libpoppler.so.147
    #4 0x00007fa95e7ef510 in ??? () at /lib/x86_64-linux-gnu/libpoppler-glib.so.8 #5 0x00007fa96c7ce4fe in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
    #6 0x00007fa95e873538 in ??? () at /usr/lib/x86_64-linux-gnu/evince/4/backends/libpdfdocument.so
    #7 0x00007fa96c7ce289 in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
    #8 0x00007fa96c893e2e in ??? () at /lib/x86_64-linux-gnu/libevview3.so.3
    #9 0x00007fa96c7ce289 in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
    #10 0x00007fa96c89755f in ??? () at /lib/x86_64-linux-gnu/libevview3.so.3
    #11 0x00007fa96c897672 in ??? () at /lib/x86_64-linux-gnu/libevview3.so.3
    #12 0x00007fa96c6e68c3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
    #13 0x00007fa96b5a9b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
    #14 0x00007fa96b6277b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

    (went looking for a libpoppler-dbg like package but wasn't sure where
    to find it)

    evince:
    Installed: 48.0-1
    Candidate: 48.0-1

    -- System Information:
    Distributor ID: Devuan
    Description: Devuan GNU/Linux 6 (excalibur/ceres)
    Release: 6
    Codename: excalibur ceres
    Architecture: x86_64

    Kernel: Linux 6.12.0-gnulibre-gnm-eva2 (SMP w/4 CPU threads; PREEMPT)
    Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: sysvinit (via /sbin/init)
    LSM: AppArmor: enabled

    Versions of packages evince depends on:
    ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5
    ii evince-common 48.0-1
    ii gsettings-desktop-schemas 48.0-1
    ii libatk1.0-0t64 2.56.2-1
    ii libc6 2.41-9
    ii libcairo-gobject2 1.18.4-1+b1
    ii libcairo2 1.18.4-1+b1
    ii libevdocument3-4t64 48.0-1
    ii libevview3-3t64 48.0-1
    ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-3
    ii libglib2.0-0t64 2.84.3-1
    ii libgnome-desktop-3-20t64 44.3-3
    ii libgtk-3-0t64 3.24.49-3
    ii libhandy-1-0 1.8.3-2
    ii libpango-1.0-0 1.56.3-1
    ii libpangocairo-1.0-0 1.56.3-1
    ii libsecret-1-0 0.21.7-1
    ii shared-mime-info 2.4-5+b2

    Versions of packages evince recommends:
    ii dbus-x11 [default-dbus-session-bus] 1.16.2-2devuan2

    Versions of packages evince suggests:
    ii gvfs 1.57.2-2
    pn nautilus-sendto <none>
    ii poppler-data 0.4.12-1
    pn unrar <none>

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)