Invalid Block Address-error

Hi everyone, in dire need of advice

Just recently acquired my LG internal 16X Super Multi DVD/CD Rewriter; burning CD-R was ok but the problem lies in burning DVD-R, I tried burning a TDK DVD-R 4.7, using Nero (version 6.6.0.9) provided by the writer itself into a DVD-Video as well as data disc
Everything was fine till around 2%, the writer was flashing but the burning process could not go on till it gave the error message: “Invalid Block Address” and failed…

Below is my error log:

Windows XP 5.1
IA32
WinAspi: -
ahead WinASPI: File ‘C:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 10/26/2004 11:35:32 PM
Nero Version: 6.6.0.9
Internal Version: 6, 6, 0, 9h
(Nero Express)
Recorder: <HL-DT-ST DVDRAM GSA-4167B>Version: DL11 - HA 0 TA 0 - 6.6.0.9
Adapter driver: <atapi> HA 0
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ATAPI
CD-ROM: <HL-DT-ST DVDRAM GSA-4167B>Version: DL11 - HA 0 TA 0 - 6.6.0.9
Adapter driver: <atapi> HA 0

=== Scsi-Device-Map ===
CdRomPeripheral : HL-DT-ST DVDRAM GSA-4167B atapi Port 0 ID 0 DMA: On
DiskPeripheral : Maxtor 6L200M0 atapi Port 1 ID 1 DMA: On

=== CDRom-Device-Map ===
HL-DT-ST DVDRAM GSA-4167 D: CDRom0

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 1023MB (1047852kB)
Free physical memory: 590MB (604244kB)
Memory in use : 42 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

20.9.2005
UDF/ISO compilation
7:22:00 PM #1 Phase 112 File dlgbrnst.cpp, Line 1832
DVD-Video files reallocation started

7:22:00 PM #2 Phase 114 File dlgbrnst.cpp, Line 1832
DVD-Video files reallocation completed (no file modified)

7:22:00 PM #3 Text 0 File Isodoc.cpp, Line 6314
Iso document burn settings

Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : TRUE
Multisession : FALSE
Burning mode : DAO
Mode : 1
ISO Level : 1 (Max. of 11 = 8 + 3 char)
Character set : ISO 9660
Joliet :FALSE
Allow pathdepth more than 8 directories : FALSE
Allow more than 255 characters in path : FALSE
Write ISO9660 ;1 file extensions : TRUE

7:22:00 PM #4 Phase 111 File dlgbrnst.cpp, Line 1832
DVD-Video files sorted

7:22:00 PM #5 Text 0 File Reader.cpp, Line 127
Reader running

7:22:00 PM #6 Text 0 File Writer.cpp, Line 122
Writer HL-DT-ST DVDRAM GSA-4167B running

7:22:00 PM #7 ISO9660GEN -11 File geniso.cpp, Line 3309
First writeable address = 0 (0x00000000)

7:22:00 PM #8 ISO9660GEN -11 File geniso.cpp, Line 3309
First writeable address = 0 (0x00000000)

7:22:00 PM #9 Text 0 File Burncd.cpp, Line 3231
Turn on Disc-At-Once, using DVD media

7:22:00 PM #10 Text 0 File DlgWaitCD.cpp, Line 267
Last possible write address on media: 2298495 (510:46.45, 4489MB)
Last address to be written: 957759 (212:50.09, 1870MB)

7:22:00 PM #11 Text 0 File DlgWaitCD.cpp, Line 279
Write in overburning mode: NO (enabled: CD)

7:22:00 PM #12 Text 0 File DlgWaitCD.cpp, Line 2452
Recorder: HL-DT-ST DVDRAM GSA-4167B, Media type: DVD-R
Disc Manufacturer: TTG02 -
Disc Application Code: 64, Disc Physical Code: 193

7:22:00 PM #13 Text 0 File DlgWaitCD.cpp, Line 445
>>> Protocol of DlgWaitCD activities: <<<

7:22:00 PM #14 Text 0 File ThreadedTransferInterface.cpp, Line 838
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 957760 (957760) = #957760/212:50.10
relocatable, disc pos for caching/writing not required/ required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 957760 blocks [HL-DT-ST DVDRAM GSA-4167B]

