Terminal 0.2.4 released

Bob Snyder bob.snyder at cox.net
Sun Mar 20 18:55:53 CET 2005


Benedikt Meurer wrote:

> Bob Snyder wrote:
>
>> I just upgraded to 0.2.4 using the graphic installer, which went 
>> fine. I normally run Terminal with the menubar turned off. When I 
>> right click on the Terminal background and click on "Show Menubar" it 
>> works fine. When I do it again in order to turn off the menubar I get 
>> a segfault.
>
>
> Can you try to run Terminal from gdb:
>
> $ gdb /path/to/Terminal
> (gdb) run --disable-server --hide-menubar
> ...
> crash
> (gdb) backtrace
>
> and post the output here.


Hi Benedikt, here's the backtrace.

Thanks,

Bob S.

-------------------------

(gdb) run --disable-server --hide-menubar
Starting program: /usr/local/bin/Terminal --disable-server --hide-menubar

Program received signal SIGSEGV, Segmentation fault.
0x407c8239 in g_type_check_instance_cast (type_instance=0x810daf0,
    iface_type=135199288) at gtype.c:3160
3160              is_instantiatable = node && node->is_instantiatable;
(gdb) backtrace
#0  0x407c8239 in g_type_check_instance_cast (type_instance=0x810daf0,
    iface_type=135199288) at gtype.c:3160
#1  0x080707ee in terminal_window_get_context_menu ()
#2  0x08054930 in _terminal_marshal_OBJECT__VOID ()
#3  0x407ab230 in g_closure_invoke (closure=0x816b438,
    return_value=0x67696577, n_param_values=1734960503,
    param_values=0x67696577, invocation_hint=0x67696577) at gclosure.c:437
#4  0x407be915 in signal_emit_unlocked_R (node=0x81112e8, detail=0,
    instance=0x8111b60, emission_return=0xbfffee90,
    instance_and_params=0xbfffeef0) at gsignal.c:2436
#5  0x407bd6ee in g_signal_emit_valist (instance=0x8111b60, signal_id=0,
    detail=0, var_args=0xbffff07c "\204ðÿ¿\020\224}@") at gsignal.c:2205
#6  0x407bdc04 in g_signal_emit (instance=0x67696577, signal_id=1734960503,
    detail=1734960503) at gsignal.c:2239
#7  0x08069981 in terminal_screen_vte_get_context_menu ()
#8  0x08054930 in _terminal_marshal_OBJECT__VOID ()
#9  0x407ab230 in g_closure_invoke (closure=0x817e5d0,
    return_value=0x67696577, n_param_values=1734960503,
    param_values=0x67696577, invocation_hint=0x67696577) at gclosure.c:437
#10 0x407be915 in signal_emit_unlocked_R (node=0x8112f68, detail=0,
    instance=0x8113470, emission_return=0xbffff240,
    instance_and_params=0xbffff2a0) at gsignal.c:2436
#11 0x407bd6ee in g_signal_emit_valist (instance=0x8113470, signal_id=0,
---Type <return> to continue, or q <return> to quit---
    detail=0, var_args=0xbffff42c "hôÿ¿\020\224}@p4\021\bxôÿ¿z¿{@\177")
    at gsignal.c:2205
#12 0x407bdc04 in g_signal_emit (instance=0x67696577, signal_id=1734960503,
    detail=1734960503) at gsignal.c:2239
#13 0x0806da8b in terminal_widget_context_menu ()
#14 0x0806e233 in terminal_widget_button_press_event ()
#15 0x4044b2d2 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80e6288,
    return_value=0xbffff5e0, n_param_values=2, param_values=0xbffff710,
    invocation_hint=0xbffff608, marshal_data=0x806dfcc) at 
gtkmarshalers.c:82
#16 0x407ab587 in g_type_class_meta_marshal (closure=0x80e6288,
    return_value=0x67696577, n_param_values=1734960503,
    param_values=0xbffff710, invocation_hint=0x67696577,
    marshal_data=0x67696577) at gclosure.c:514
#17 0x407ab230 in g_closure_invoke (closure=0x80e6288,
    return_value=0x67696577, n_param_values=1734960503,
    param_values=0x67696577, invocation_hint=0x67696577) at gclosure.c:437
#18 0x407be355 in signal_emit_unlocked_R (node=0x80e62d8, detail=0,
    instance=0x8113470, emission_return=0xbffff6b0,
    instance_and_params=0xbffff710) at gsignal.c:2474
#19 0x407bd6ee in g_signal_emit_valist (instance=0x8113470, signal_id=0,
    detail=0, var_args=0xbffff8a0 "¨øÿ¿¨øÿ¿") at gsignal.c:2205
#20 0x407bdc04 in g_signal_emit (instance=0x67696577, signal_id=1734960503,
    detail=1734960503) at gsignal.c:2239
---Type <return> to continue, or q <return> to quit---
#21 0x40545f7b in gtk_widget_event_internal (widget=0x8113470, 
event=0x8266478)
    at gtkwidget.c:3563
#22 0x40449912 in gtk_propagate_event (widget=0x8113470, event=0x8266478)
    at gtkmain.c:2344
#23 0x40448666 in gtk_main_do_event (event=0x8266478) at gtkmain.c:1582
#24 0x406dcf25 in gdk_event_dispatch (source=0x67696577, callback=0,
    user_data=0x0) at gdkevents-x11.c:2152
#25 0x40804352 in g_main_dispatch (context=0x80ccc80) at gmain.c:1942
#26 0x40805428 in g_main_context_dispatch (context=0x80ccc80) at 
gmain.c:2492
#27 0x40805760 in g_main_context_iterate (context=0x80ccc80, block=1,
    dispatch=1, self=0x80da938) at gmain.c:2573
#28 0x40805d91 in g_main_loop_run (loop=0x809f978) at gmain.c:2777
#29 0x40447f23 in gtk_main () at gtkmain.c:1172
#30 0x080552cc in main ()
(gdb)





More information about the Xfce mailing list