panel: Gdk-ERROR **: BadWindow (invalid Window parameter) (backtrace)



Hi everyone,

I've posted this problem before but didn't get a response to I'll try to
be a bit more descriptive.

If I start panel from a terminal it runs without problem until I click
on the gnome configuration tool or gnome terminal. then I get this:

--------------
Gdk-WARNING **: GdkWindow 0x2c00006 unexpectedly destroyed
                                
Gdk-ERROR **: BadWindow (invalid Window parameter)
  serial 166 error_code 3 request_code 10 minor_code 0
                                
aborting...                     
                                
Gdk-WARNING **: GdkWindow 0x1c00054 unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c0006b unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c0006c unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c0006d unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c0006e unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c00071 unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c00070 unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c0006f unexpectedly destroyed
Gdk-WARNING **: GdkWindow 0x1c0003c unexpectedly destroyed
----------------

running under gdb reveals:
--------------------------
Starting program: /usr/bin/panel 
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x404a0fa2 in _IO_fputs (str=0x80c7930 "execing: gnomecc\n",
fp=0x405376e0)
    at iofputs.c:39
iofputs.c:39: No such file or directory.

and then a backtrace:
---------------------
#0  0x404a0fa2 in _IO_fputs (str=0x80c7930 "execing: gnomecc\n",
fp=0x405376e0)
    at iofputs.c:39
#1  0x400c055d in g_print ()
#2  0x4041cbfc in gnome_desktop_entry_launch_with_args ()
#3  0x4041cc3d in gnome_desktop_entry_launch ()
#4  0x806555e in applet_menu_position ()
#5  0x8072890 in button_widget_get_type ()
#6  0x402cb7a8 in gtk_handlers_run ()
#7  0x402caaf0 in gtk_signal_real_emit ()
#8  0x402c8a41 in gtk_signal_emit ()
#9  0x80738e0 in button_widget_clicked ()
#10 0x8073972 in button_widget_clicked ()
#11 0x8072890 in button_widget_get_type ()
#12 0x402cab29 in gtk_signal_real_emit ()
#13 0x402c8a41 in gtk_signal_emit ()
#14 0x80739f8 in button_widget_up ()
#15 0x8073700 in button_widget_draw ()
#16 0x40309ee9 in gtk_marshal_BOOL__POINTER ()
#17 0x402cab29 in gtk_signal_real_emit ()
#18 0x402c8a41 in gtk_signal_emit ()
#19 0x40300bf8 in gtk_widget_event ()
#20 0x4029bb22 in gtk_propagate_event ()
#21 0x4029ac9a in gtk_main_do_event ()
#22 0x40345dfb in gdk_event_dispatch ()
#23 0x400bd2e0 in g_main_dispatch ()
#24 0x400bd88b in g_main_iterate ()
#25 0x400bda41 in g_main_run ()
#26 0x4029a66b in gtk_main ()
#27 0x80524f9 in main ()
#28 0x40467b43 in __libc_start_main (main=0x8052280 <main>, argc=1, 
    argv=0xbffffc94, init=0x805053c <_init>, fini=0x8078b4c <_fini>, 
    rtld_fini=0x4000a190 <_dl_fini>, stack_end=0xbffffc8c)
    at ../sysdeps/generic/libc-start.c:78



I'm not a C programmer...  what can be causing this?  what is iofputs.c
?

thanks,
rob



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