7:22:00 PM #15 Text 0 File ThreadedTransferInterface.cpp, Line 1051
Prepare recorder [HL-DT-ST DVDRAM GSA-4167B] for write in CUE-sheet-DAO
DAO infos:

MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 1961492480, ISRC “”
DAO layout:

Start|Track|Idx|CtrlAdr|RecDep_____
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
957760 | lead-out | 1 | 0x41 | 0x00

7:22:00 PM #16 Phase 24 File dlgbrnst.cpp, Line 1832
Caching of files started

7:22:00 PM #17 Text 0 File Burncd.cpp, Line 4116
Cache writing successful.

7:22:00 PM #18 Phase 25 File dlgbrnst.cpp, Line 1832
Caching of files completed

7:22:00 PM #19 Phase 36 File dlgbrnst.cpp, Line 1832
Burn process started at 8x (11,080 KB/s)

7:22:01 PM #20 Text 0 File ThreadedTransferInterface.cpp, Line 2655
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

7:22:01 PM #21 Text 0 File DVDR.cpp, Line 2326
Recording mode: Sequential Recording Mode

7:22:01 PM #22 Text 0 File Mmc.cpp, Line 21527
Set BUFE: Buffer underrun protection -> ON

7:22:01 PM #23 Text 0 File DVDR.cpp, Line 2480
Start write address at LBA 0
DVD high compatibility mode: Yes

7:22:01 PM #24 Text 0 File Cdrdrv.cpp, Line 8821
---- DVD Structure: Physical Format Information (00h) ----
Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050
Book Type: DVD-R (2), Part Version: 5
Disc Size: 120 mm, Maximum Rate: <not specified> (F h)
Number of Layers: 1, Track Path: Parallel Track Path (PTP), Layer Type: recordable
Linear Density: 0,267 um/bit, Track Density: 0,74 um/track
Starting Physical Sector Number of Data Area: 30000 h (DVD-ROM, DVD-R/-RW, DVD+R/+RW)
End Physical Sector Number of Data Area: 26127F h
End Sector Number in Layer 0: 0 h (LBN: FFFD0000 h, 4193920 MB)
Data in Burst Cutting Area (BCA) does not exist
Start sector number of the current Border-Out: 2FE10 h
Start sector number of the next Border-In: 2FFA0 h
Media Specific [16…63]:
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …
00 02 FE 10 00 02 FF A0 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …

7:22:34 PM #25 SCSI -1064 File Cdrdrv.cpp, Line 1436
SCSI Exec, HA 0, TA 0, LUN 0, buffer 0x0BB60000
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x21
Sense Qual: 0x02
CDB Data: 0x2A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x10
0x2A 0x00 0x00 0x0C 0x21 0x02

7:22:34 PM #26 CDR -1064 File Writer.cpp, Line 311
Invalid block address

7:22:34 PM #27 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

7:22:34 PM #28 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader

7:22:35 PM #29 Text 0 File DVDR.cpp, Line 2718
EndDAO: Last written address was -1

7:22:37 PM #30 Phase 38 File dlgbrnst.cpp, Line 1832
Burn process failed at 8x (11,080 KB/s)

Existing drivers:
File ‘Drivers\InCDfs.SYS’: Ver=4, 3, 16, 1, size=99584 bytes, created 6/10/2005 5:12:12 PM (InCD4 driver for win NT/2K/XP)
File ‘Drivers\InCDpass.SYS’: Ver=4, 3, 16, 1, size=29696 bytes, created 6/10/2005 5:11:50 PM (InCD4 driver for win NT/2K/XP)
File ‘Drivers\InCDrec.SYS’: Ver=4, 3, 16, 1, size=8704 bytes, created 6/10/2005 5:12:14 PM (InCD4 driver for win NT/2K/XP)
File ‘Drivers\atapi.sys’: Ver=5.1.2600.2180 (xpsp_sp2_rtm.040803-2158), size=95360 bytes, created 8/3/2004 10:59:44 PM (Adapter driver for rec)

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

Please anyone can lend me your advice on how I can ractify my problem?

Your Error Translation is:

Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x21
Sense Qual: 0x02

INVALID ADDRESS FOR WRITE
Do you have any other burning software installed such as Alcohol 120%?

