Bug#880847: evince: segfaults on changed pdf - synctex related
Norbert Preining
preining at logic.at
Sun Nov 5 00:42:08 UTC 2017
Package: evince
Version: 3.26.0-1
Severity: important
evince consistenly crashes when the currently opened pdf file is
recompiled. The crash happens in synctex code. Here is a backtrace with
all dbgsyms installed:
(gdb) bt
#0 0x00007fffd00fd6f0 in ?? ()
#1 0x00007ffff7bbd0b5 in _synctex_free_input (node=0x7fffd00d1870)
at synctex_parser.c:736
#2 0x00007ffff7bbd0b5 in _synctex_free_input (node=0x7fffd00d18f0)
at synctex_parser.c:736
#3 0x00007ffff7bbd0b5 in _synctex_free_input (node=0x7fffd00d1970)
at synctex_parser.c:736
#4 0x00007ffff7bbd0b5 in _synctex_free_input (node=0x7fffd00d19f0)
at synctex_parser.c:736
#5 0x00007ffff7bbd0b5 in _synctex_free_input (node=0x7fffd00d1a70)
at synctex_parser.c:736
#6 0x00007ffff7bbd0b5 in _synctex_free_input (node=0x7fffd01769b0)
at synctex_parser.c:736
#7 0x00007ffff7bc295f in synctex_scanner_free (scanner=0x7fffd0065140)
at synctex_parser.c:2917
#8 0x00007ffff7bb3fb4 in ev_document_finalize (object=0x555555a31ea0)
at ev-document.c:127
#9 0x00007ffff550eeb2 in g_object_unref (_object=0x555555a31ea0)
at ../../../../gobject/gobject.c:3330
#10 0x000055555558bdbe in ev_window_set_document (document=0x7fffd00250e0,
ev_window=0x5555559fa4f0) at ev-window.c:1536
#11 ev_window_document_changed_cb (model=<optimized out>,
pspec=<optimized out>, ev_window=0x5555559fa4f0) at ev-window.c:4769
#12 0x00007ffff5509f9d in g_closure_invoke (closure=0x555555d69b60,
return_value=0x0, n_param_values=2, param_values=0x7fffffffd4b0,
invocation_hint=0x7fffffffd430) at ../../../../gobject/gclosure.c:804
#13 0x00007ffff551ccae in signal_emit_unlocked_R (
node=node at entry=0x5555557d1720, detail=detail at entry=1258,
instance=instance at entry=0x5555559fbea0,
emission_return=emission_return at entry=0x0,
instance_and_params=instance_and_params at entry=0x7fffffffd4b0)
at ../../../../gobject/gsignal.c:3635
#14 0x00007ffff5525485 in g_signal_emit_valist (instance=0x5555559fbea0,
signal_id=<optimized out>, detail=1258,
var_args=var_args at entry=0x7fffffffd680)
at ../../../../gobject/gsignal.c:3391
#15 0x00007ffff5525e9f in g_signal_emit (
instance=instance at entry=0x5555559fbea0, signal_id=<optimized out>,
detail=<optimized out>) at ../../../../gobject/gsignal.c:3447
#16 0x00007ffff550e464 in g_object_dispatch_properties_changed (
object=0x5555559fbea0, n_pspecs=<optimized out>, pspecs=<optimized out>)
at ../../../../gobject/gobject.c:1080
#17 0x00007ffff5510839 in g_object_notify_by_spec_internal (
pspec=0x5555559d9680, object=0x5555559fbea0)
at ../../../../gobject/gobject.c:1173
#18 g_object_notify (object=0x5555559fbea0,
property_name=0x7ffff798a194 "document")
at ../../../../gobject/gobject.c:1221
#19 0x000055555558968c in ev_window_reload_job_cb (job=0x555555cd0c50,
ev_window=0x5555559fa4f0) at ev-window.c:1784
#20 0x00007ffff5509f9d in g_closure_invoke (closure=0x555556016720,
return_value=0x0, n_param_values=1, param_values=0x7fffffffd9b0,
invocation_hint=0x7fffffffd930) at ../../../../gobject/gclosure.c:804
#21 0x00007ffff551ccae in signal_emit_unlocked_R (
node=node at entry=0x555555e5b100, detail=detail at entry=0,
instance=instance at entry=0x555555cd0c50,
emission_return=emission_return at entry=0x0,
instance_and_params=instance_and_params at entry=0x7fffffffd9b0)
at ../../../../gobject/gsignal.c:3635
#22 0x00007ffff5525485 in g_signal_emit_valist (instance=0x555555cd0c50,
signal_id=<optimized out>, detail=0,
var_args=var_args at entry=0x7fffffffdb70)
at ../../../../gobject/gsignal.c:3391
#23 0x00007ffff5525e9f in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at ../../../../gobject/gsignal.c:3447
#24 0x00007ffff7961f03 in ?? () from /usr/lib/x86_64-linux-gnu/libevview3.so.3
#25 0x00007ffff5230e15 in g_main_dispatch (context=0x5555557fbe20)
at ../../../../glib/gmain.c:3148
#26 g_main_context_dispatch (context=context at entry=0x5555557fbe20)
at ../../../../glib/gmain.c:3813
#27 0x00007ffff52311e0 in g_main_context_iterate (
context=context at entry=0x5555557fbe20, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>)
at ../../../../glib/gmain.c:3886
#28 0x00007ffff523126c in g_main_context_iteration (
context=context at entry=0x5555557fbe20, may_block=may_block at entry=1)
at ../../../../glib/gmain.c:3947
#29 0x00007ffff5a12bed in g_application_run (application=0x5555558b2100,
argc=<optimized out>, argv=<optimized out>)
at ../../../../gio/gapplication.c:2401
#30 0x0000555555573c18 in main (argc=<optimized out>, argv=<optimized out>)
at main.c:316
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-rc7 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages evince depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.26.1-1
ii evince-common 3.26.0-1
ii gsettings-desktop-schemas 3.24.1-1
ii libatk1.0-0 2.26.1-1
ii libc6 2.24-17
ii libcairo-gobject2 1.15.8-2
ii libcairo2 1.15.8-2
ii libevdocument3-4 3.26.0-1
ii libevview3-3 3.26.0-1
ii libgdk-pixbuf2.0-0 2.36.11-1
ii libglib2.0-0 2.54.2-1
ii libgnome-desktop-3-12 3.26.2-1
ii libgtk-3-0 3.22.25-1
ii libnautilus-extension1a 3.26.0-1
ii libpango-1.0-0 1.40.13-1
ii libpangocairo-1.0-0 1.40.13-1
ii libsecret-1-0 0.18.5-4
ii shared-mime-info 1.9-2
Versions of packages evince recommends:
ii dbus-user-session [default-dbus-session-bus] 1.12.0-1
ii dbus-x11 [dbus-session-bus] 1.12.0-1
Versions of packages evince suggests:
ii gvfs 1.34.1-1
pn nautilus-sendto <none>
ii poppler-data 0.4.8-2
ii unrar 1:5.5.8-1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list