Re: gnomecc bombs (0.99.3)



Lyndon Drake <lyndon@stat.auckland.ac.nz> writes:

> If I click the OK or Cancel buttons in any of the applets in gnomecc, it
> dumps core.  Here's the gdb output:

Thanks for the bug report - just fixed this in CVS.

Martin

> 
> [lyndon@r lyndon]$ gdb bin/gnomecc
> GDB is free software and you are welcome to 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.
> GDB 4.16 (i386-unknown-freebsd), 
> Copyright 1996 Free Software Foundation, Inc...
> (gdb) run
> Starting program: /usr/home/lyndon/bin/gnomecc 
> 
> ** WARNING **: Could not open help topics file NULL
> 
> Gtk-WARNING **: gtk_signal_connect_by_type(): could not find signal id (70) in the `CappletWidget' class ancestry
> Here!
> add 0x1c00010
> 
> Gtk-WARNING **: invalid cast from `(unknown)' to `GtkWidget'
> 
> Gtk-CRITICAL **: file gtkwidget.c: line 3377 (gtk_widget_get_style): assertion `GTK_IS_WIDGET (widget)' failed.
> remove 0x1c00010
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x33c96 in gtk_ctree_node_set_foreground (ctree=0x14a400, node=0x112a8c, 
>     color=0x4) at gtkctree.c:5110
> 5110	      GTK_CTREE_ROW (node)->row.foreground = *color;
> (gdb) bt
> #0  0x33c96 in gtk_ctree_node_set_foreground (ctree=0x14a400, node=0x112a8c, 
>     color=0x4) at gtkctree.c:5110
> #1  0x3416 in cancel_button_callback (widget=0x14e538, data=0x15a240)
>     at capplet-manager.c:210
> #2  0xb586a in gtk_marshal_NONE__NONE (object=0x14e538, 
>     func=0x33cc <cancel_button_callback>, func_data=0x15a240, args=0xefbfd0fc)
>     at gtkmarshal.c:363
> #3  0x7e50b in gtk_handlers_run (handlers=0x11f300, signal=0xefbfd0b8, 
>     object=0x14e538, params=0xefbfd0fc, after=0) at gtksignal.c:1877
> #4  0x7da56 in gtk_signal_real_emit (object=0x14e538, signal_id=109, 
>     params=0xefbfd0fc) at gtksignal.c:1445
> #5  0x7b7b2 in gtk_signal_emit (object=0x14e538, signal_id=109)
>     at gtksignal.c:528
> #6  0xcf44 in gtk_button_clicked (button=0x14e538) at gtkbutton.c:330
> #7  0xe33c in gtk_real_button_released (button=0x14e538) at gtkbutton.c:844
> #8  0xb586a in gtk_marshal_NONE__NONE (object=0x14e538, 
>     func=0xe2c8 <gtk_real_button_released>, func_data=0x0, args=0xefbfd428)
>     at gtkmarshal.c:363
> #9  0x7d96b in gtk_signal_real_emit (object=0x14e538, signal_id=108, 
>     params=0xefbfd428) at gtksignal.c:1408
> #10 0x7b7b2 in gtk_signal_emit (object=0x14e538, signal_id=108)
>     at gtksignal.c:528
> #11 0xcea8 in gtk_button_released (button=0x14e538) at gtkbutton.c:321
> #12 0xddae in gtk_button_button_release (widget=0x14e538, event=0x16b12c)
>     at gtkbutton.c:704
> #13 0xb5654 in gtk_marshal_BOOL__POINTER (object=0x14e538, 
>     func=0xdd1c <gtk_button_button_release>, func_data=0x0, args=0xefbfd768)
>     at gtkmarshal.c:32
> #14 0x7da83 in gtk_signal_real_emit (object=0x14e538, signal_id=27, 
>     params=0xefbfd768) at gtksignal.c:1460
> #15 0x7b7b2 in gtk_signal_emit (object=0x14e538, signal_id=27)
>     at gtksignal.c:528
> #16 0xad41c in gtk_widget_event (widget=0x14e538, event=0x16b12c)
>     at gtkwidget.c:2729
> #17 0x58181 in gtk_propagate_event (widget=0x14e538, event=0x16b12c)
>     at gtkmain.c:1237
> #18 0x57626 in gtk_main_do_event (event=0x16b12c) at gtkmain.c:694
> #19 0xc41bf in gdk_event_dispatch (source_data=0x0, current_time=0xefbfdaa8, 
>     user_data=0x0) at gdkevents.c:2061
> #20 0xdf82c in g_main_dispatch (current_time=0xefbfdaa8) at gmain.c:640
> #21 0xdfc19 in g_main_iterate (block=1, dispatch=1) at gmain.c:829
> #22 0xdfe25 in g_main_run (loop=0x13e540) at gmain.c:887
> #23 0x571ff in gtk_main () at gtkmain.c:456
> #24 0x2b13 in control_center_corba_gtk_main (argc=0xefbfdb18, argv=0xefbfdb38)
>     at corba-glue.c:118
> #25 0x1cca in main (argc=1, argv=0xefbfdb38) at main.c:194
> (gdb) cont
> Continuing.
> 
> Program terminated with signal SIGSEGV, Segmentation fault.
> The program no longer exists.
> 
> 
> Lyndon
> 
> 
> -- 
>         FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
>          To unsubscribe: mail gnome-list-request@gnome.org with 
>                        "unsubscribe" as the Subject.
> 

-- 
-----------------------------------------------------------------
   Martin Baulig - Angewandte Mathematik - Universitaet Trier
   martin@home-of-linux.org, http://www.home-of-linux.org/
------------------------------------------------------------------



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