Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-dev: RE: [Ethereal-dev] type 'xpm' is not supported

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Visser, Martin" <martin.visser@xxxxxx>
Date: Tue, 28 Jun 2005 17:18:51 +1000
Jim,

My first suggestion would be that if you are a newbie, I would just be using the ethereal RPM that come with your distribution. (I imagine Mandriva supplies them).

Also if you do want to compile things yourself, you are probably better off obtaining the source tarball from ethereal.com rather than obtaining the mandrake packaged one. (If there is a mandrake specific src.rpm then you probably should seek help from them).

>From the dump you have given it seems that the library you have running doesn't support XPM format images. The ethereal toolbar icons are XPM format (which is an ancient bitmap format), hence the problem.

I googled for "assertion `GDK_IS_PIXBUF (pixbuf)' failed" and it seems your problem isn't unique to ethereal. 

http://bugs.mandrakelinux.com/query.php?bug=824

http://bugzilla.opendarwin.org/show_bug.cgi?id=2249


You may want to make sure your gtk/gdk libraries are up to date, and permissions are correct



  

Martin Visser, CISSP
Network and Security Consultant 
Consulting & Integration
Technology Solutions Group - HP Services

410 Concord Road
Rhodes NSW  2138
Australia 

Mobile: +61-411-254-513
Fax: +61-2-9022-1800     
E-mail: martin.visserAThp.com

This email (including any attachments) is intended only for the use of the individual or entity named above and may contain information that is confidential, proprietary or privileged. If you are not the intended recipient, please notify HP immediately by return email and then delete the email, destroy any printed copy and do not disclose or use the information in it.


-----Original Message-----
From: ethereal-dev-bounces@xxxxxxxxxxxx [mailto:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of ebay2@xxxxxxxxxxxxx
Sent: Tuesday, 28 June 2005 5:02 AM
To: ethereal-dev@xxxxxxxxxxxx
Subject: [Ethereal-dev] type 'xpm' is not supported

Newbie here with ethereal core dump on startup (core, pkgs, error below).

Q: XPM is font related? 
Should I do the gtk tutorial,
try redhat,
try subversion or just pay someone to do this?

Can anyone help me please...
-jim pruett (sorry my email provider drops my subjects!)

----------error-------------------------------
(ethereal:6338): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported

(ethereal:6338): Gdk-CRITICAL **: 
gdk_pixbuf_render_pixmap_and_mask_for_colormap: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(ethereal:6338): Gtk-CRITICAL **: gtk_image_set_from_pixmap: assertion `pixmap == NULL || GDK_IS_PIXMAP (pixmap)' failed

(ethereal:6338): GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported

** ERROR **: file toolbar.c: line 255 (ethereal_stock_icons): assertion
failed: (pixbuf)
aborting...


----My packages:------
atk1-1.10.1-1mdk.src.rpm
ethereal-0.10.11-3mdk.src.rpm
gettext-0.14.2-1mdk.src.rpm
gtk+2.0-2.6.8-1mdk.src.rpm
pango-1.8.1-1mdk.src.rpm
bison-2.0-2.0-1mdk.src.rpm
flex-2.5.4a-22mdk.src.rpm
glib2.0-2.6.5-1mdk.src.rpm
libpcap-devel-0.8.3-3mdk.src.rpm
yacc-91.7.30-768.i586.rpm

----------------------gdb core   backtrace   bt.txt-----------
GNU gdb 6.3-3mdk (Mandrakelinux)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or 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.
This GDB was configured as "i586-mandrake-linux-gnu"...Using host libthread_db 
library "/lib/tls/libthread_db.so.1".

Core was generated by `ethereal'.
Program terminated with signal 6, Aborted.

warning: current_sos: Can't read pathname for load map: Input/output error

Reading symbols from /usr/local/lib/libwiretap.so.0...done.
Loaded symbols for /usr/local/lib/libwiretap.so.0
Reading symbols from /usr/local/lib/libethereal.so.0...done.
Loaded symbols for /usr/local/lib/libethereal.so.0
Reading symbols from /usr/local/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/local/lib/libgdk-x11-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libpangoxft-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoxft-1.0.so.0
Reading symbols from /usr/lib/libpangox-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangox-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/local/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
Reading symbols from /usr/X11R6/lib/libXinerama.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXinerama.so.1
Reading symbols from /usr/X11R6/lib/libXft.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXft.so.2
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/X11R6/lib/libXfixes.so.3...done.
Loaded symbols for /usr/X11R6/lib/libXfixes.so.3
Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/pango/1.4.0/modules/pango-basic-fc.so...done.
Loaded symbols for /usr/lib/pango/1.4.0/modules/pango-basic-fc.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/acn.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/acn.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/agentx.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/agentx.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/artnet.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/artnet.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/asn1.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/asn1.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/ciscosm.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/ciscosm.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/docsis.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/docsis.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/enttec.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/enttec.so
Reading symbols 
from /usr/local/lib/ethereal/plugins/0.10.11/cosnaming.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/cosnaming.so
Reading symbols 
from /usr/local/lib/ethereal/plugins/0.10.11/coseventcomm.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/coseventcomm.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/gryphon.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/gryphon.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/irda.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/irda.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/lwres.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/lwres.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/mate.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/mate.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/megaco.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/megaco.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/mgcp.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/mgcp.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/opsi.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/opsi.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/pcli.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/pcli.so
Reading symbols 
from /usr/local/lib/ethereal/plugins/0.10.11/profinet.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/profinet.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/rdm.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/rdm.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/rlm.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/rlm.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/rtnet.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/rtnet.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/rudp.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/rudp.so
Reading symbols 
from /usr/local/lib/ethereal/plugins/0.10.11/stats_tree.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/stats_tree.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/v5ua.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/v5ua.so
Reading symbols from /usr/local/lib/ethereal/plugins/0.10.11/xml.so...done.
Loaded symbols for /usr/local/lib/ethereal/plugins/0.10.11/xml.so
#0  0xffffe410 in ?? ()
(gdb) 
(gdb) b
(gdb) ba
(gdb) bac
(gdb) back
(gdb) backt
(gdb) backtr
(gdb) backtra
(gdb) backtrac
(gdb) backtrace
(gdb) backtrace
#0  0xffffe410 in ?? ()
#1  0xbfffecc8 in ?? ()
#2  0x00000006 in ?? ()
#3  0x00003b76 in ?? ()
#4  0xb6fcd6e5 in raise () from /lib/tls/libc.so.6
#5  0xb6fcf049 in abort () from /lib/tls/libc.so.6
#6  0xb714c510 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)", 
args1=0xbffff28c "ÌW\021\b) at gmessages.c:492
#7  0xb714c52a in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)") at 
gmessages.c:512
#8  0xb714c873 in IA__g_assert_warning (log_domain=0x0, 
file=0x81157cc "toolbar.c", line=255, 
    pretty_function=0xff <Address 0xff out of bounds>, 
expression=0x81159c8 "pixbuf") at gmessages.c:547
#9  0x08093535 in toolbar_new () at toolbar.c:480
#10 0x0807f47d in main (argc=0, argv=0xbffff5b8) at main.c:3070
(gdb) Quit
(gdb) 
(gdb) 
#0  0xffffe410 in ?? ()
#1  0xbfffecc8 in ?? ()
#2  0x00000006 in ?? ()
#3  0x00003b76 in ?? ()
#4  0xb6fcd6e5 in raise () from /lib/tls/libc.so.6
#5  0xb6fcf049 in abort () from /lib/tls/libc.so.6
#6  0xb714c510 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)", 
args1=0xbffff28c "ÌW\021\b) at gmessages.c:492
#7  0xb714c52a in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)") at 
gmessages.c:512
#8  0xb714c873 in IA__g_assert_warning (log_domain=0x0, 
file=0x81157cc "toolbar.c", line=255, 
    pretty_function=0xff <Address 0xff out of bounds>, 
expression=0x81159c8 "pixbuf") at gmessages.c:547
#9  0x08093535 in toolbar_new () at toolbar.c:480
#10 0x0807f47d in main (argc=0, argv=0xbffff5b8) at main.c:3070
(gdb) 
(gdb) 
#0  0xffffe410 in ?? ()
#1  0xbfffecc8 in ?? ()
#2  0x00000006 in ?? ()
#3  0x00003b76 in ?? ()
#4  0xb6fcd6e5 in raise () from /lib/tls/libc.so.6
#5  0xb6fcf049 in abort () from /lib/tls/libc.so.6
#6  0xb714c510 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)", 
args1=0xbffff28c "ÌW\021\b) at gmessages.c:492
#7  0xb714c52a in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)") at 
gmessages.c:512
#8  0xb714c873 in IA__g_assert_warning (log_domain=0x0, 
file=0x81157cc "toolbar.c", line=255, 
    pretty_function=0xff <Address 0xff out of bounds>, 
expression=0x81159c8 "pixbuf") at gmessages.c:547
#9  0x08093535 in toolbar_new () at toolbar.c:480
#10 0x0807f47d in main (argc=0, argv=0xbffff5b8) at main.c:3070
(gdb) 
(gdb) 
#0  0xffffe410 in ?? ()
#1  0xbfffecc8 in ?? ()
#2  0x00000006 in ?? ()
#3  0x00003b76 in ?? ()
#4  0xb6fcd6e5 in raise () from /lib/tls/libc.so.6
#5  0xb6fcf049 in abort () from /lib/tls/libc.so.6
#6  0xb714c510 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)", 
args1=0xbffff28c "ÌW\021\b) at gmessages.c:492
#7  0xb714c52a in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)") at 
gmessages.c:512
#8  0xb714c873 in IA__g_assert_warning (log_domain=0x0, 
file=0x81157cc "toolbar.c", line=255, 
    pretty_function=0xff <Address 0xff out of bounds>, 
expression=0x81159c8 "pixbuf") at gmessages.c:547
#9  0x08093535 in toolbar_new () at toolbar.c:480
#10 0x0807f47d in main (argc=0, argv=0xbffff5b8) at main.c:3070
(gdb) 
(gdb) 
#0  0xffffe410 in ?? ()
#1  0xbfffecc8 in ?? ()
#2  0x00000006 in ?? ()
#3  0x00003b76 in ?? ()
#4  0xb6fcd6e5 in raise () from /lib/tls/libc.so.6
#5  0xb6fcf049 in abort () from /lib/tls/libc.so.6
#6  0xb714c510 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)", 
args1=0xbffff28c "ÌW\021\b) at gmessages.c:492
#7  0xb714c52a in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0xb71713e0 "file %s: line %d (%s): assertion failed: (%s)") at 
gmessages.c:512
#8  0xb714c873 in IA__g_assert_warning (log_domain=0x0, 
file=0x81157cc "toolbar.c", line=255, 
    pretty_function=0xff <Address 0xff out of bounds>, 
expression=0x81159c8 "pixbuf") at gmessages.c:547
#9  0x08093535 in toolbar_new () at toolbar.c:480
#10 0x0807f47d in main (argc=0, argv=0xbffff5b8) at main.c:3070
(gdb) 
(gdb)   
--------------end--------------------------

______________________________________
This E-Mail was sent with MailMax/WEB 4.1





_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev