After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 338895 - ejecting empty CD drive
ejecting empty CD drive
Status: RESOLVED DUPLICATE of bug 337014
Product: gnome-vfs
Classification: Deprecated
Component: Async operations
2.14.x
Other other
: High critical
: ---
Assigned To: gnome-vfs maintainers
gnome-vfs maintainers
: 335320 339512 340376 341973 343961 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-18 15:07 UTC by attila
Modified: 2006-10-06 19:14 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description attila 2006-04-18 15:07:22 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 ()

Thread 2 (Thread 29477792 (LWP 5190))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 gnome_vfs_connect_to_server
    from /usr/lib/libgnomevfs-2.so.0
  • #5 start_thread
    from /lib/libpthread.so.0
  • #6 clone
    from /lib/libc.so.6




------- 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".

Comment 1 Christian Kirbach 2006-04-19 12:10:47 UTC
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
Comment 2 attila 2006-04-19 13:23:28 UTC
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 ()

Thread 2 (Thread 129014688 (LWP 6044))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 mount_unmount_thread
    at gnome-vfs-volume-ops.c line 745
  • #5 start_thread
    from /lib/libpthread.so.0
  • #6 clone
    from /lib/libc.so.6
---------------------------------------------------------
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.


Comment 3 Christian Kirbach 2006-04-19 14:20:26 UTC
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?
Comment 4 attila 2006-04-19 14:24:31 UTC
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.
Comment 5 Christian Kirbach 2006-04-19 15:31:34 UTC
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?
Comment 6 Fabio Bonelli 2006-04-24 07:39:10 UTC
*** Bug 339512 has been marked as a duplicate of this bug. ***
Comment 7 Sergej Kotliar 2006-05-02 14:08:48 UTC
*** Bug 340376 has been marked as a duplicate of this bug. ***
Comment 8 Fabio Bonelli 2006-05-16 22:43:26 UTC
*** Bug 341973 has been marked as a duplicate of this bug. ***
Comment 9 Elijah Newren 2006-06-06 00:34:01 UTC
*** Bug 343961 has been marked as a duplicate of this bug. ***
Comment 10 Karsten Bräckelmann 2006-08-28 19:57:33 UTC
*** Bug 335320 has been marked as a duplicate of this bug. ***
Comment 11 André Klapper 2006-10-06 19:14:14 UTC
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 ***