Package: nautilus-open-terminal
Version: 0.7-1

When nautilus-open-terminal is used on a mounted data CD disk, it causes nautilus to keep /media/cdrom0 open, preventing the disk from being ejected.

To duplicate the problem:

1) Insert a data CD into the computer's drive. A disk icon appears on the desktop.

   Open a terminal window and run the following command:

       % lsof | grep cdrom
       lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
             Output information may be incomplete.

   No processes have /media/cdrom0 open.  Good.

2) Double-click on the disk icon to open the cdrom in a nautilus window.

   Again, in the terminal window:

       % lsof | grep cdrom
       lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
             Output information may be incomplete.

3) Right-click on the nautilus window and select "Open In Terminal"

   Now, in the first terminal window, run the lsof command again:

       % lsof | grep cdrom
       lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
             Output information may be incomplete.
nautilus 22734 peek cwd DIR 22,0 2048 1792 /media/cdrom0 zsh 23161 peek cwd DIR 22,0 2048 1792 /media/cdrom0


4) Exit the /media/cdrom0 terminal window.

   Aha!  Bug sighted!:

       % lsof | grep cdrom
       lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
             Output information may be incomplete.
nautilus 22734 peek cwd DIR 22,0 2048 1792 /media/cdrom0

Once the /media/cdrom0 terminal window closes, shouldn't nautilus close /media/cdrom0 as well?

5) Close the /media/cdrom0 nautilus window:

   Bug persists!:

       % lsof | grep cdrom
       lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
             Output information may be incomplete.
nautilus 22734 peek cwd DIR 22,0 2048 1792 /media/cdrom0

And if all else fails, shouldn't nautilus close /media/cdrom0 once the nautilus window displaying cdrom0 closes?

The only way to eject the CD now is to kill nautilus -- forcing the user to lose all other nautilus windows that might also be open.




Thanks for all the hard work you guys have put into Debian. We rely on and appreciate what you do.

Michael Peek



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to