Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134173 - multiple double-free() problems with glibc 2.4
Summary: multiple double-free() problems with glibc 2.4
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-23 22:46 UTC by Andreas Faust
Modified: 2006-05-24 00:42 UTC (History)
0 users

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 Andreas Faust 2006-05-23 22:46:28 UTC
I have since a few days huge problems with double-free()'s.
It probably turned out by me using ebuildcheck utility and rebuilding everything, that was shown as having majorly changed.

Since then, for example evolution-2.4 and gaim-1.5 wouldn't work anymore. They double-free'd.

Even setting up the whole system new gave me exactly the same errors.

so, something must be broken somewhere there...
gaim 2.0.0-beta works fine (but i had to unmask it first) and also does evolution-2.6 (but it lacks icons with kde) ... But is it intentional, that older working software, even if compiled against my system won't run with new gentoo ?

Steps to reproduce:
1 - Compile gaim 1.5.0 against freshly installed ~x86 system
2 - run it 
3 - Boom!

(same with evolution-2.4, but this is going nuts, becuase its threaded)

There might more software be affected, but thats what turned out immediatly to me


---- info of new system ---
Portage 2.1_rc2-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System version 1.12.0
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
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.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache digest distlocks metadata-transfer nostrip parallel-fetch sandbox sfperms strict userpriv"
GENTOO_MIRRORS=" ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/usr/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://134.147.32.57/gentoo-portage"
USE="x86 3dnow 3dnowext 64bit 7zip X X509 aac accounting acl acpi activefilter adns afs aim apache2 apm aqua_theme arts asf asm audacious audiofile bash-completion berkdb big-tables bitmap-fonts bluetooth buttons bzip2 caps cdb cdda cdio cdr cgi checkpath chroot clearpasswd cli cluster clvm cpudetection crypt css cups curl curlwrappers dbm dbox2 dbus dcc dga discard-path dpms dri dts dv dvb dvd dvdr dvdread eap-tls ecaggressive eckb1 ecmark ecmark2 ecmark3 ecmg2 ecsteve ecsteve2 eds emerald encode esd eurofile evolution extensions extrafilters extramodules fame fat ffmpeg flatfile florz foomaticdb fortran fuse gdbm glibc-omitfp gnokii gnome gphoto2 gpm gs gstreamer gtk gtk2 hal hash hbci hfs howl http httpd icp icq id3 idea idn ieee1394 imap imlib inline innodb inode input_devices_keyboard input_devices_mouse iproute2 ipv6 irssi isdnlog java javascript jfs jikes john jpeg kde kdeenablefinal keyscrub kqemu lame ldap libg++ libsexy libwww lids live logrotate lzo mad maildir mailwrapper max-idx-128 mcal mcve mhash mikmod mime mimencode mjpeg mmap mmx mmxext mod mode-force mode-owner mode-paranoid modperl motif mozcalendar moznoirc mp3 mp4 mp4live mpeg mplayer mppe-mppc mschap msn mysql mysqli ncurses net netboot nethack network nfs nls nptl nptlonly nsplugin ntfs ntlm nvidia nvram nvtv oav ogg oggvorbis opengl openssh openssl oscar oss overload pam pam_chroot pam_timestamp passwordsave pcapnav pcre pda pdf perl php png ppds pppd priority procmail python pyzor qmail qt quicktime rar razor rc5 rdesktop readline real reflection reiser4 reiserfs rtc samba sblive scanner scp screen sdl sendfile server session sftp sftplogging sharedext sharedmem shout silc skey skins slp smarty smime smp sms snmp snortsam spamassassin speex spell spf spl sql srv sse sse-filters sse2 ssl startup-notification stream swat sysfs syslog sysvipc tcpd threads tools tos transcode truetype truetype-fonts type1-fonts ucs2 udev unicode usb utf8 v4l v4l2 vcd vchroot vdr vfat video_cards_nvidia vidix vim vnc voice vorbis watchdog webdav widescreen win32codecs winbind x264 xanim xattr xchat xchatdccserver xchattext xcomposite xfs xine xinerama xinetd xml xmlreader xmlwriter xmms xorg xscreensaver xv xvid xvmc yahoo zip zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-24 00:42:39 UTC
Don't mix stable and ~arch ebuilds. Otherwise, one ebuild - one bug. Don't file summary bugs about multiple ebuilds, please.