View previous topic :: View next topic |
Author |
Message |
Cluster Tux's lil' helper
Joined: 26 Jul 2002 Posts: 146 Location: Cedar Rapids, Iowa
|
Posted: Fri Jul 30, 2004 7:07 pm Post subject: cdrecord crashes with Floating Point Exception |
|
|
Has anyone ever had the following problem?
Code: | root@wkst # cdrecord -v -eject -dev ATAPI:0,0,0 -speed 8 -tao tranquil.iso
Cdrecord-Clone 2.01a33 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J�rg Schilling
\TOC Type: 1 = CD-ROM
scsidev: 'ATAPI:0,0,0'
devname: 'ATAPI'
scsibus: 0 target: 0 lun: 0
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
Using libscg version 'schily-0.8'.
SCSI buffer size: 64512
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'SONY '
Identifikation : 'CD-RW CRX175A1 '
Revision : '5YS2'
Device seems to be: Generic mmc CD-RW.
Current: 0x0009
Profile: 0x000A
Profile: 0x0009 (current)
Profile: 0x0008
Profile: 0x0002 (current)
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1966272 = 1920 KB
cdrecord: Input/output error. read buffer: scsi sendcmd: no error
CDB: 3C 00 00 00 00 00 00 00 00 00
status: 0x0 (GOOD STATUS)
cmd finished after 0.000s timeout 40s
Floating point exception (core dumped)
13:23:53 ~ 136
root@wkst # |
This program used to work even a few days ago, and I am not sure what I did to cause this. The only change is that I enabled my chipset in the kernel, which enabled DMA on the hard drives. However, even after disabling DMA on the CD-RW drive, the same error persists.
I am running kernel 2.6.8-rc1 and compiled cdrtools with no optimization flag. (no -Ox)
This person also had the same problem, but there is no solution in the mailing list.
Please, if anyone knows anything about this issue, let me know! |
|
Back to top |
|
|
teilo Apprentice
Joined: 20 Jun 2003 Posts: 276 Location: Minneapolis, MN
|
Posted: Fri Jul 30, 2004 8:07 pm Post subject: |
|
|
Which version of gcc are you using? Also, are you using any CFLAGS besides -Ox? march in particular could be causing trouble.
I would try using gcc 3.3.3, with -march=i686 and see what happens.
This could also be caused by a library dependency which might also need to be recompiled. You may wish to check what immediate dependencies cdrtools has.
If all else fails, revert back to 2.01_alpha28-r1 and file a bug report. _________________ Teilo who is called Teilo |
|
Back to top |
|
|
Cluster Tux's lil' helper
Joined: 26 Jul 2002 Posts: 146 Location: Cedar Rapids, Iowa
|
Posted: Fri Jul 30, 2004 10:52 pm Post subject: |
|
|
Downgrading did the trick.
I notice that the older version (2.01_alpha28-r1) came with a patch for kernels 2.5 (and so 2.6, I suppose), whereas the newer version did not. Since I run kernel 2.6, it's likely that this is the problem!
Should I just file a new bug? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|