Package: cdrdao; Maintainer for cdrdao is Christian Hübschi <huebschi.christian@gmail.com>; Source for cdrdao is src:cdrdao.
Reported by: andreas.krueger@online.life.de (Andreas Krüger)
Date: Thu, 14 Dec 2000 09:48:03 UTC
Severity: normal
Found in version 1:1.1.3-3
Fixed in version cdrdao/1:1.1.5-1
Done: Martin Mitchell <martin@debian.org>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
debian-bugs-dist@lists.debian.org, Andreas Mueller <mueller@daneb.ping.de>, Martin Mitchell <martin@debian.org>:Bug#79585; Package cdrdao.
Full text and rfc822 format available.andreas.krueger@online.life.de (Andreas Krüger):Andreas Mueller <mueller@daneb.ping.de>, Martin Mitchell <martin@debian.org>.
Full text and rfc822 format available.Message #5 received at submit@bugs.debian.org (full text, mbox):
From: andreas.krueger@online.life.de (Andreas Krüger) To: submit@bugs.debian.org Subject: cdrdao crashes burner's firmware Date: Thu, 14 Dec 2000 10:35:33 +0100
Package: cdrdao
Version: 1:1.1.3-3
Dear Debian cdrdao maintainer Martin Mitchell,
dear cdrdao author Andreas Müller,
I wanted to burn a CD and had assembeled some tracks which
would just barely fit, or so I thought. Maybe I also
miscalculated. However, I certainly had not allowed for the
TOC which cdrdao also puts on the CD. So there was more
data to be written than would fit.
cdrdao mumbled a warning,
> Warning: Length of toc (85:43:73, 385798 blocks)
> exceeds capacity of CD-R (74:28:00, 335100 blocks).
which I didn't see quickly enough to hit CTRL-C in time.
It then started to burn the CD. I decided that CD medium
was doomed anyway, so I gave it a try.
At the end of the burning process, the burner (a nonname IDE
that is really a Philips 3610RW inside) made several bumping
seeking noises which I did not like at all. After a short
while, cdrdao reported propper end of writing, with no error
message.
The CD burner's firmware appearently crashed. I could not
make it slide open, neither by software (cdrdao --eject
reported something like "drive busy, still trying"), nor by
pressing the appropiate buttom.
I use ide-scsi, this is an IDE burner. So I tried unloading
that kernel module and reloading it again, but that did not
help, either. In the end, I resorted to shutting down my
machine and switching off the power. With the power back
on, I finally could open the CD burner.
Similar disturbing noises occure when I insert the CD into a
audio player and try to access late tracks.
Linux software should not, in my opinion, risk damage or
excessive wear to hardware, and it should also not risk
crashes of buggy firmware. At least it should not, in my
opinion, do any of these things without express consent of
the user.
So, I suggest that cdrdao should be improved by the
following two changes:
If the data does not fit, this should result in an error
(rather than a mere warning), and cdrdao should quit without
writing anything to the CD.
I understand there are people who intentionally write more
data on a CD than (officially) fits. For those people, a
new switch "--unsafe" should be added, which reestablishes
the present behaviour.
As this is clearly an upstream issue, I took the liberty to
X-Debbugs-CC this bug report to the original author, Andreas
Müller.
Cdrdao is an excellent and usefull software, even as it
sits. I am thankfull that you people provide this software
to the community.
Regards,
Andreas Krüger
andreas.krueger@online.life.de
Here is a rerun with the same setting and a new CD inserted:
$ cdrdao write --device 1,0,0 --driver generic-mmc-raw --swap all_tracks.toc
CD-RW : no
Total Capacity : 74:28:00 (335100 blocks, 654/751 MB)
CD-R medium : Prodisc Technology Inc.
Short Strategy Type, e.g. Phthalocyanine
Recording Speed : n/a
CD-R empty : yes
Cdrdao version 1.1.3 - (C) Andreas Mueller <mueller@daneb.ping.de>
SCSI interface library - (C) Joerg Schilling
L-EC encoding library - (C) Heiko Eissfeldt
Paranoia DAE library - (C) Monty
1,0,0: IDE-CD ReWritable-2x2x6 Rev: 3.01
Using driver: Generic SCSI-3/MMC (raw writing) - Version 1.0 (options 0x0000)
Warning: Length of toc (85:43:73, 385798 blocks) exceeds capacity of CD-R (74:28:00, 335100 blocks).
Warning: Some drives may fail to record this toc.
Starting write at speed 2...
Pausing 10 seconds - hit CTRL-C to abort.
This time, I did hit CTRL-C at this point.
bash-2.02$ uname -a
Linux schalom 2.2.17 #2 Mon Oct 2 00:35:10 CEST 2000 i586 unknown
bash-2.02$ dpkg -s cdrdao
Package: cdrdao
Status: install ok installed
Installed-Size: 1467
Maintainer: Martin Mitchell <martin@debian.org>
Version: 1:1.1.3-3
Depends: libc6 (>= 2.1.2), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.6-1), libgtkmm (>= 1.0.3-1), libstdc++2.10, xlib6g (>= 3.3.5)
Description: Write audio or mixed mode CD-Rs in disk-at-once mode
cdrdao creates audio or mixed mode CD-Rs in disk-at-once (DAO) mode
driven by a description file.
In DAO mode it is possible to create non standard track pre-gaps that
have other lengths than 2 seconds and contain nonzero audio
data. This is for example useful to divide live recordings into
tracks where 2 second gaps would be irritating. It is also possible
to create hidden tracks or track intros as found on commercial CDs.
.
This tool can produce audio and mixed mode CDs.
bash-2.02$ cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: IDE-CD Model: ReWritable-2x2x6 Rev: 3.01
Type: CD-ROM ANSI SCSI revision: 02
bash-2.02$ grep -E 'ide|hdc' /var/log/boot.log
<4>ide_setup: hdc=ide-scsi
<4> ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:pio, hdb:pio
<4> ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:pio, hdd:pio
<4>hdc: IDE-CD ReWritable-2x2x6, ATAPI CDROM drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<4>ide1 at 0x170-0x177,0x376 on irq 15
bash-2.02$ root cat /proc/ide/hdc/settings
name value min max mode
---- ----- --- --- ----
bios_cyl 0 0 1023 rw
bios_head 0 0 255 rw
bios_sect 0 0 63 rw
io_32bit 0 0 3 rw
keepsettings 0 0 1 rw
log 0 0 1 rw
nice1 1 0 1 rw
pio_mode write-only 0 255 w
slow 0 0 1 rw
transform 1 0 3 rw
unmaskirq 0 0 1 rw
using_dma 0 0 1 rw
bash-2.02$ cat /proc/ide/hdc/driver
ide-scsi version 0.9
bash-2.02$ root cat /proc/ide/hdc/identify
8580 0000 0000 0000 0000 0000 0000 0000
0000 0000 3456 4f30 3739 3832 3631 3934
3035 3430 3032 3130 0000 1e78 0000 563a
3030 332e 3031 4944 452d 4344 2020 5265
5772 6974 6162 6c65 2d32 7832 7836 2020
2020 2020 2020 2020 2020 2020 2020 0000
0000 0b00 0000 0200 0200 0002 0000 0000
0000 0000 0000 0000 0000 0000 0007 0003
0001 007f 007f 00d0 007f 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
debian-bugs-dist@lists.debian.org, Martin Mitchell <martin@debian.org>:Bug#79585; Package cdrdao.
Full text and rfc822 format available.Wichert Akkerman <wichert@cistron.nl>:Martin Mitchell <martin@debian.org>.
Full text and rfc822 format available.Message #10 received at 79585@bugs.debian.org (full text, mbox):
From: Wichert Akkerman <wichert@cistron.nl> To: Andreas Kr?ger <andreas.krueger@online.life.de>, 79585@bugs.debian.org Subject: Re: Bug#79585: cdrdao crashes burner's firmware Date: Thu, 14 Dec 2000 13:58:11 +0100
Previously Andreas Kr?ger wrote: > The CD burner's firmware appearently crashed. I could not > make it slide open, neither by software (cdrdao --eject > reported something like "drive busy, still trying"), nor by > pressing the appropiate buttom. Complain to Phillips or your vendor to get a firmware upgrade.. > Linux software should not, in my opinion, risk damage or > excessive wear to hardware, and it should also not risk > crashes of buggy firmware. At least it should not, in my > opinion, do any of these things without express consent of > the user. cdrdao is one of those you-have-to-know-what-you're-doing tools: you explicitly tell it already what to write. Wichert. -- _________________________________________________________________ / Nothing is fool-proof to a sufficiently talented fool \ | wichert@cistron.nl http://www.liacs.nl/~wichert/ | | 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0 2805 3CB8 9250 2FA3 BC2D |
debian-bugs-dist@lists.debian.org, Martin Mitchell <martin@debian.org>:Bug#79585; Package cdrdao.
Full text and rfc822 format available.Michael Kroh <kroh@mail.rectorseal.com>:Martin Mitchell <martin@debian.org>.
Full text and rfc822 format available.Message #15 received at 79585@bugs.debian.org (full text, mbox):
From: Michael Kroh <kroh@mail.rectorseal.com>
To: Andreas Krüger <andreas.krueger@online.life.de>,
<79585@bugs.debian.org>
Subject: Re: Bug#79585: cdrdao crashes burner's firmware
Date: Thu, 14 Dec 2000 12:45:06 -0600 (CST)
On Thu, 14 Dec 2000, [iso-8859-1] Andreas Krüger wrote: >Package: cdrdao >Version: 1:1.1.3-3 > >Dear Debian cdrdao maintainer Martin Mitchell, >dear cdrdao author Andreas Müller, > >I wanted to burn a CD and had assembeled some tracks which >would just barely fit, or so I thought. Maybe I also >miscalculated. However, I certainly had not allowed for the >TOC which cdrdao also puts on the CD. So there was more >data to be written than would fit. > >cdrdao mumbled a warning, > >> Warning: Length of toc (85:43:73, 385798 blocks) >> exceeds capacity of CD-R (74:28:00, 335100 blocks). > AFAIK, cdrdao doesn't write a TOC. It's referring to the contents of the toc that's generated for the cd, not a separate toc for some other purpose. Read the man page under the "TOC FILES" section. >At the end of the burning process, the burner (a nonname IDE >that is really a Philips 3610RW inside) made several bumping >seeking noises which I did not like at all. After a short >while, cdrdao reported propper end of writing, with no error >message. > >The CD burner's firmware appearently crashed. I could not >make it slide open, neither by software (cdrdao --eject >reported something like "drive busy, still trying"), nor by >pressing the appropiate buttom. > Your firmware is fine. You've fried your CDR's hardware by WAY overburning it. You can buy 80 minute media for some CDR's but never have I ever seen succesful 85 minute burns. You can tell that your firmware is fine because... >bash-2.02$ cat /proc/scsi/scsi >Attached devices: >Host: scsi1 Channel: 00 Id: 00 Lun: 00 > Vendor: IDE-CD Model: ReWritable-2x2x6 Rev: 3.01 > Type: CD-ROM ANSI SCSI revision: 02 > If your firmware was cooked you probably wouldn't get this far. It's the mechanics of your CDR that're fried. This isn't a bug in cdrdao, if anything it's a feature. FYI cdrecord has the option "--ignsize" that does exactly what you're talking about.
debian-bugs-dist@lists.debian.org, Martin Mitchell <martin@debian.org>:Bug#79585; Package cdrdao.
Full text and rfc822 format available.Andreas Mueller <mueller@daneb.ping.de>:Martin Mitchell <martin@debian.org>.
Full text and rfc822 format available.Message #20 received at 79585@bugs.debian.org (full text, mbox):
From: Andreas Mueller <mueller@daneb.ping.de> To: Andreas Krüger <andreas.krueger@online.life.de> Cc: 79585@bugs.debian.org, Martin Mitchell <martin@debian.org> Subject: Re: Bug#79585: cdrdao crashes burner's firmware Date: Sun, 17 Dec 2000 21:21:33 +0100
Hi Andreas, you're right. Cdrdao should not allow to overbrun by default. However, I'd never have imagined that a CD-Recorder's firmware is too "stupid" to prevent pushing the hardware to its limits. I will change cdrdao so that it stops by default if it is tried to put more on a CD-R than fits and only allow to proceed if option '--overburn' is given. Do you agree? Regards, Andreas -- Andreas Mueller Tel: +49 89 67808848 Ramsmeierstr. 1 email priv: mueller@daneb.ping.de 85579 Neubiberg, Germany work: andreasm@hl.siemens.de
Martin Mitchell <martin@debian.org>:andreas.krueger@online.life.de (Andreas Krüger):Message #25 received at 79585-close@bugs.debian.org (full text, mbox):
From: Martin Mitchell <martin@debian.org> To: 79585-close@bugs.debian.org Subject: Bug#79585: fixed in cdrdao 1:1.1.5-1 Date: Wed, 23 May 2001 14:54:04 -0400
We believe that the bug you reported is fixed in the latest version of cdrdao, which has been installed in the Debian FTP archive: cdrdao_1.1.5-1.dsc to pool/main/c/cdrdao/cdrdao_1.1.5-1.dsc cdrdao_1.1.5-1_i386.deb to pool/main/c/cdrdao/cdrdao_1.1.5-1_i386.deb gcdmaster_1.1.5-1_i386.deb to pool/main/c/cdrdao/gcdmaster_1.1.5-1_i386.deb cdrdao_1.1.5-1.diff.gz to pool/main/c/cdrdao/cdrdao_1.1.5-1.diff.gz cdrdao_1.1.5.orig.tar.gz to pool/main/c/cdrdao/cdrdao_1.1.5.orig.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 79585@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Martin Mitchell <martin@debian.org> (supplier of updated cdrdao package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 Format: 1.7 Date: Thu, 24 May 2001 00:56:16 +1000 Source: cdrdao Binary: cdrdao gcdmaster Architecture: source i386 Version: 1:1.1.5-1 Distribution: unstable Urgency: low Maintainer: Martin Mitchell <martin@debian.org> Changed-By: Martin Mitchell <martin@debian.org> Description: cdrdao - Write audio or mixed mode CD-Rs in disk-at-once mode gcdmaster - Create audio CDs and write them in disk-at-once mode Closes: 79585 96889 96891 Changes: cdrdao (1:1.1.5-1) unstable; urgency=low . * New upstream release. (closes: #96889, #96891, #79585) * Update to standards version 3.5.4. Files: 24a70cbd7466bdeed0911a5150547892 1321 otherosfs extra cdrdao_1.1.5-1.dsc 482da7ab61ae29f98072e3c3e1e012aa 868001 otherosfs extra cdrdao_1.1.5.orig.tar.gz 62d4c727f20434c5150a80ec96fd80fd 2616 otherosfs extra cdrdao_1.1.5-1.diff.gz 72fcded7ba4027deb3cfe8930bda1198 222046 otherosfs extra cdrdao_1.1.5-1_i386.deb 58d7d13333e2788d27f60cd24a03f238 449206 otherosfs extra gcdmaster_1.1.5-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (GNU/Linux) Comment: For info see http://www.gnupg.org iQIeBAEUAwAGBQI7C+KMAAoJENAzZk2K+1gkmiMH/isivmpz3iTLOWfsAGMQrpev On9oP7ebOD5eufcp4DZYhKUUjBjTFYlqg6kf/5YwbMUitdabBfnKc6c36UKrRiuD amh3gSf/R+bAEteYnUBNmMJl9kSSsAO88mork4meQdGZMWLKUkKtBDUk/tODSVd2 AtyfJ1ePn2fjfsh7p84w2b1YP4iQ5cca0om9VaG/tkVDK0J//pzZnyOO3srQUzV9 v5HeJc6zGdC7EItXOTuvXUrM6q50VRA9HvV5OL+KKPALQuMzyUUeegtbxRJizR1e Pki9bp35kFq3QEFrfxPEaZtDFYERQnbTUApG//tJEnCNQZS4Xz6YPHvOQzIYUVAH /2JiNbMF44t04cckLiOf5NvW+wG17BhwYyN7FufCGjApHByydfjOF4b7t6vLWZ6b SGDmbMKVmgVDbu+LrymMuZNrNjgrMhhjpHpCDUpPo7TLFQ7d6GFGWQUG+4HFw5ep /g8/LW2MC+KLTcCHyIIg5djf1runMAsI9qIlp8uRhxEUbAcBuvsxtMpidijG760c 8Hce841Y1b094saFn07IZrywdwsbW8Ye2fJTb89XGUmEtgw4R9Izk3eqOqZg4e/v /sFeXtzIsmsOZmFZmY596FLjQX0CIOtYlusI6R59edwuZ3mk2QbpmwbpSpFfXD5E o0zkyFyLb037itrpxA8r5LQ= =zaW/ -----END PGP SIGNATURE-----
Send a report that this bug log contains spam.
Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.