Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109642 - gamin-0.1.6 does not start: Oct 18 00:30:41 localhost gam_server: *** glibc detected *** double free or corruption (out): 0x0805f6a8 ***
Summary: gamin-0.1.6 does not start: Oct 18 00:30:41 localhost gam_server: *** glibc d...
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-17 15:32 UTC by Dead Schorsch
Modified: 2005-11-04 00:27 UTC (History)
5 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 Dead Schorsch 2005-10-17 15:32:59 UTC
The gam_server process is started by Gnome 2.12, but it does not come up
properly. /var/log/user.log repeats saying:

Oct 18 00:29:59 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805f6a8 ***
Oct 18 00:30:03 localhost last message repeated 3 times
Oct 18 00:30:05 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805e550 ***
Oct 18 00:30:08 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805f6a8 ***
Oct 18 00:30:32 localhost last message repeated 11 times
Oct 18 00:30:34 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805e550 ***
Oct 18 00:30:35 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805f6a8 ***
Oct 18 00:30:36 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805e550 ***
Oct 18 00:30:41 localhost gam_server: *** glibc detected *** double free or
corruption (out): 0x0805f6a8 ***


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.53_rc5 (default-linux/x86/2005.1, gcc-3.4.4,
glibc-2.2.5-r2,glibc-2.3.5-r2, 2.6.13-gentoo-r2 i686)
=================================================================
System uname: 2.6.13-gentoo-r2 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.12.0_pre9
dev-lang/python:     2.2.3-r5, 2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
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/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks fixpackages sandbox sfperms strict
userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac aalib acpi acpi4linux activefilter adns aim alsa
apache2 async audiofile avi bash-completion berkdb bitmap-fonts bluetooth bmp
bonobo bzip2 bzlib cddb cdinstall cdparanoia cdr chroot crypt cups curl dbus dga
divx4linux doc dvb dvd dvdr eds emboss encode esd evo exif fbcon flac foomaticdb
fortran ftp gd gdbm gif gimp gimpprint gnome gnomedb gphoto2 gpm gstreamer gtk
gtk2 gtkhtml guile hal iconv imagemagick imap imlib imlib2 ipv6 irmc java jikes
jpeg junit ldap libg++ libwww live lzw-tiff mad mbox mime mmx mmx2 mmxext
mozilla moznocompose moznoirc moznomail mozp3p mozplaintext mozsvg mp3 mpeg
mpeg4 msn ncurses netbeans nls nocd nptl ntplonly nvidia ogg oggvorbis openal
opengl pam pda pdflib perl php png posix postgres ppds python quicktime readline
samba scanner sdl slang smime sockets sox speex spell sse ssl svg svga tcpd
tetex tga tiff truetype-fonts type1-fonts unicode usb vcd videos vidix vorbis
win32codecs wmf xfs xine xinerama xml xml2 xosd xpm xv xvid xvmc zlib linguas_de
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 1 Alexander Skwar 2005-10-18 11:06:56 UTC
I'm also seeing that gam_server / gamin crashes all the time.

Oct 18 20:08:07 blatt gam_server: *** glibc detected *** double free or
corruption (fasttop): 0x08066670 ***

Oct 18 20:08:44 blatt gam_server: *** glibc detected *** double free or
corruption (out): 0x08060520 ***
Comment 2 Alexander Skwar 2005-10-18 11:08:31 UTC
In a terminal I started dvdrip and get a lot of these messages:

end from FAM server connection
invalid length 10794
invalid length 10794
invalid length 10794
invalid length 10794
Comment 3 John N. Laliberte (RETIRED) gentoo-dev 2005-10-18 11:13:40 UTC
did some quick investigating and will get back later, see this redhat bug:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=168744
Comment 4 Dead Schorsch 2005-10-18 11:28:27 UTC
Creating a .gaminrc with content

fsset nfs kernel

as suggested by the RedHat bug report makes the repetitive log-messages
dissappear and gam_server does not change the PID that often any more. I should
add, that my $HOME is imported from a NFS server.

Yet, directory content view for example in Nautilus is not updated until i
explicitely request refresh (using menu or Ctrl-R).
Comment 5 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-10-18 13:10:41 UTC
Just as a data point, a user on IRC had this problem, and fixed it by
re-emerging gamin, gnome-vfs, and nautilus.
Comment 6 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-10-25 10:14:01 UTC
I've added gamin-0.1.6-r1 to fix this issue, masked for now.  Could someone with
the problem try that and verify that it fixes it?
Comment 7 Marc Geerlings 2005-10-25 12:45:08 UTC
1.6-r1 seems to work for me! Tried several, mount/umount touch/rm actions, that
surely would have crashed 1.6 without problem. Thanks!
Comment 8 Martin Schlemmer (RETIRED) gentoo-dev 2005-10-25 15:22:39 UTC
In theory this should have been assigned to me.  Anyhow, please add the patch to
the redhat bug report so that it can be fixed upstream ...
Comment 9 Mario 2005-10-26 08:46:45 UTC
This new version works for me as well.  Tested with amarok, gnome-volume-manager
and nautilus (which usually all killed it or at least spat out errors)
Comment 10 Matthias Langer 2005-10-26 11:47:56 UTC
Seems to work for me too (with gnome-2.10.2 and nautilus-2.10.1-r1):

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.13.4 i686)
=================================================================
System uname: 2.6.13.4 i686 AMD Athlon(tm) XP 2400+
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.1-r1
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.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ "
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib alsa apm arts avi berkdb bitmap-fonts bzlib cdr
crypt cups curl dbus dvd dvdr emboss encode esd firefox foomaticdb fortran gd
gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 guile hal imagemagick imlib ipv6
java jpeg junit libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls
nsplugin nvidia ogg oggvorbis opengl oss pam pdflib perl plotutils png python
readline ruby sdl slang speex spell sqlite sse ssl svga tcltk tcpd tiff truetype
truetype-fonts type1-fonts udev unicode usb vorbis win32codecs xine xml xml2
xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 11 Surakshan Mendis 2005-10-27 05:19:36 UTC
Another happy patch user.
Before the patch we had crashes hundreds of time a minute!
Comment 12 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-10-28 07:52:48 UTC
re comment #8:
It came from upstream, and has already been applied to CVS.

I've unmasked the fixed gamin.
Comment 13 Dead Schorsch 2005-11-04 00:27:37 UTC
approved