replica23x5 sourcecode # emerge -pv xfce4-panel xfce4-weather glib These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] xfce-base/xfce4-panel-4.2.3 USE="-debug" 1,363 kB [ebuild R ] xfce-extra/xfce4-weather-0.4.9 USE="-debug -doc" 627 kB [ebuild R ] dev-libs/glib-2.11.4 USE="-debug -doc -hardened" 0 kB [1] sourcecode@replica23x5 ~ $ xfce4-panel *** glibc detected *** double free or corruption (out): 0x082f7490 *** Aborted replica23x5 sourcecode # emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r11 i686) ================================================================= System uname: 2.6.16-gentoo-r11 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.6.15 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.17 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-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ALSA_CARDS="via82xx" ARCH="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CCACHE_DIR="/var/tmp/ccache" CCACHE_SIZE="4G" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORFGBG="7;default;0" COLORTERM="Eterm" COLORTERM_BCE="Eterm" CONFCACHE_DIR="/var/tmp/confcache" CONFIG_PROTECT="/etc /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/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CVS_RSH="ssh" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose" EMERGE_WARNING_DELAY="10" ETERM_THEME_ROOT="/usr/share/Eterm/themes/Eterm" ETERM_VERSION="0.9.3" FEATURES="assume-digests autoconfig ccache digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox" FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}" FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7/html" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/" G_BROKEN_FILENAMES="1" G_FILENAME_ENCODING="UTF-8" HOME="/root" HOSTNAME="replica23x5" HTTP_PROXY="http://127.0.0.1:8118/" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/info:/usr/share/info/emacs-21" INPUT_DEVICES="keyboard mouse" JAVAC="/opt/blackdown-jdk-1.4.2.03/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2.03" JDK_HOME="/opt/blackdown-jdk-1.4.2.03" KDEDIRS="/usr" KERNEL="linux" LANG="de_DE@euro" LANGUAGE="49" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LINGUAS="de" LOGNAME="root" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:" MAKEOPTS="-j2" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/man::/opt/blackdown-jdk-1.4.2.03/man:/usr/qt/3/doc/man" OPENGL_PROFILE="nvidia" PAGER="/usr/bin/less" PATH="/sbin:/bin:/usr/sbin:/usr/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa x86" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib/portage/bin" PORTAGE_CALLER="emerge" PORTAGE_CONFIGROOT="/" PORTAGE_ELOG_CLASSES="log warn error" PORTAGE_ELOG_MAILFROM="portage" PORTAGE_ELOG_MAILSUBJECT="package ${PACKAGE} merged on ${HOST} with notice" PORTAGE_ELOG_MAILURI="root@localhost" PORTAGE_ELOG_SYSTEM="save mail" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_PYM_PATH="/usr/lib/portage/pym" 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_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-main" PRELINK_PATH="" PRELINK_PATH_MASK="" PWD="/home/sourcecode" PYTHONPATH="/usr/lib/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}" ROOT="/" RPMDIR="/usr/portage/rpm" SESSION_MANAGER="local/replica23x5:/tmp/.ICE-unix/8318" SHELL="/bin/bash" SHLVL="4" SSH_AGENT_PID="8315" SSH_AUTH_SOCK="/tmp/ssh-jNBNrt8313/agent.8313" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="Eterm" USE="X aac alsa apache2 apm arts asf avi berkdb bitmap-fonts bzip2 cdr cli crypt cups dlloader dri dvd dvdread eds emacs emboss encode esd ffmpeg foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imap imlib ipv6 isdnlog jpeg kde libg++ libwww mad maildir-kdepim mikmod motif mp3 mpeg mysql ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl php png postgres pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev unicode vcd videos vorbis win32codecs x86 xml xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de userland_GNU video_cards_nvidia" USER="root" USERLAND="GNU" USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS LIRC_DEVICES USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults" VIDEO_CARDS="nvidia" WINDOWID="44040260" XARGS="xargs -r" XAUTHORITY="/root/.xauthVuqRko" _="/usr/bin/emerge" http_proxy="http://127.0.0.1:8118/"
UPDATE: It's not xfce4-panel self, its the panel Plugin xfce4-weather (0.4.9), if its enabled the panel got crashed with this glibc Version.
*** Bug 143014 has been marked as a duplicate of this bug. ***
Could you test with the most recent stable version of glibc, and report back if its still a problem?
Yep, the bug still exists, but it changed a bit. I can add the Plugin and it works, but when I want to activate some labels like Air Pressure or Atmospharic State, it crashes. It even crashes when I try to remove the plugin... Sascha
This bug looks like duplicate of bug http://bugs.gentoo.org/show_bug.cgi?id=133772 but I'm not sure because Sascha didn't tell which version/revision of xfce4-weather didn't work for him Sascha, try xfce4-weather-0.4.9-r2 instead of plain 0.4.9 or 0.4.9-r1.
I used the plain 0.4.9 version, but the 0.4.9-r2 doesn't work either :/ Sascha
Nichoj, 0.6.0 is out and most likely fixes this problem. Can't reproduce w/ glibc 2.5, xfce-panel-4.4.0, xfce4-weather-0.6.0. (Mentioned ebuilds are included in my tarballs, you know the location)
Can't reproduce on xfce4-weather-0.6.0 which is now unmasked. Reopen if it still happens with 0.6.0.
0.4.9 is not ported for modular X and is still using deprecated xfce4.eclass. also, without the patch included in -r2 it makes xfce4-panel segfault(!) so 0.4.9 needs to be killed from tree asap and -r2 marked stable instead. thanks, drac
Just to clarify, 0.4.9 is completely broken, 0.4.9-r2 is less broken and is ported for modular X and problems it might have, are no regression from 0.4.9 so don't let it stop you.
Aaarg, bug 153225 allready covers this.