Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118008 - net-im/gaim-1.5.0 segfaults as normal user, runs fine by root with x11-libs/gtk+-2.8.8
Summary: net-im/gaim-1.5.0 segfaults as normal user, runs fine by root with x11-libs/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Highest critical (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-06 02:53 UTC by Gabor MARTON
Modified: 2006-01-08 06:36 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor MARTON 2006-01-06 02:53:08 UTC
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
Comment 1 Gabor MARTON 2006-01-06 02:53:46 UTC
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
Comment 2 Niels Burmeister 2006-01-08 03:36:22 UTC
(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
Comment 3 Kathryn Kulick (RETIRED) gentoo-dev 2006-01-08 06:04:27 UTC
Would you mind terribly rebuilding gaim after updating gtk+ to 2.8.8 and let me know if the problem still persists?
Comment 4 Niels Burmeister 2006-01-08 06:22:59 UTC
(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
Comment 5 Niels Burmeister 2006-01-08 06:33:47 UTC
(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

Comment 6 Kathryn Kulick (RETIRED) gentoo-dev 2006-01-08 06:36:25 UTC
I'll resolve the bug for now, if you find it's happening again just re-open :)