keybindings crash app
Submitted by cur..@..ch.org
Assigned to Havoc Pennington
Description
Package: gnome-terminal Severity: major Version: 2.0.0 Synopsis: keybindings crash app Bugzilla-Product: gnome-terminal Bugzilla-Component: general BugBuddy-GnomeVersion: 2.0 (2.0.1)
Description: Description of Problem: Setting any keybinding crashes gnome-terminal
Steps to reproduce the problem:
- open terminal
- select show menu bar
- select edit->keybindings
- choose event to bined key to
- press key/key combination
Actual Results: crash dialog apears
Expected Results: keybindings....
How often does this happen? everytime
Additional Information: just installed gnome2 from red-carpet, using ximian, redhat 7.3
Debugging Information:
Backtrace was generated from '/usr/bin/gnome-terminal'
[New Thread 1024 (LWP 12058)] 0x420b4769 in wait4 () from /lib/i686/libc.so.6
`#0` 0x420b4769 in wait4 () from /lib/i686/libc.so.6
`#1` 0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6
`#2` 0x4080bca3 in waitpid () from /lib/i686/libpthread.so.0
`#3` 0x4055ccb1 in libgnomeui_segv_handle (signum=11) at
gnome-ui-init.c:620
`#4` 0x40809f75 in pthread_sighandler () from /lib/i686/libpthread.so.0
`#5` <signal handler called>
`#6` 0x401b66c9 in gtk_tree_model_get_iter (tree_model=0x1c,
iter=0xbfffea10,
path=0x81733a0) at gtktreemodel.c:680
`#7` 0x0805ad48 in accel_edited_callback (cell=0x816b998,
path_string=0x8171538 "0:0", keyval=116, mask=GDK_CONTROL_MASK,
data=0x1c)
at terminal-accels.c:893
`#8` 0x08071faa in marshal_VOID__STRING_UINT_FLAGS_UINT
(closure=0x816b810,
return_value=0x0, n_param_values=5, param_values=0xbfffed40,
invocation_hint=0xbfffec48, marshal_data=0x0) at
eggcellrendererkeys.c:125
`#9` 0x40385f4a in g_closure_invoke (closure=0x816b810, return_value=0x0,
n_param_values=5, param_values=0xbfffed40,
invocation_hint=0xbfffec48) at gclosure.c:437
`#10` 0x40399e6f in signal_emit_unlocked_R (node=0x816b7a0, detail=0,
instance=0x816b998, emission_return=0x0,
instance_and_params=0xbfffed40)
at gsignal.c:2341
`#11` 0x4039860e in g_signal_emit_valist (instance=0x816b998,
signal_id=196,
detail=0, var_args=0xbfffeff8) at gsignal.c:2100
`#12` 0x4039907d in g_signal_emit_by_name (instance=0x816b998,
detailed_signal=0x8078099 "keys_edited") at gsignal.c:2168
`#13` 0x0807263d in grab_key_callback (widget=0x8156430, event=0x808f558,
data=0x816b998) at eggcellrendererkeys.c:380
`#14` 0x4011e445 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8173208,
return_value=0xbffff200, n_param_values=2, param_values=0xbffff320,
invocation_hint=0xbffff228, marshal_data=0x0) at gtkmarshalers.c:82
`#15` 0x40385f4a in g_closure_invoke (closure=0x8173208,
return_value=0xbffff200, n_param_values=2, param_values=0xbffff320,
invocation_hint=0xbffff228) at gclosure.c:437
`#16` 0x40399e6f in signal_emit_unlocked_R (node=0x80a5ba0, detail=0,
instance=0x8156430, emission_return=0xbffff2c0,
instance_and_params=0xbffff320) at gsignal.c:2341
`#17` 0x40398678 in g_signal_emit_valist (instance=0x8156430,
signal_id=45,
detail=0, var_args=0xbffff4ac) at gsignal.c:2110
`#18` 0x4015c1e5 in gtk_signal_emit (object=0x8156430, signal_id=45)
at gtksignal.c:355
`#19` 0x401e5b7c in gtk_widget_event_internal (widget=0x8156430,
event=0x808f558)
at gtkwidget.c:3082
`#20` 0x401f1b2b in gtk_window_key_press_event (widget=0x8080d90,
event=0x808f558) at gtkwindow.c:3606
`#21` 0x4011e445 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80a5b60,
return_value=0xbffff710, n_param_values=2, param_values=0xbffff830,
invocation_hint=0xbffff738, marshal_data=0x401f1a98) at
gtkmarshalers.c:82
`#22` 0x40386343 in g_type_class_meta_marshal (closure=0x80a5b60,
return_value=0xbffff710, n_param_values=2, param_values=0xbffff830,
invocation_hint=0xbffff738, marshal_data=0xcc) at gclosure.c:514
`#23` 0x40385f4a in g_closure_invoke (closure=0x80a5b60,
return_value=0xbffff710, n_param_values=2, param_values=0xbffff830,
invocation_hint=0xbffff738) at gclosure.c:437
`#24` 0x4039a268 in signal_emit_unlocked_R (node=0x80a5ba0, detail=0,
instance=0x8080d90, emission_return=0xbffff7d0,
instance_and_params=0xbffff830) at gsignal.c:2379
`#25` 0x40398678 in g_signal_emit_valist (instance=0x8080d90,
signal_id=45,
detail=0, var_args=0xbffff9bc) at gsignal.c:2110
`#26` 0x4015c1e5 in gtk_signal_emit (object=0x8080d90, signal_id=45)
at gtksignal.c:355
`#27` 0x401e5b7c in gtk_widget_event_internal (widget=0x8080d90,
event=0x808f558)
at gtkwidget.c:3082
`#28` 0x4011e298 in gtk_propagate_event (widget=0x8156430,
event=0x808f558)
at gtkmain.c:2070
`#29` 0x4011d145 in gtk_main_do_event (event=0x808f558) at gtkmain.c:1337
`#30` 0x402aa6f7 in gdk_event_dispatch (source=0x808efc0, callback=0,
user_data=0x0) at gdkevents-x11.c:1763
`#31` 0x403d2602 in g_main_dispatch (context=0x808eff8) at gmain.c:1617
`#32` 0x403d3419 in g_main_context_dispatch (context=0x808eff8) at
gmain.c:2161
`#33` 0x403d37ac in g_main_context_iterate (context=0x808eff8, block=1,
dispatch=1, self=0x8094b28) at gmain.c:2242
`#34` 0x403d3e52 in g_main_loop_run (loop=0x8129a68) at gmain.c:2462
`#35` 0x4011c843 in gtk_main () at gtkmain.c:936
`#36` 0x08057496 in main (argc=1, argv=0xbffffc54) at terminal.c:1205
`#37` 0x42017499 in __libc_start_main () from /lib/i686/libc.so.6
Thread 1 (Thread 1024 (LWP 12058)):
`#0` 0x420b4769 in wait4 () from /lib/i686/libc.so.6
No symbol table info available.
`#1` 0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6
No symbol table info available.
`#2` 0x4080bca3 in waitpid () from /lib/i686/libpthread.so.0
No symbol table info available.
`#3` 0x4055ccb1 in libgnomeui_segv_handle (signum=11) at
gnome-ui-init.c:620
estatus = 1078015072
in_segv = 1
pid = 0
`#4` 0x40809f75 in pthread_sighandler () from /lib/i686/libpthread.so.0
No symbol table info available.
`#5` <signal handler called>
No symbol table info available.
`#6` 0x401b66c9 in gtk_tree_model_get_iter (tree_model=0x1c,
iter=0xbfffea10,
path=0x81733a0) at gtktreemodel.c:680
iter = (GtkTreeIter *) 0xbfffea10
__t = 3221218860
__r = -512
`#7` 0x0805ad48 in accel_edited_callback (cell=0x816b998,
path_string=0x8171538 "0:0", keyval=116, mask=GDK_CONTROL_MASK,
data=0x1c)
at terminal-accels.c:893
data = 0x1c
path = (GtkTreePath *) 0x81733a0
iter = {stamp = -1073746604, user_data = 0xbfffed40,
user_data2 = 0xbfffea38, user_data3 = 0x403a858f}
ke = (KeyEntry *) 0x403b2ae4
err = (GError *) 0x1
str = 0xbfffea10 "T
------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-06-23 14:43 -------
The original reporter (curtis@lifes-a-bitch.org) of this bug does not have an account here. Reassigning to the exporter, unknown@bugzilla.gnome.org. Reassigning to the default owner of the component, hp@redhat.com.
Resolution: RESOLVED FIXED