GAIM crashes whenever I try to send a file, the output from the command line is in "additional information". Reproducible: Always Steps to Reproduce: 1. log in 2. attempt to send file 3. gaim tells me it's cheating on me ; ; Actual Results: crash Expected Results: send file. (00:06:14) oscar: Recived IM from Wxxxxxh81 with 1 parts (00:06:14) oscar: Parsing IM part, charset=0x0000, charsubset=0x0000, datalen=83 (00:06:15) prefs: writing prefs out to disk. dns[22249]: nobody needs me... =( dns[22248]: nobody needs me... =( (00:06:27) oscar: AAA - in oscar_xfer_send_init (00:06:27) network: Listening on port: 5190 (00:06:27) oscar: port is 5190, ip is 209.103.209.227 (00:06:27) g_log: file crux-pixmaps.c: line 419 (eazel_engine_image_render): ass ertion `width > 0' failed Hi, user. We need to talk. I think something's gone wrong here. It's probably my fault. No, really, it's not you... it's me... no no no, I think we get along well it's just that.... well, I want to see other people. I... what?!? NO! I haven 't been cheating on you!! How many times do you want me to tell you?! And for the last time, it's just a rash! Aborted star@syncro star $
BackTrace: (gdb) bt #0 0x403bd426 in _gdk_x11_gc_flush () from /usr/lib/libgdk-x11-2.0.so.0 #1 0x00080000 in ?? () #2 0x081223e0 in ?? () #3 0xbfff83b8 in ?? () #4 0x4057715d in XChangeGC () from /usr/X11R6/lib/libX11.so.6 #5 0x404c1ac4 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb)
emerge info: Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.25-gentoo-r2 i686) ================================================================= System uname: 2.4.25-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://mirrors.tds.net/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl acpi alsa apache2 apm arts avi berkdb bitmap-fonts crypt cups directfb emacs encode esd ethereal exiscan exiscan-acl fam flac foomaticdb fortran gdbm gif gnome gpm gps gstreamer gtk gtk2 ieee1394 imagemagick imlib ipv6 jack jack-tmpfs java jpeg kde ldap libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls offensive oggvorbis opengl oss pam pcmcia pdflib perl png portaudio python qt quicktime readline samba sdl slang snmp spell sse ssl svga tcpd tiff truetype xml2 xmms xv zlib video_cards_radeon"
(00:06:27) g_log: file crux-pixmaps.c: line 419 (eazel_engine_image_render): ass ertion `width > 0' failed Can you try another gtk/gnome theme, just to test? Might be that crux-theme is missing an image, or that gaim failes to send an image somewhere to a widget.
Judging from that limited backtrace (practically useless without debugging symbols), I'd say that this is definitely not a gaim issue. Stian might be on the right track with theme issues.
Yes, Crux is really the problem. I switched to a different theme and sent a file successfully. Crux fix? ;)
I'd say this is an UPSTREAM issue with the Crux theme. Perhaps file a bug with them.