bin/82667: burncd doesn't abort on error conditions
Peter van Dijk
peter at dataloss.nl
Sun Jun 26 14:10:17 GMT 2005
>Number: 82667
>Category: bin
>Synopsis: burncd doesn't abort on error conditions
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 26 14:10:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Peter van Dijk
>Release: 5.3-RELEASE
>Organization:
-
>Environment:
System: FreeBSD fanta.home.dataloss.nl 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Sat Nov 13 15:12:47 CET 2004 peter at fanta.home.dataloss.nl:/usr/obj/usr/src/sys/FANTA i386
acd0: CDRW <HL-DT-ST GCE-8320B/1.01> at ata1-master PIO4
>Description:
When multiple commands are given to burncd (for example, one data command
and one fixate command), an error in execution of one command does not
prevent the execution of the next.
Because of this, I ended up with an empty but fixated CD-R :)
>How-To-Repeat:
A command line like the following:
burncd -f /dev/acd0 data main.iso fixate
issued in a situation where the drive is not completely ready, may result
in a situation where the data-part fails, after which the fixate is attempted,
which succeeds.
>Fix:
Abort when the writing of a data-track fails at 0 bytes.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list