Comment 14 for bug 441338

Revision history for this message
Matthias Rosenkranz (rose) wrote :

I followed Leann's steps with a DVD and a data CD and cannot reproduce the bug either. Eject works after watching/accessing parts of the DVD/CD. I did, however, see some errors in dmesg but they might be unrelated to this bug.

$ cat /proc/version_signature
Ubuntu 2.6.31-14.48-generic

1) dmesg. The "L-EC uncorrectable error" messages repeated a few times before the CD was mounted.
[ 6527.302493] sr 4:0:0:0: [sr0] Unhandled sense code
[ 6527.302497] sr 4:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 6527.302501] sr 4:0:0:0: [sr0] Sense Key : Medium Error [current]
[ 6527.302506] sr 4:0:0:0: [sr0] Add. Sense: L-EC uncorrectable error
[ 6527.302510] end_request: I/O error, dev sr0, sector 205576
[ 6527.302514] Buffer I/O error on device sr0, logical block 25697
[ 6528.522808] UDF-fs: No VRS found
[ 6528.522811] UDF-fs: No partition found (1)
[ 6528.568639] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 6528.958669] ISOFS: changing to secondary root

2) media mounted
$ mount | grep "/dev/sr0"
/dev/sr0 on /media/cdrom0 type udf (ro,nosuid,nodev,user=rose)

3) eject CD
$ eject -rv /dev/sr0
eject: device name is `/dev/sr0'
eject: expanded name is `/dev/sr0'
eject: `/dev/sr0' is mounted at `/media/cdrom0'
eject: unmounting device `/dev/sr0' from `/media/cdrom0'
eject: `/dev/sr0' is not a multipartition device
eject: trying to eject `/dev/sr0' using CD-ROM eject command
eject: CD-ROM eject command succeeded

4) remove CD, close drive, eject again
$ eject -rv /dev/sr0
eject: device name is `/dev/sr0'
eject: expanded name is `/dev/sr0'
eject: `/dev/sr0' is not mounted
eject: `/dev/sr0' is not a mount point
eject: `/dev/sr0' is not a multipartition device
eject: trying to eject `/dev/sr0' using CD-ROM eject command
eject: CD-ROM eject command succeeded