Segmentation fault when opening links in new window
@mitch.special
Submitted by Mitchel Humpherys Link to original bug (#728047)
Description
I'm consistently getting segv's after using the "Open in New Window" feature 4 or 5 times while viewing this [1] pdf.
Here's the stacktrace from gdb:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5722a4b in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
(gdb) where
#0 0x00007ffff5722a4b in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#1 0x00007ffff5722d5e in g_slice_alloc0 () from /usr/lib/libglib-2.0.so.0
#2 0x00007ffff59f00d2 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#3 0x00007ffff59d4605 in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0x00007ffff59d63fd in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ffff59d6bac in g_object_new () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff6fe1901 in ?? () from /usr/lib/libgtk-3.so.0
#7 0x00007ffff6fe320e in ?? () from /usr/lib/libgtk-3.so.0
#8 0x00007ffff6eba244 in ?? () from /usr/lib/libgtk-3.so.0
#9 0x00007ffff6ea2983 in gtk_activatable_do_set_related_action () from /usr/lib/libgtk-3.so.0
#10 0x00007ffff6fe343a in ?? () from /usr/lib/libgtk-3.so.0
#11 0x00007ffff59d6e52 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff59d76a7 in g_object_set () from /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff6ea390c in gtk_action_create_menu_item () from /usr/lib/libgtk-3.so.0
#14 0x00007ffff6eca149 in ?? () from /usr/lib/libgtk-3.so.0
#15 0x00007ffff6ec9295 in ?? () from /usr/lib/libgtk-3.so.0
#16 0x00007ffff6ec9295 in ?? () from /usr/lib/libgtk-3.so.0
#17 0x00007ffff6eccbd1 in gtk_ui_manager_ensure_update () from /usr/lib/libgtk-3.so.0
#18 0x00007ffff6eccc31 in ?? () from /usr/lib/libgtk-3.so.0
---Type <return> to continue, or q <return> to quit---
#19 0x00000000004290c7 in ?? ()
#20 0x00007ffff59d463a in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff59d67b4 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff59d6b94 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#23 0x00000000004292e1 in ?? ()
#24 0x0000000000435e79 in ?? ()
#25 0x00007ffff59f015b in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff59d4605 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff59d67b4 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff59d6b94 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#29 0x000000000043796a in ?? ()
#30 0x000000000043799d in ?? ()
#31 0x00007ffff59cf6a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#32 0x00007ffff59e103d in ?? () from /usr/lib/libgobject-2.0.so.0
#33 0x00007ffff59e8d49 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#34 0x00007ffff59e9002 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff6ea36d0 in ?? () from /usr/lib/libgtk-3.so.0
#36 0x00007ffff59cf6a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#37 0x00007ffff59e0857 in ?? () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#38 0x00007ffff59e8d49 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#39 0x00007ffff59e9002 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#40 0x00007ffff70f0f2c in gtk_widget_activate () from /usr/lib/libgtk-3.so.0
#41 0x00007ffff6fe504e in gtk_menu_shell_activate_item () from /usr/lib/libgtk-3.so.0
#42 0x00007ffff6fe5386 in ?? () from /usr/lib/libgtk-3.so.0
#43 0x00007ffff6fc95ee in ?? () from /usr/lib/libgtk-3.so.0
#44 0x00007ffff59cf8d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#45 0x00007ffff59e83a2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#46 0x00007ffff59e9002 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#47 0x00007ffff70f1e7c in ?? () from /usr/lib/libgtk-3.so.0
#48 0x00007ffff6fc799c in ?? () from /usr/lib/libgtk-3.so.0
#49 0x00007ffff6fc91ca in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
#50 0x00007ffff6bc4162 in ?? () from /usr/lib/libgdk-3.so.0
#51 0x00007ffff5707296 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0x00007ffff57075e8 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0x00007ffff570768c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0x00007ffff5caa0ac in g_application_run () from /usr/lib/libgio-2.0.so.0
#55 0x000000000041cbb3 in ?? ()
#56 0x00007ffff4e1ab05 in __libc_start_main () from /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
#57 0x000000000041cc65 in ?? ()
(gdb)
[1] ARMv7 ARM revision 0406C.b, http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0406c/index.html (PDF download requires login)
Version: 3.10.x