Bug#677508: gnome-terminal: received signal SIGSEGV in g_object_notify kills all terminals

Oriol Mula-Valls oriol.mula-valls at ic3.cat
Tue Jul 15 14:26:29 UTC 2014


Hi,

Our machines using Debian stable are currently affected by this bug.

This is the stack trace:
Core was generated by `gnome-terminal'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f784f7bd816 in g_object_notify (object=0xc89b10, 
property_name=0x7f7850a3bf02 "accessible-value") at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gobject.c:1154
1154	/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gobject.c: No 
such file or directory.
(gdb) bt
#0  0x00007f784f7bd816 in g_object_notify (object=0xc89b10, 
property_name=0x7f7850a3bf02 "accessible-value") at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gobject.c:1154
#1  0x00007f784f7b76e0 in g_closure_invoke (closure=0xdecd50, 
return_value=0x0, n_param_values=1, param_values=0x7fff690d7710, 
invocation_hint=0x7fff690d76b0) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
#2  0x00007f784f7c8750 in signal_emit_unlocked_R 
(node=node at entry=0xc26ad0, detail=detail at entry=0, 
instance=instance at entry=0x7f784000d720, 
emission_return=emission_return at entry=0x0,
     instance_and_params=instance_and_params at entry=0x7fff690d7710) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3551
#3  0x00007f784f7d06bc in g_signal_emit_valist (instance=0x7f784000d720, 
signal_id=<optimized out>, detail=0, 
var_args=var_args at entry=0x7fff690d7958) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3300
#4  0x00007f784f7d0852 in g_signal_emit 
(instance=instance at entry=0x7f784000d720, signal_id=<optimized out>, 
detail=detail at entry=0) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#5  0x00007f78506fb46a in gtk_adjustment_value_changed 
(adjustment=0x7f784000d720) at 
/tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkadjustment.c:762
#6  0x00007f7850f11e2f in ?? () from /usr/lib/libvte2_90.so.9
#7  0x00007f7850f12730 in ?? () from /usr/lib/libvte2_90.so.9
#8  0x00007f7850f12d08 in ?? () from /usr/lib/libvte2_90.so.9
#9  0x00007f7850f183df in ?? () from /usr/lib/libvte2_90.so.9
#10 0x00007f784f2c7eeb in g_timeout_dispatch 
(source=source at entry=0xf05b50, callback=<optimized out>, 
user_data=<optimized out>) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3882
#11 0x00007f784f2c7355 in g_main_dispatch (context=0x9b7cf0) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#12 g_main_context_dispatch (context=context at entry=0x9b7cf0) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
#13 0x00007f784f2c7688 in g_main_context_iterate (context=0x9b7cf0, 
block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading 
variable: Unhandled dwarf expression opcode 0xfa>)
     at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
#14 0x00007f784f2c7a82 in g_main_loop_run (loop=0xaa26a0) at 
/tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
#15 0x00007f78507da3d5 in gtk_main () at 
/tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkmain.c:1161
#16 0x0000000000415333 in ?? ()
#17 0x00007f784e597ead in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#18 0x0000000000415465 in ?? ()
#19 0x00007fff690d7e48 in ?? ()
#20 0x000000000000001c in ?? ()
#21 0x0000000000000001 in ?? ()
#22 0x00007fff690d9b16 in ?? ()
#23 0x0000000000000000 in ?? ()

I can also provide the core dump in case it is useful.

Packages:
ii  gnome-terminal                        3.4.1.1-2 
      amd64        GNOME terminal emulator application
ii  gnome-terminal-data                   3.4.1.1-2 
      all          Data files for the GNOME terminal emulator
ii  gir1.2-vte-2.90                       1:0.32.2-1 
      amd64        GObject introspection data for the VTE library
ii  libvte-2.90-9                         1:0.32.2-1 
      amd64        Terminal emulator widget for GTK+ 3.0 - runtime files
ii  libvte-2.90-common                    1:0.32.2-1 
      all          Terminal emulator widget for GTK+ 3.0 - common files


-- 
Oriol Mula Valls
Institut Català de Ciències del Clima (IC3)
Doctor Trueta 203 - 08005 Barcelona
Tel: +34 93 567 99 77
http://www.ic3.cat
http://ic3.cat/wikicfu



More information about the pkg-gnome-maintainers mailing list