Cdrecord segfaults with when burning audio CD with many tracks

Bug #72900 reported by David Heath
6
Affects Status Importance Assigned to Milestone
cdrkit (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: cdrecord

Hi,

I just encountered a problem with cdrecord when trying to burn an audio CD containing 86 tracks. I originally encountered this problem when running via k3b, but the same thing happens when I run this command on the command line:

$ /usr/bin/X11/cdrecord.mmap -v gracetime=2 dev=/dev/hdc speed=12 -raw96r driveropts=burnfree -eject -text -useinfo -audio -shorttrack /tmp/kde-sam/k3bCdCopy0/Track01.wav [...cut out 84 more for legibility...] /tmp/kde-sam/k3bCdCopy0/Track86.wav

[**OUTPUT BELOW**]

Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Joerg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <email address hidden>.
      The original author should not be bothered with problems of this version.

/usr/bin/X11/cdrecord: Warning: Running on Linux-2.6.15-27-686
/usr/bin/X11/cdrecord: There are unsettled issues with Linux-2.5 and newer.
/usr/bin/X11/cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
TOC Type: 0 = CD-DA
scsidev: '/dev/hdc'
devname: '/dev/hdc'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Using libscg version 'debian-0.8debian2'.
/usr/bin/X11/cdrecord: Warning: using inofficial version of libscg (debian-0.8debian2 '@(#)scsitransp.c 1.91 04/06/17 Copyright 1988,1995,2000-2004 J. Schilling').
Driveropts: 'burnfree'
SCSI buffer size: 64512
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'SONY '
Identifikation : 'CD-RW CRX300E '
Revision : 'KYS2'
Device seems to be: Generic mmc2 DVD-ROM.
Current: 0x0009
Profile: 0x0010
Profile: 0x000A
Profile: 0x0009 (current)
Profile: 0x0008
Profile: 0x0002
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE FORCESPEED
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1422080 = 1388 KB
FIFO size : 4194304 = 4096 KB
Encoding speed : 238x (17777 sectors/s) for libedc from Heiko Ei�eldt
pregap1: -1
Segmentation fault

as you can see the program segfaults without burning anything.

I re-ran the exact same command but with only 1 audio track and it worked OK.

Here's some info on my system:

$ uname -a
Linux crystal 2.6.15-27-686 #1 SMP PREEMPT Sat Sep 16 02:13:27 UTC 2006 i686 GNU/Linux

Also, I've set cdrecord to be suid root.

I imagine I can work around this by making an ISO image, so I wouldn't classify this as a 'major' problem, but all the same I thought I'd report it .. less technical users might not understand how to work around it.

Thanks for a great distro!

David Heath

Revision history for this message
Schily (schilling-fokus) wrote :

You are not using cdrecord but a fork.

Your problem is unknown with the original software.

I encourage you to first upgrade to a recent original:

http://cdrecord.berlios.de/

Revision history for this message
Reinhard Tartler (siretart) wrote :

reassigning to right package.

Revision history for this message
Mackenzie Morgan (maco.m) wrote :

Is this bug still present on Hardy or Intrepid?

Daniel T Chen (crimsun)
Changed in cdrkit:
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Javier Jardón (jjardon) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in cdrkit:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.