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 596241 - nautilus extension keeps the cd device open
nautilus extension keeps the cd device open
Status: RESOLVED FIXED
Product: brasero
Classification: Applications
Component: nautilus-extension
git master
Other Linux
: Normal normal
: 2.26
Assigned To: Brasero maintainer(s)
Brasero maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2009-09-24 22:05 UTC by Maxim Levitsky
Modified: 2009-09-27 12:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Maxim Levitsky 2009-09-24 22:05:45 UTC
Due to that, the cd writer door remains closed, even after disk is unmounted.
Even worse, after ejecting the disk, using 'eject', and closing the empty disk bay, the door can't still be opened.

Removing brasero nautilus extension fixed that issue for me (I first noticed that nautilus keeps the cd open, the found out that this is the brasero plugin fault)
Comment 1 Maxim Levitsky 2009-09-24 22:06:32 UTC
I use -git version of brasero
Comment 2 Philippe Rouquier 2009-09-26 12:57:44 UTC
Thanks for the report.
By chance, I found out that libbrasero-media was leaking file-descriptor of the device; to work around GIO strange behavior brasero sometimes has to call off drive probing but it did not close the fd properly.

Anyway could you try branch gnome-2-28 and see if it helps please?
Comment 3 Maxim Levitsky 2009-09-27 02:01:21 UTC
Fixed in gnome-2-28.

Running 

fuser /dev/sr0 doen't anymore give a process number, door isn't anymore locked
(execpt when the disk is mounted, but this is the devkit bug, I take a look soon)

Works just fine!
Comment 4 Philippe Rouquier 2009-09-27 12:03:05 UTC
great. Thanks