GNOME Bugzilla – Bug 338895
ejecting empty CD drive
Last modified: 2006-10-06 19:14:14 UTC
Distribution: Fedora Core release 5 (Bordeaux) Package: nautilus Severity: Normal Version: GNOME2.14.1 2.14.1 Gnome-Distributor: Red Hat, Inc Synopsis: Nautilus crashes when trying to eject CD Bugzilla-Product: nautilus Bugzilla-Component: general Bugzilla-Version: 2.14.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: If I try to eject the CD-ROM whit no cd inside, nautilus crashes. Steps to reproduce the crash: 1. Right-click on the CD-ROM icon. 2. Select Eject. Expected Results: To not to crash anymore. How often does this happen? Every time. Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/nautilus' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208317248 (LWP 5123)] [New Thread 29477792 (LWP 5190)] [New Thread -1210754144 (LWP 5133)] (no debugging symbols found) 0x009c4402 in __kernel_vsyscall ()
+ Trace 67689
Thread 2 (Thread 29477792 (LWP 5190))
------- Bug created by bug-buddy at 2006-04-18 15:07 ------- Unknown version 2.14.1 in product nautilus. Setting version to "2.14.x".
crash in gnome-vfs, reassigning Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. please install the gnome-vfs debugging package
As an additional info: [Thread debugging using libthread_db enabled] [New Thread -1208468800 (LWP 5990)] [New Thread 129014688 (LWP 6044)] [New Thread -1210905696 (LWP 5993)] 0x009c4402 in __kernel_vsyscall ()
+ Trace 67728
Thread 2 (Thread 129014688 (LWP 6044))
--------------------------------------------------------- Trying from tty: ----------------------------------- # gnome-eject -vt --device=/dev/dvd gnome-mount 0.4 Resolved device file /dev/dvd -> /dev/hdc ** (gnome-eject:6098): WARNING **: Drive /dev/hdc does not contain media. ----------------------------------- COMMENT: command executed with no disk. ----------------------------------- # gnome-eject -vt --device=/dev/dvd gnome-mount 0.4 Resolved device file /dev/dvd -> /dev/hdc ** (gnome-eject:6113): DEBUG: Ejecting /org/freedesktop/Hal/devices/volume_label_FC/3_i386 Ejected /dev/hdc. ----------------------------------- COMMENT: command executed with disk. The "eject" and "eject -t" command works fine.
confirming report what happens if you run "/usr/bin/gnome-eject --hal-udi /org/freedesktop/Hal/devices/storage_model_SAMSUNG_CDRW/DVD_SM_352F" in a terminal?
This: ~]$ /usr/bin/gnome-eject -v --hal-udi /org/freedesktop/Hal/devices/storage_model_SAMSUNG_CDRW/DVD_SM_352F gnome-mount 0.4 ~]$ Meanwhile it shows the error dialog with message: Unable to mount media. There is probably no media in the drive.
mmm perhaps info->argv[0] is a NULL pointer the other question is why info->should_mount or info->should_unmount was set to TRUE in the first place... nautilus problem?
*** Bug 339512 has been marked as a duplicate of this bug. ***
*** Bug 340376 has been marked as a duplicate of this bug. ***
*** Bug 341973 has been marked as a duplicate of this bug. ***
*** Bug 343961 has been marked as a duplicate of this bug. ***
*** Bug 335320 has been marked as a duplicate of this bug. ***
stacktrace in comment 2 matches stacktrace in bug 337014 which has been already fixed, therefore closing as duplicate. *** This bug has been marked as a duplicate of 337014 ***