Bug#1108974: evince: segfault in deconstructor

Jeffrey Cliff jeffrey.cliff at gmail.com
Tue Jul 8 20:22:47 BST 2025


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



More information about the pkg-gnome-maintainers mailing list