Comment 3 for bug 42023

Revision history for this message
mistr (mstrecke) wrote : Re: Erros on writing and reading a dvd-ram

I have what seems to be a related problem with DVD-R

K3B burns and verifies (!) a DVD-R without errors, but when I try to read it with other applications, I get error messages (see below).

In my case, this seems only to occur, if the sum of the file lengths on the DVD-R exceeds 4 GB. (Nominal capacity: 4.3 GB, space used in my example: 4.1 GB)

Messages in /var/log/messages seem to indicate that there is a hardcoded (?) limit (which equals to 4 * 2 * 1024 * 1024):

/var/log/messages:
May 23 01:18:16 localhost kernel: [4298007.805000] attempt to access beyond end of device
May 23 01:18:16 localhost kernel: [4298007.805000] hdc: rw=0, want=8475804, limit=8388604

The strange thing is, K3B did not complain, only the "normal" OS does.

Remaining info:

Same kernel version.

hdparm -v -i /dev/dvd:

IO_support = 1 (32-bit)
 unmaskirq = 1 (on)
 using_dma = 1 (on)
 keepsettings = 0 (off)
 readonly = 0 (off)
 readahead = 256 (on)
 HDIO_GETGEO failed: Invalid argument

 Model=HL-DT-ST DVDRAM GSA-4160B, FwRev=A300, SerialNo=XXXXXXXXX
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=0kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4
 AdvancedPM=no
 Drive conforms to: Unspecified: ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5

 * signifies the current active mode