I only had Cyberlink PowerBackup and PowerDirector
and no other burning software installed

So what was the reason for invalid address for write?

Media Specific [16…63]:
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …
00 02 FE 10 00 02 FF A0 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …

this means the firmware doesnt support the mediacode those medias use , youll need to use other media brand i recommend taiyo yuden/verbatim

Yup, that was it…tried burning a Verbatim 16X last evening and it worked!!!
Thanks a lot for all the advice

Mine has the EXACT same error with the same model burner (LG GSA-4167B). I am trying to use Maxell/Office Depot DVD’s. Are you saying that I need to go out and buy Verbatim DVD’s so that I can burn anything?

Right in the system environment in the burner manual it says that Maxell is recommended for DVD-R. I used to have alcohol 120 and Daemon tools installed but not anymore.

Any other ideas?

Thanks

I also have the same issue with the same burner.

I bought an LG GSA-4167B and get the same error when trying to burn Imation Printable 8x DVD-R. These are identified as CMC MAG.AE1.

It stops at about 2% and gives the “invalid block address” error. I suspect it does not even start to burn any data on the DVD before it fails.

it happens when trying to burn at 8x as well as 4x.

log as follows:

Windows XP 5.2
IA32
WinAspi: -

NT-SPTI used
Nero Version: 7.0.0.0
Recorder: <HL-DT-ST DVDRAM GSA-4167B>Version: DL11 - HA 1 TA 0 - 7.0.0.0
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
CD-ROM: <HL-DT-ST DVDRAM GSA-4167B>Version: DL11 - HA 1 TA 0 - 7.0.0.0
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : Maxtor 6Y120P0 atapi Port 0 ID 0 DMA: On
CdRomPeripheral : HL-DT-ST DVDRAM GSA-4167B atapi Port 1 ID 0 DMA: On

=== CDRom-Device-Map ===
HL-DT-ST DVDRAM GSA-4167B D: CDRom0

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 74448896 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 510MB (522676kB)
Free physical memory: 113MB (115748kB)
Memory in use : 77 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

7.1.2006
Burn DVD Image
1:29:38 PM #1 Text 0 File ThreadedTransfer.cpp, Line 525
ReadBuffer-Pipe got 262144KB of Memory

1:29:38 PM #2 Text 0 File Reader.cpp, Line 124
Reader running

1:29:38 PM #3 Text 0 File Writer.cpp, Line 113
Writer D: HL-DT-ST DVDRAM GSA-4167B running

1:29:38 PM #4 Text 0 File Burncd.cpp, Line 3301
Turn on Disc-At-Once, using DVD media

1:29:38 PM #5 Text 0 File DlgWaitCD.cpp, Line 277
Last possible write address on media: 2298495 (510:46.45, 4489MB)
Last address to be written: 2285997 (507:59.72, 4464MB)

1:29:38 PM #6 Text 0 File DlgWaitCD.cpp, Line 289
Write in overburning mode: NO (enabled: CD)

1:29:38 PM #7 Text 0 File DlgWaitCD.cpp, Line 2568
Recorder: HL-DT-ST DVDRAM GSA-4167B, Media type: DVD-R
Disc Manufacturer: CMC MA - G. AE1
Disc Application Code: 64, Disc Physical Code: 193

1:29:38 PM #8 Text 0 File DlgWaitCD.cpp, Line 456
>>> Protocol of DlgWaitCD activities: <<<

1:29:38 PM #9 Text 0 File ThreadedTransferInterface.cpp, Line 846
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 (2 - CD-ROM Mode 1, ISO 9660)
2 indices, index0 (150) not provided
original disc pos #0 + 2285998 (2285998) = #2285998/507:59.73
not relocatable, disc pos for caching/writing not required/not required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 2285998 blocks [D: HL-DT-ST DVDRAM GSA-4167B]

1:29:38 PM #10 Text 0 File ThreadedTransferInterface.cpp, Line 1058
Prepare recorder [D: HL-DT-ST DVDRAM GSA-4167B] for write in CUE-sheet-DAO
DAO infos:

MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 4681723904, ISRC “”
DAO layout:

