Hi! I have recently upgraded to x11-libs/gtk+-2.8.8, and now gaim segfaults if I run it as a normal user. If I run it as root, it runs fine. I have downgraded gtk+ to 2.6.10-r1 and that solved the problem. Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2-notebook i686) ================================================================= System uname: 2.6.14-gentoo-r2-notebook i686 Intel(R) Pentium(R) M processor 1.73GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.math.bme.hu ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.roedu.net/pub/mirrors/gentoo.org/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi activefilter alsa apm atm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups curl dhcp dvd dvdr editor eds effects emboss encode esd exif expat fam fbcon fbsplash ffmpeg firefox foomaticdb fortran ftp gdbm gif gimpprint glut gmp gnome gpm gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 java jpeg junit lcms ldap libg++ libwww lm_sensors mad mbox mikmod mime mmx mmx2 mmxext mng motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcre pdflib perl png ppds python qt quicktime radiotap readline rtc samba sasl sdl server snmp spell sse sse2 ssl tcpd tiff tools truetype truetype-fonts type1-fonts udev unicode usb userlocalse v4l v4l2 video vorbis win32codecs xine xinerama xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2-notebook i686) ================================================================= System uname: 2.6.14-gentoo-r2-notebook i686 Intel(R) Pentium(R) M processor 1.73GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.math.bme.hu ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.roedu.net/pub/mirrors/gentoo.org/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi activefilter alsa apm atm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups curl dhcp dvd dvdr editor eds effects emboss encode esd exif expat fam fbcon fbsplash ffmpeg firefox foomaticdb fortran ftp gdbm gif gimpprint glut gmp gnome gpm gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 java jpeg junit lcms ldap libg++ libwww lm_sensors mad mbox mikmod mime mmx mmx2 mmxext mng motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcre pdflib perl png ppds python qt quicktime radiotap readline rtc samba sasl sdl server snmp spell sse sse2 ssl tcpd tiff tools truetype truetype-fonts type1-fonts udev unicode usb userlocalse v4l v4l2 video vorbis win32codecs xine xinerama xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
(In reply to comment #1) I have the same problem, gaim segfaults when being started. This happens since I upgraded gtk+ to 2.8.8. Interesting is that gaim works fine when I compile and install outside of portage: ./configure --prefix=/tmp/gaim make make install works just fine. Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-ck6 i686) ================================================================= System uname: 2.6.14-ck6 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.8.1-r1, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer" 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/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict" GENTOO_MIRRORS="linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror sunsite.informatik.rwth-aachen.de/pub/linux/gentoo ftp.fhh-opensource-mirror.de/pub/gentoo.org ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" LDFLAGS="-Wl,-O1" MAKEOPTS="-s -j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/opt/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acpi alsa audiofile avi berkdb bitmap-fonts bonobo bzip2 bzlib cdr crypt curl dbus dga divx4linux dvd dvdr dvi eds emboss encode esd exif expat f77 fam ffmpeg firefox flac foomaticdb fortran gd gdbm gif glitz glut gnome gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imap imlib jpeg latex lcms libg++ libwww mad maildir mikmod mime mmx mng mp3 mpeg nautilus ncurses nls nptl nvidia offensive ogg oggvorbis opengl pam pcre pdflib perl pic png python quicktime readline samba scanner sdl slang spell sqlite sse ssl svga tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis win32codecs xine xml xml2 xosd xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LINGUAS
Would you mind terribly rebuilding gaim after updating gtk+ to 2.8.8 and let me know if the problem still persists?
(In reply to comment #3) > Would you mind terribly rebuilding gaim after updating gtk+ to 2.8.8 and let me > know if the problem still persists? I already rebuilt gaim-1.5.0, gaimosd-1.0.0 and gaim-extprefs-0.5 (the only plugins I use), but to no avail. thanks anyway
(In reply to comment #4) By unmerging gaimosd, which is marked ~x86 btw, I managed to run gaim just fine. Thing is solved for me now, it's a pity to loose gaimosd, but it is marked unstable for a good reason. Thank you and goodbye, Niels
I'll resolve the bug for now, if you find it's happening again just re-open :)