Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106275 - gamin-0.1.6 on Gnome 2.12.0 segfaults when clicking on CD/DVD desktop icon, crashing nautilus
Summary: gamin-0.1.6 on Gnome 2.12.0 segfaults when clicking on CD/DVD desktop icon, c...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-17 07:10 UTC by Jose daLuz
Modified: 2005-10-01 19:51 UTC (History)
1 user (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 Jose daLuz 2005-09-17 07:10:33 UTC
When clicking on an automounted CD/DVD icon on the desktop, nautilus crashes and
restarts.  dmesg shows gamin segfaulting at that point with the following message:
gam_server[23126]: segfault at 0000000000500000 rip 00002aaaaada4673 rsp
00007fffffec1ff0 error 4
(pid/rsp vary, other addresses are consistent)
Accessing disk through Places-<Disk Name> works w/o problem, as does browsing
from any other nautilus window.  Disks in DVD writer can be written w/o
problems.  Problem occurs with both DVD/RW and DVD-ROM drives, and with
pre-recorded, blank and written CDR/DVDR media.

Reproducible: Always
Steps to Reproduce:
1. Place any disk in either DVD drive.
2. Click on icon that appears on desktop.
3.

Actual Results:  
Nautilus crashes -- sometimes bringing up dialog asking if I wish to restart the
application, sometimes just restarting without the dialog.

Expected Results:  
Opened nautilus window with contents of disk or CD/DVD creator window.

emerge --info
Portage 2.0.52-r1 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13-ck4 x86_64)
=================================================================
System uname: 2.6.13-ck4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre8
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.1-r1
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-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/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/gentopia"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="amd64 X aac aalib alsa avi bash-completion berkdb bitmap-fonts cdr crypt
cups curl dbus eds emboss encode esd flac foomaticdb fortran gdbm gif gnome gpm
gstreamer gtk gtk2 hal howl imagemagick imlib ipv6 java jpeg kde ldap libwww lzw
lzw-tiff mad maildir mikmod mono motif mozilla mp3 mpeg ncurses nls nptl ogg
oggvorbis opengl pam pdflib perl pic png python qt quicktime readline ruby samba
sdl speex spell sqlite ssl tcltk tcpd tetex theora tiff truetype-fonts
type1-fonts usb userlocales vorbis xine xml xml2 xmms xpm xv zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2005-09-17 20:50:49 UTC
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/gentopia"

Sorry, we don't support things from BMG, you should report problems to their
bugzilla.

What version of gamin do you have installed?
Comment 2 Jose daLuz 2005-09-18 15:03:28 UTC
It's 0.1.6 from portage.

BMG is migrating their gnome packages to a separage gnome-bmg tree now that
gnome 2.12.0 is in portage.  I don't know if there's a difference in the ebuilds
or the source packages themselves, but if running a mixed BMG/portage gnome 2.12
is a problem I will rebuild all the gnome packages as soon as bmg has them out
of the main gnome tree to help in debugging this problem.

In the meantime, any thoughts on this issue?
Comment 3 Claes Mogren 2005-09-19 00:11:23 UTC
I have lots of issues with gamin-0.1.6 on amd64. Sometimes even etc-update locks
for half a minute and gam_serv is sucking all processor power it can. Also
problems with Muine and gnome-vfs because of it.

Haven't tried to use a cd yet though, but I can do that when I get home.
/Claes
Comment 4 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-09-19 20:43:26 UTC
FWIW, gamin-1.6 is running without issue on amd64 here.  I have a 2.6.13 based
kernel.
Comment 5 Claes Mogren 2005-09-20 00:36:57 UTC
I think it might be my tries with pmount (wich doesn't work at all either) that
made gam_serv segfault. X hanged completely tonight because updatedb started
some kind of race condition in some of these file access check things.
gnome-vfs, nautilus and gnome-settings-daemon were all sucking maximum cpu.
gam_serv had segfaulted, so that might have been the start of it.

I'm on the 2.6.13-r1 kernel.
Comment 6 Jose daLuz 2005-09-20 12:07:45 UTC
I wonder if it's related to this RedHat bug regarding gamin segfaults/inotify:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=168744
Comment 7 Jose daLuz 2005-10-01 19:51:09 UTC
This was indeed a problem with Break My Gentoo's Gnome 2.12.0.  I rebuilt
(emerge -e system/-e world twice) using the portage ebuilds and the problem has
disappeared.