Starting yesterday (10/01/04) afternoon, connection to the oscar network with gaim causes it to segfault. Here's the backtrace from the core file: (gdb) bt #0 0x406a2511 in kill () from /lib/libc.so.6 #1 0x4003a591 in pthread_kill () from /lib/libpthread.so.0 #2 0x4003a96b in raise () from /lib/libpthread.so.0 #3 0x406a2138 in raise () from /lib/libc.so.6 #4 0x406a38c0 in abort () from /lib/libc.so.6 #5 0x080fd177 in sighandler () #6 0x4003e011 in __pthread_sighandler () from /lib/libpthread.so.0 #7 <signal handler called> #8 0x40038232 in pthread_mutex_lock () from /lib/libpthread.so.0 #9 0x406dddaa in free () from /lib/libc.so.6 #10 0x41a15a81 in operator delete () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.2/libstdc++.so.6 #11 0x41918421 in Arts::readTypeSeq<Arts::InterfaceDef> () from /usr/kde/3.3/lib/libmcop.so.1 #12 0x0832bd88 in ?? () When trying to connect to the oscar network through icq2go, I get the following error: "Error 830.7.155 Communication disconnected. Try to login again." Also, trying to connect to oscar with gaim, I sometimes in a row got this error message, which, I think is related to the one from icq2go: "You have been connecting and disconnecting too frequently. Wait ten Minutes and try again. If you continue to try, you will need to wait longer" I waited about 3 hours the last time but it still wouldn't work after that. -->Segfault. The error message is not appearing again. I also attached gaim -d's output as a plain/text file So I remerged gaim a few times, remerged glibc... and now gaim loads successfully, but upon sending an IM, gaim crashes again. The backtrace is still the same. I then emerged kopete then to see if it possibly was a network related issue but had to find out that kopete works well. Please let me know if there's anything else you need. Reproducible: Always Steps to Reproduce: 1.start gaim 2.open message window to a buddy 3.type in message 4.press carriage return to send the message Actual Results: gaim segfaults Expected Results: send the message, stay alive stilgar ~ # emerge info Portage 2.0.51_rc7 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686) ================================================================= System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 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.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -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.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://ftp.easynet.nl/mirror/gentoo/ http://gentoo.mirror.icd.hu/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 apm arts avi bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr encode esd foomaticdb gd gif gimp gimpprint gnome gpm gtk gtk2 imlib java jpeg ldap libg++ libwww mad mikmod motif mpeg msn mysql ncurses nls nvidia oggvorbis opengl oscar pam pdflib perl php png ppds python quicktime readline samba scanner sdl slang spell ssl svga tcpd tiff truetype usb x86 xml2 xmms xprint xv xvid zlib"
Created attachment 40914 [details] gaim -d output
Gaim guys told me it would have something to do with arts. I am however not using arts. My sound settings are set to 'Automatic' and my /etc/libao.conf contains 'default_driver=alsa'. I recompiled libao with USE="-arts and -esd", now it works again.
sorry for the inconvenience!