[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#390123: Reproducible crash changing keyboard language code



package grdesktop
title 390123 grdesktop: changing keyboard language code causes SIGSEGV
thanks

I rebuilt grdesktop with debugging symbols and have included the
backtrace:

gdb /usr/bin/grdesktop
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library ".

(gdb) run
Starting program: /usr/bin/grdesktop
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1224316544 (LWP 13879)]
ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave

(grdesktop:13879): Gtk-CRITICAL **: gtk_list_store_get_value: assertion `GTK_LId

(grdesktop:13879): GLib-GObject-WARNING **: gtype.c:3337: type id `0' is invalid

(grdesktop:13879): GLib-GObject-WARNING **: can't peek value table for type `<id

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224316544 (LWP 13879)]
0xb7e6a6a5 in gtk_tree_model_get_valist () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0  0xb7e6a6a5 in gtk_tree_model_get_valist ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1  0xb7e6a88d in gtk_tree_model_get () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x0805013e in sig_keychange (widget=0x8156b70, data=0x0) at optbox.c:1162
#3  0xb79a0e1b in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#4  0xb799398b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xb79a3f2d in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#6  0xb79a5429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7  0xb79a55d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0xb7e834bb in gtk_tree_view_scroll_to_cell ()
   from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7e89d14 in _gtk_tree_view_column_autosize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb7e8a5a1 in _gtk_tree_view_column_autosize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb7e8a73e in _gtk_tree_view_column_autosize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7e8ccd8 in _gtk_tree_view_column_autosize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb7db8250 in _gtk_marshal_BOOLEAN__BOXED ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb7991f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#15 0xb7993a7c in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0xb79a456f in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#17 0xb79a5208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0xb79a55d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0xb7ea1f64 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7eb1366 in gtk_window_propagate_key_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7eb41bc in gtk_window_activate_key () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb7db8250 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb7991f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#24 0xb799398b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0xb79a456f in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#26 0xb79a5208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0xb79a55d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#28 0xb7ea1f64 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#29 0xb7db1c0a in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7db2e07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb7c4beea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
#32 0xb791c731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb791f7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#34 0xb791fb67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#35 0xb7db3281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x0804d4f7 in make_gui (rdpfile=0x0) at main.c:135
#37 0x0804d9c5 in main (argc=Cannot access memory at address 0x0
) at main.c:212
(gdb)

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com

Attachment: signature.asc
Description: Digital signature


Reply to: