Re: Whose end is this broken on. . .
- From: Elliot Lee <sopwith redhat com>
- To: Gleef <dzol virtual-yellow com>
- cc: gnome-list gnome org
- Subject: Re: Whose end is this broken on. . .
- Date: Tue, 8 Dec 1998 13:02:59 -0500 (EST)
You didn't give any info on what version of everything (glib, ORBit, gtk+,
gnome-libs, gnome-core) you are using. Without this info, it's hard to
give a diagnosis.
Also if you set the GOAD_DEBUG_EXERUN environment variable you should get
some more useful debugging info.
On Tue, 8 Dec 1998, Gleef wrote:
> Another trace on the same problem, this time a trace of panel, while it is
> hung from trying to run an applet (fish_applet, but the same behavior
> occurs for all applets I've tried). From the applet traces and this
> one, it looks like it may be a GOAD problem:
>
> $ gdb panel
> GNU gdb 4.17
> [***copyright snipped***]
> This GDB was configured as "i386-redhat-linux"...
> (gdb) run
> Starting program: /opt/gnome/bin/panel
>
> Gdk-CRITICAL **: file gdkpixmap.c: line 55 (gdk_pixmap_new): assertion
> `(width != 0) && (height != 0)' failed.
> Gtk-Message: gtk_signal_connect_interp() is deprecated
> [***here is where I ran the applet***]
> goad_id:fish_applet
> GONE THROUGH ONE
> NOT FOUND
>
> Program received signal SIGINT, Interrupt.
> 0x404d4f74 in __read ()
> (gdb) bt
> #0 0x404d4f74 in __read ()
> #1 0x40502e7c in __DTOR_END__ ()
> #2 0x404a740c in _IO_file_underflow (fp=0x81d38a8) at fileops.c:303
> #3 0x404a7fe8 in __underflow (fp=0x81d38a8) at genops.c:249
> #4 0x404a55d3 in _IO_getline (fp=0x81d38a8, buf=0xbfffe598 "", n=2047,
> delim=10, extract_delim=1) at iogetline.c:47
> #5 0x404a4dc1 in _IO_fgets (buf=0xbfffe598 "", n=2048, fp=0x81d38a8)
> at iofgets.c:47
> #6 0x40016028 in goad_server_activate_exe (sinfo=0x81d7fac,
> flags=GOAD_ACTIVATE_NEW_ONLY, ev=0xbffff214) at goad.c:690
> #7 0x40015a87 in goad_server_activate (sinfo=0x81d7fac,
> flags=GOAD_ACTIVATE_NEW_ONLY) at goad.c:443
> #8 0x400154d1 in goad_server_activate_with_id (server_list=0x0,
> server_id=0x80efdc0 "fish_applet", flags=GOAD_ACTIVATE_NEW_ONLY)
> at goad.c:259
> #9 0x805fc94 in extern_start_new_goad_id (
> goad_id=0x80efdc0 "fish_applet") at extern.c:80
> #10 0x80604f6 in load_extern_applet (goad_id=0x80efdc0 "fish_applet",
> cfgpath=0x0, panel=0x80b5cd0, pos=0) at extern.c:444
> #11 0x805ee00 in add_applet (w=0x81919f0, data=0x8198428) at menu.c:868
> #12 0x40303583 in gtk_marshal_NONE__NONE (object=0x81919f0,
> func=0x805ed54 <add_applet>, func_data=0x8198428, args=0xbffff3a0)
> at gtkmarshal.c:363
> #13 0x402c6fa9 in gtk_handlers_run (handlers=0x8190e28,
> signal=0xbffff35c, object=0x81919f0, params=0xbffff3a0, after=0)
> at gtksignal.c:1880
> #14 0x402c66a1 in gtk_signal_real_emit (object=0x81919f0, signal_id=74,
> params=0xbffff3a0) at gtksignal.c:1448
> #15 0x402c4e20 in gtk_signal_emit (object=0x81919f0, signal_id=74)
> at gtksignal.c:517
> #16 0x402fa5bb in gtk_widget_activate (widget=0x81919f0)
> at gtkwidget.c:2632
> #17 0x402a20ca in gtk_menu_shell_activate_item (menu_shell=0x8197a60,
> menu_item=0x81919f0, force_deactivate=1) at gtkmenushell.c:850
> #18 0x402a1502 in gtk_menu_shell_button_release (widget=0x8197a60,
> event=0x81cc850) at gtkmenushell.c:513
> #19 0x40303265 in gtk_marshal_BOOL__POINTER (object=0x8197a60,
> func=0x402a13b8 <gtk_menu_shell_button_release>, func_data=0x0,
> args=0xbffff710) at gtkmarshal.c:32
> #20 0x402c66da in gtk_signal_real_emit (object=0x8197a60, signal_id=26,
> params=0xbffff710) at gtksignal.c:1463
> #21 0x402c4e20 in gtk_signal_emit (object=0x8197a60, signal_id=26)
> at gtksignal.c:517
> #22 0x402fa478 in gtk_widget_event (widget=0x8197a60, event=0x81cc850)
> at gtkwidget.c:2606
> #23 0x4029a5b2 in gtk_propagate_event (widget=0x81919f0, event=0x81cc850)
> at gtkmain.c:1756
> #24 0x40299aed in gtk_main_iteration_do (blocking=1) at gtkmain.c:860
> #25 0x4029a6eb in gtk_main_iteration () at gtkmain.c:658
> #26 0x402996a6 in gtk_main () at gtkmain.c:562
> #27 0x806f75e in panel_corba_gtk_main (
> service_name=0x807318c "IDL:GNOME/Panel:1.0") at orbit-glue.c:392
> #28 0x8051935 in main (argc=1, argv=0xbffffb74) at main.c:180
> (gdb)
>
> This trace is consistent. Not only does the same trace occur each
> time I try it with fish_applet, but the only variation when I use
> other applets is in the parameters (eg. "gen_util_clock" instead of
> "fish_applet" in #8 through #10).
>
> Thank you very much,
> -Gleef
>
-- Elliot
"In film you will find four basic story lines. Man versus man, man
versus nature, nature versus nature, and dog versus vampire."
- Steven Spielberg
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]