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 340822 - Fails to copy a scratched disc, but continues anyway
Fails to copy a scratched disc, but continues anyway
Status: RESOLVED OBSOLETE
Product: nautilus-cd-burner
Classification: Deprecated
Component: cd-burner
2.14.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus CD Burner Maintainers
Nautilus CD Burner Maintainers
Depends on:
Blocks: 382368
 
 
Reported: 2006-05-06 12:15 UTC by Fabio Bonelli
Modified: 2009-07-29 10:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Fabio Bonelli 2006-05-06 12:15:43 UTC
Ingredients:
* A bad/scratched/dusty disc
or
* A bad drive that can't copy a disc

Recipe:
- Try to copy that disc, it implies the creation of an ISO image
- readcd fails to create the whole image
- n-c-b says something like: "Copy completed", but the progress bar
  isn't at 100%
- n-c-b starts to burn the incomplete ISO
Comment 1 Fabio Bonelli 2006-05-06 12:21:38 UTC
There is more:

when you try to copy a disc and n-c-b is writing the ISO to the disc, if the disc  gets full (for example by coping other files to that filesystem), readcd fails but n-c-b doesn't notice and proceed with the burning.
Comment 2 William Jon McCann 2006-06-03 18:03:30 UTC
Can you run in debug mode and see if there is an error message that is produced?  Otherwise we can just read the source code...
Comment 3 Fabio Bonelli 2006-06-12 11:21:36 UTC
Sure. Debug output:

$ ./nautilus-cd-burner --source-device=/dev/hdc
Fontconfig error: "conf.d", line 1: no element found
launching command: readcd dev=/dev/hdc f=/home/fabio/Desktop/image.iso.PFaWUZ
readcd stderr: Read  speed:  7056 kB/s (CD  40x, DVD  5x).
readcd stderr: Write speed:  7056 kB/s (CD  40x, DVD  5x).
readcd stderr: Capacity: 348501 Blocks = 697002 kBytes = 680 MBytes = 713 prMB
readcd stderr: Sectorsize: 2048 Bytes
readcd stderr: Copy from SCSI (1,0,0) disk to file '/home/fabio/Desktop/image.iso.PFaWUZ'
readcd stderr: end:    348501
readcd stderr: readcd: Success. read_g1: scsi sendcmd: no error
readcd stderr: CDB:  28 00 00 00 01 C0 00 00 40 00
readcd stderr: status: 0x2 (CHECK CONDITION)
readcd stderr: Sense Bytes: 70 00 03 00 00 00 00 0A 00 00 00 00 11 00 00 00
readcd stderr: Sense Key: 0x3 Medium Error, Segment 0
readcd stderr: Sense Code: 0x11 Qual 0x00 (unrecovered read error) Fru 0x0
readcd stderr: Sense flags: Blk 0 (not valid)
readcd stderr: resid: 131072
readcd stderr: cmd finished after 4.640s timeout 40s
readcd stderr: readcd: Success. Cannot read source disk
readcd stderr: readcd: Retrying from sector 448.
readcd stderr: ..............~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~+~~~-~~~
readcd stderr: readcd: Success. Error on sector 461 not corrected. Total of 1 errors.
readcd stderr:
readcd stderr: Time total: 523.287sec
readcd stderr: Read 896.00 kB at 1.7 kB/sec.
readcd stderr: Max corected retry count was 0 (limited to 128).
readcd stderr: The following 1 sector(s) could not be read correctly:
readcd stderr: 461
process stdout: HUP
process stderr: HUP
Comment 4 Bastien Nocera 2009-07-29 10:45:55 UTC
nautilus-cd-burner has been replaced by Brasero in the GNOME 2.26 release. If your bug still applies to Brasero, please feel free to re-open the bug, and reassign it to brasero itself.