gaim 1.21 segfaults 100% of the time when trying to recieve or send an instant message. I re-emerged it using the debug flag. Reproducible: Always Steps to Reproduce: 1.Start gaim 2.Send an IM 3. Actual Results: It segfaulted. Expected Results: Worked. emerge --info: Gentoo Base System version 1.6.10 Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-hardened-r1 i686) ================================================================= System uname: 2.6.11-hardened-r1 i686 Pentium II (Deschutes) Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 6 2005, 10:49:21)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium2 -mmmx -fomit-frame-pointer -pipe -fforce-mem -fforce-addr -mfpmath=387" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium2 -mmmx -fomit-frame-pointer -pipe -fforce-mem -fforce-addr -mfpmath=387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://130.207.108.134/pub/gentoo ftp://130.207.108.135/pub/gentoo http://open-systems.ufl.edu/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dfx X acpi alsa apm avi berkdb bitmap-fonts cdr crypt cups dba dvd dvdread emboss encode fastcgi foomaticdb fortran gd gdbm gif gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mysql ncurses nls nptl ogg oggvorbis opengl pam pdflib perl png python qt quicktime readline real ruby samba sdl server spell ssl svga tcltk tcpd threads tiff truetype truetype-fonts type1-fonts usb vorbis wmf xml xml2 xmms xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS And gaim -d output after a lot of seemingly meaningless stuff: oscar: Sending IM, charset=0x0000, charsubset=0x0000, length=1 dns[15768]: Oops, father has gone, wait for me, wait...! Segmentation fault
do you have sounds on? if so, try turning them off. this has been a problem for me. (not that it shouldn't be solved, just that it would be good to know that it is the problem)
*** Bug 90678 has been marked as a duplicate of this bug. ***
*** Bug 90676 has been marked as a duplicate of this bug. ***
Wow, disabling the sounds did make it work. Sorry about the duplicate posts.
I'm guessing you use arts for sound.
No actually, its not even on my system because I feel that it is evil. I played with the sounds options a bit to try and figure out what was causing it more exactly. Apparently everything is fine on esd, arts, console beep, and command, but it crashed everytime when automatic was selected and it tried to play a sound.
If you don't use ARTS then we'll have a problem. Can you get us a GDB backtrace?
Still need gdb backtrace.
Sorry, I haven't been able to reproduce the bug in quite sometime. Whatever it was that was causing the bug must have been resolved in later versions of gaim.
Very well.