Panel Dies w. Bad Pixmap
- From: Jay Bloodworth <jay pathways sde state sc us>
- To: Gnome Mailing List <gnome-list gnome org>
- Subject: Panel Dies w. Bad Pixmap
- Date: Wed, 20 May 1998 09:43:48 -0400 (EDT)
Last two panel builds from RHAD RPMs and the current CVS die on my machine
with a Bad Pixmap Error. Dump of gdb session which gives the error along
with a backtrace follows:
[jay@chef panel]$ gdb ./panel
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-redhat-linux), Copyright 1996 Free Software Foundation,
Inc...
(gdb) break make_hidebutton
Breakpoint 1 at 0x806a082: file panel-widget.c, line 1793.
(gdb) run
Starting program: /home/jay/GNOME/gnome-core/panel/./panel
debug: need old_cfg here
Breakpoint 1, make_hidebutton (panel=0x81472b0,
pixmaparrow=0x808fb2a "panel-arrow-left.xpm",
pixmaphandle=0x808fb16 "panel-menu-main.xpm", snapped=PANEL_BOTTOM,
wi=40,
he=0, hidefunc=0x8069604 <panel_show_hide_right>) at
panel-widget.c:1793
1793 if(snapped != PANEL_DRAWER) {
(gdb) cont
Continuing.
Breakpoint 1, make_hidebutton (panel=0x81472b0,
pixmaparrow=0x808fb3f "panel-arrow-up.xpm",
pixmaphandle=0x808fb16 "panel-menu-main.xpm", snapped=PANEL_BOTTOM,
wi=0,
he=40, hidefunc=0x8069604 <panel_show_hide_right>) at
panel-widget.c:1793
1793 if(snapped != PANEL_DRAWER) {
(gdb) cont
Continuing.
** ERROR **: BadPixmap (invalid Pixmap parameter)
serial 840 error_code 4 request_code 2 minor_code 0
Program received signal SIGABRT, Aborted.
0x404ed5f1 in __kill ()
(gdb) bt
#0 0x404ed5f1 in __kill ()
#1 0x404ed40f in raise (sig=6) at ../sysdeps/posix/raise.c:28
#2 0x404ee62f in abort () at ../sysdeps/generic/abort.c:134
#3 0x403d4fc2 in g_error ()
#4 0x403bbdb7 in gdk_x_error ()
#5 0x40419810 in _XError ()
#6 0x40418228 in _XReply ()
#7 0x40414085 in XSync ()
#8 0x40260822 in gdk_imlib_render ()
#9 0x401fb1ad in finish_load ()
#10 0x401fb31a in load_file ()
#11 0x401fb4dd in gnome_pixmap_load_file ()
#12 0x401fa64d in gnome_pixmap_new_from_file ()
#13 0x806a0b0 in make_hidebutton (panel=0x81472b0,
pixmaparrow=0x808fb3f "panel-arrow-up.xpm",
pixmaphandle=0x808fb16 "panel-menu-main.xpm", snapped=PANEL_BOTTOM,
wi=0,
he=40, hidefunc=0x8069604 <panel_show_hide_right>) at
panel-widget.c:1796
#14 0x806a67f in panel_widget_new (size=50, orient=PANEL_HORIZONTAL,
snapped=PANEL_BOTTOM, mode=PANEL_EXPLICIT_HIDE, state=PANEL_SHOWN,
pos_x=0, pos_y=0, drop_zone_pos=DROP_ZONE_RIGHT, back_pixmap=0x0,
back_color=0x0) at panel-widget.c:1893
#15 0x8056567 in init_user_panels () at main.c:916
#16 0x8056bae in main (argc=1, argv=0xbffffa18) at main.c:1104
I tried symlinking panel-arrow-up.xpm to panel-arrow-left.xpm just in case
it had something to do with the pixmap itself, but it still dies at the
same place.
Jay
+---------------------------------+------------------------------+
| Jay Bloodworth | jay@pathways.sde.state.sc.us |
| Network Technician | Voice: (803) 734-7000 |
| SC Department of Education | Fax: (803) 734-4064 |
+---------------------------------+------------------------------+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]