Package: evince Version: 3.14.1-2 Severity: normal Dear Maintainer,
I've found evince periodically segfaulting when adding a bookmark. This seems to only occur in fullscreen mode. Once evince has segfaulted, I find I can reproduce the bug by loading up the same pdf, loading my last bookmark (not the one it crashed trying to add), scrolling to the page I tried bookmarking, and trying to bookmark again. I've been unable to reproduce the initial crash in any consistent way. This has occured with multiple pdfs. The error is: 0x00007ffff538a300 in g_menu_model_get_n_items () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 I've attached the backtrace as well. -- System Information: Debian Release: 8.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages evince depends on: ii evince-common 3.14.1-2 ii gnome-icon-theme-symbolic 3.12.0-1 ii libatk1.0-0 2.14.0-1 ii libc6 2.19-18+deb8u1 ii libcairo-gobject2 1.14.0-2.1 ii libcairo2 1.14.0-2.1 ii libevdocument3-4 3.14.1-2 ii libevview3-3 3.14.1-2 ii libgdk-pixbuf2.0-0 2.31.1-2+deb8u2 ii libglib2.0-0 2.42.1-1 ii libgtk-3-0 3.14.5-1+deb8u1 ii libnautilus-extension1a 3.14.1-2 ii libpango-1.0-0 1.36.8-3 ii libpangocairo-1.0-0 1.36.8-3 ii libsecret-1-0 0.18-1+b1 ii libxml2 2.9.1+dfsg1-5 ii shared-mime-info 1.3-1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages evince recommends: ii dbus-x11 1.8.20-0+deb8u1 ii gvfs 1.22.2-1 Versions of packages evince suggests: ii nautilus 3.14.1-2 ii poppler-data 0.4.7-1 pn unrar <none> -- no debconf information
Thread 14 (Thread 0x7fffd2957700 (LWP 2294)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4e0a657 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4d9aa69 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4d9b08b in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff4ded38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff4dec935 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff464b0a4 in start_thread (arg=0x7fffd2957700) at pthread_create.c:309 #7 0x00007ffff438004d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fffe6ab7700 (LWP 2262)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4e0a53c in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff796b15f in ev_job_thread_proxy (data=<optimized out>) at /build/evince-zez1i2/evince-3.14.1/./libview/ev-job-scheduler.c:211 #3 0x00007ffff4dec935 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff464b0a4 in start_thread (arg=0x7fffe6ab7700) at pthread_create.c:309 #5 0x00007ffff438004d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffe754c700 (LWP 2261)): #0 0x00007ffff437750d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff4dc5ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4dc5ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffe755d27d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #4 0x00007ffff4dec935 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff464b0a4 in start_thread (arg=0x7fffe754c700) at pthread_create.c:309 #6 0x00007ffff438004d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fffe7fff700 (LWP 2260)): #0 0x00007ffff437750d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff4dc5ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4dc5ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff4dc6039 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffff4dec935 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff464b0a4 in start_thread (arg=0x7fffe7fff700) at pthread_create.c:309 #6 0x00007ffff438004d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffee0b8700 (LWP 2254)): #0 0x00007ffff437750d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff4dc5ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff4dc6272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff53b7f76 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffff4dec935 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff464b0a4 in start_thread (arg=0x7fffee0b8700) at pthread_create.c:309 #6 0x00007ffff438004d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7fbf980 (LWP 2250)): #0 0x00007ffff538a300 in g_menu_model_get_n_items () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #1 0x0000000000429770 in ev_toolbar_setup_bookmarks_menu ( toolbar=<optimized out>, bookmarks_submenu_model=0x8c2d00) at /build/evince-zez1i2/evince-3.14.1/./shell/ev-toolbar.c:162 #2 0x00007ffff012adc0 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #3 0x00007ffff012a828 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #4 0x00007ffff509ba64 in g_cclosure_marshal_generic () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #5 0x00007ffff509b245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x00007ffff50acf6c in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff50b5778 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff50b59df in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x000000000043086b in ev_window_setup_bookmarks (window=0x7cd6b0) at /build/evince-zez1i2/evince-3.14.1/./shell/ev-window.c:4678 #10 0x00007ffff509b245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11 0x00007ffff50acf6c in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007ffff50b5778 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007ffff50b59df in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x000000000041f20b in ev_bookmarks_add (bookmarks=0xaba870, bookmark=0x7fffffffd0c0) at /build/evince-zez1i2/evince-3.14.1/./shell/ev-bookmarks.c:250 #15 0x000000000042e5af in ev_window_cmd_bookmarks_add (action=<optimized out>, parameter=<optimized out>, user_data=0x7cd6b0) at /build/evince-zez1i2/evince-3.14.1/./shell/ev-window.c:4712 #16 0x00007ffff509b245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff50acf6c in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff50b5778 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff50b59df in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff5389b25 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #21 0x00007ffff6e026ee in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #22 0x00007ffff6e02724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #23 0x00007ffff6e02724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #24 0x00007ffff6e02724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #25 0x00007ffff6e02724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #26 0x00007ffff6e02724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #27 0x00007ffff6e02724 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #28 0x00007ffff6f3b176 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #29 0x00007ffff509b245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #30 0x00007ffff50acf6c in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #31 0x00007ffff50b5778 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #32 0x00007ffff50b59df in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #33 0x00007ffff7048e16 in gtk_widget_activate () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #34 0x00007ffff6f37d86 in gtk_menu_shell_activate_item () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #35 0x00007ffff6f3810a in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #36 0x00007ffff6f1944e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #37 0x00007ffff509b474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #38 0x00007ffff50b4b30 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #39 0x00007ffff50b59df in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #40 0x00007ffff7049e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #41 0x00007ffff6f16d5e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #42 0x00007ffff6f1896e in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #43 0x00007ffff6ac0b72 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 #44 0x00007ffff4dc5c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007ffff4dc5f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007ffff4dc5ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007ffff538220c in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #48 0x000000000041c512 in main (argc=1, argv=0x7fffffffe2a8) at /build/evince-zez1i2/evince-3.14.1/./shell/main.c:316