Start|Track|Idx|CtrlAdr|RecDep_____
0 | lead-in | 0 | 0x41 | 0x00
0 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
2285998 | lead-out | 1 | 0x41 | 0x00

1:29:38 PM #11 Text 0 File SCSIPassThrough.cpp, Line 34
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME

1:29:38 PM #12 Phase 24 File dlgbrnst.cpp, Line 1724
Caching of files started

1:29:38 PM #13 Text 0 File Burncd.cpp, Line 4129
Cache writing successful.

1:29:38 PM #14 Phase 25 File dlgbrnst.cpp, Line 1724
Caching of files completed

1:29:38 PM #15 Phase 36 File dlgbrnst.cpp, Line 1724
Burn process started at 8x (11,080 KB/s)

1:29:38 PM #16 Text 0 File ThreadedTransferInterface.cpp, Line 2669
Verifying disc position of item 0 (not relocatable, no disc pos, no patch infos, orig at #0): write at #0

1:29:38 PM #17 Text 0 File DVDR.cpp, Line 2469
Recording mode: Sequential Recording Mode

1:29:38 PM #18 Text 0 File MMC.cpp, Line 21541
Set BUFE: Buffer underrun protection -> ON

1:29:38 PM #19 Text 0 File DVDR.cpp, Line 2624
Start write address at LBA 0
DVD high compatibility mode: Yes

1:29:38 PM #20 Text 0 File Cdrdrv.cpp, Line 8385
---- DVD Structure: Physical Format Information (00h) ----
Layer: 0, Address: 0 (0 h), AGID: 0; Length: 2050
Book Type: DVD-R (2), Part Version: 2.0x (5), Extended Part Version: 0.0 (0)
Disc Size: 120 mm, Maximum Rate: <not specified> (F h)
Number of Layers: 1, Track Path: Parallel Track Path (PTP), Layer Type: recordable
Linear Density: 0,267 um/bit, Track Density: 0,74 um/track
Starting Physical Sector Number of Data Area: 30000 h (DVD-ROM, DVD-R/-RW, DVD+R/+RW)
End Physical Sector Number of Data Area: 26127F h
End Sector Number in Layer 0: 0 h (LBN: FFFD0000 h, 4193920 MB)
Data in Burst Cutting Area (BCA) does not exist
Start sector number of the current Border-Out: 2FE10 h
Start sector number of the next Border-In: 2FFA0 h
Media Specific [16…63]:
00 30 00 10 20 00 00 00 - 00 00 00 00 00 00 00 00 .0…
00 02 FE 10 00 02 FF A0 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …

1:29:59 PM #21 SPTI -1064 File SCSIPassThrough.cpp, Line 306
CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1064)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x21
Sense Qual: 0x02
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x70 00 05 00 00 00 00 10 2A 00 00 0C 21 02
Buffer x04730000: Len x10000
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

1:29:59 PM #22 CDR -1064 File Writer.cpp, Line 302
Invalid block address
D: HL-DT-ST DVDRAM GSA-4167B

1:29:59 PM #23 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

1:29:59 PM #24 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader

1:29:59 PM #25 Text 0 File DVDR.cpp, Line 2866
EndDAO: Last written address was -1

1:30:01 PM #26 Phase 38 File dlgbrnst.cpp, Line 1724
Burn process failed at 8x (11,080 KB/s)

Existing drivers:

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

I then upgraded the firmware to DL12 but this did not help, the same thing keeps happening.

When I insert these DVD’s into a TOSHIBA ODD-DVD SD-R6372 or a TSSTcorp CD/DVDW TS-L532M (both laptop dvd burners with latest firmware) the discs are not recognised and the laptops freeze and become unresponsive until you eject the disc again.

At this stage I’m thinking these DVD-Rs are complete poop and I should get another brand. but if anyone has a way around this, then my $44 for the spindle won’t be a waste.

LG will probably come out with another firmware update at some stage that will fix this problem.

cheers.

I used to think that was true also, and it seems to be for +Rs, but not for -Rs.

I am 100% certain that my BenQ 1640 supports TYG02, but this is from a Nero error log:

Recorder: BENQ DVD DD DW1640, Media type: DVD-R
Disc Manufacturer: TYG02

Media Specific [16…63]:
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …
00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 …
DRF