Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 44247

Summary: gnome-cd crashes
Product: Gentoo Linux Reporter: Heitzso <heitzso>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: strace_from_crashing_gnome-cd
bt_for_crashing_gnome-cd

Description Heitzso 2004-03-10 06:45:24 UTC
gnome-cd crashes on startup
stable gentoo 
restarted gnome and still crashes
rebooted system and still crashes
just sync'ed and re-emerged gnome-media and still crashes
start gnome-cd, app starts briefly then crashes with seg fault

Reproducible: Always
Steps to Reproduce:
1.start gnome-cd
2.
3.

Actual Results:  
seg fault crash

Expected Results:  
not seg faulted

Gentoo Base System version 1.4.3.13
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1)
=================================================================
System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) XP 2200+
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://cudlug.cudenver.edu/gentoo/
ftp://gentoo.mirrors.pair.com/ http://adelie.polymtl.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apm arts avi berkdb bonobo cdr crypt cups curl directfb
doc encode esd foomaticdb freetds gb gd gdbm gif gnome gphoto2 gpm gtk gtk2
gtkhtml guile imap imlib java jikes jpeg junit libg++ libwww mad maildir mikmod
motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png
postgres ppds python qt quicktime readline ruby samba sasl scanner sdl slang
spell ssl svga tcltk tcpd tetex tiff truetype usb wavelan wxwindows x86 xml xml2
xmms xv zlib"
Comment 1 Spider (RETIRED) gentoo-dev 2004-03-11 01:58:10 UTC
a backtrace would help (gdb gnome-cd   then type "run" , when it crashes type "bt") 

other interesting output is that of :
strace gnome-cd
Comment 2 Spider (RETIRED) gentoo-dev 2004-03-11 06:09:14 UTC
Created attachment 27200 [details]
strace_from_crashing_gnome-cd

Got this in email
Comment 3 Spider (RETIRED) gentoo-dev 2004-03-11 06:10:14 UTC
Created attachment 27201 [details]
bt_for_crashing_gnome-cd

got this in email
Comment 4 Spider (RETIRED) gentoo-dev 2004-03-11 06:12:26 UTC
whats interesting from this is in the strace log:

open("/dev/cdroms/cdrom0", O_RDONLY|O_NONBLOCK) = 19
ioctl(19, 0x5326, 0x7fffffff)           = 4
ioctl(19, 0x530b, 0xbfffe340)           = 0
ioctl(19, 0x5313, 0xbfffe33c)           = 0
close(19)                               = 0
open("/dev/cdroms/cdrom0", O_RDONLY|O_NONBLOCK) = 19
close(19)                               = 0

Why does it get 19 there?  every other open it gets 0... something happend?  I don't really know, anyone else?
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2004-03-12 02:45:37 UTC
emm, doesn't open return a file descriptor? it is supposed to return a non-zero number that corresponds to the file descriptor
Comment 6 foser (RETIRED) gentoo-dev 2004-08-19 15:38:24 UTC
no further reply & noone else reported.

reopen if needed.