GNOME Bugzilla – Bug 525333
evince crashed with SIGSEGV in g_closure_invoke()
Last modified: 2018-05-22 13:22:56 UTC
The bug has been opened on https://bugs.launchpad.net/ubuntu/+source/evince/+bug/209284 "Binary package hint: evince Crash happened after clicking the link inside pdf.
+ Trace 193773
Could you provide the pdf file causing this crash, please?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
Created attachment 273234 [details] PDF resulting in crash When try to save and close the pdf, evince crashed
Reopening, although I am unsure the reason is exactly the same as it was reported originally.
Something similar happens every time I open an already opened document. This is the trace >Program received signal SIGSEGV, Segmentation fault. >0x000000000043931b in ?? () >(gdb) bt >#0 0x000000000043931b in ?? () >#1 0x00000000004351c0 in ?? () >#2 0x00007ffff57c9255 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 >#3 0x00007ffff57daf5c in ?? () from /usr/lib/libgobject-2.0.so.0 >#4 0x00007ffff57e3768 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 >#5 0x00007ffff57e39cf in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 >#6 0x00007ffff57cd985 in ?? () from /usr/lib/libgobject-2.0.so.0 >#7 0x00007ffff57cfd91 in g_object_notify () from /usr/lib/libgobject-2.0.so.0 >#8 0x000000000043347c in ?? () >#9 0x00007ffff57c9484 in ?? () from /usr/lib/libgobject-2.0.so.0 >#10 0x00007ffff57e3077 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 >#11 0x00007ffff57e39cf in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 >#12 0x00007ffff7966b63 in ?? () from /usr/lib/libevview3.so.3 >#13 0x00007ffff54f492d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 >#14 0x00007ffff54f4d08 in ?? () from /usr/lib/libglib-2.0.so.0 >#15 0x00007ffff54f4dbc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 >#16 0x00007ffff5aaefbc in g_application_run () from /usr/lib/libgio-2.0.so.0 >#17 0x000000000041ca02 in ?? () >#18 0x00007ffff4c07040 in __libc_start_main () from /usr/lib/libc.so.6 >#19 0x000000000041cb23 in ?? () (gdb) It's been reported at the debian bug tracker too: http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1261691.html
Felipe, could you try to improve the stacktrace? It seems you don't have debug symbols for evince.
This is what I get with a debug build: Program received signal SIGSEGV, Segmentation fault. 0x000000000043889b in ev_window_title_sanitize_title (window_title=0x90f890, window_title=0x90f890, title=<synthetic pointer>) at ev-window-title.c:80 80 backend = G_OBJECT_TYPE_NAME (window_title->document); (gdb) bt
+ Trace 234150
I tried to reproduce with evince's version from git, and the problem doesn't occur anymore.
felipe, your bug is different, and has already been fixed in git master. the fix will be in evince 3.14.1.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/61.