Invalid Write state

My burner’s been burning fine for nearly 2 years now, and all of a sudden, it starts displaying the wierdest array of error messages. I use a YAMAHA-CRW F1 CD-Writer and Nero as burning software. If anyone out there can help me, I’d greatly appreciate it. Here’s the printout:

Windows XP 5.1
WinAspi: -
ahead WinASPI: File 'C:\Program Files\Ahead\Nero\Wnaspi32.dll': Ver=2.0.1.50, size=131072 bytes, created 6/13/2002 9:45:30 AM 
Nero Version: 5.5.8.17
Recorder:             <YAMAHA CRW-F1E>          Version: 1.0c - HA 1 TA 1 - 5.5.8.17
 Adapter driver:      <atapi>                   HA 1
 Drive buffer  :      8192kB
 Bus Type      :      default (0) -> ATAPI
CD-ROM:               <SAMSUNG  CD-ROM SC-148C> Version: C002 - HA 1 TA 0 - 5.5.8.17
 Adapter driver:      <atapi>                   HA 1
 Bus Type      :      default (0) -> ATAPI

=== Scsi-Device-Map ===
DiskPeripheral       : MAXTOR 6L060J3                   atapi Port 0 ID 0  DMA: On 
CdRomPeripheral      : SAMSUNG CD-ROM SC-148C           atapi Port 1 ID 0  DMA: Off
CdRomPeripheral      : YAMAHA CRW-F1E                   atapi Port 1 ID 1  DMA: On 
=======================

AutoRun : 1
Excluded drive IDs: 
CmdQueuing     : 1
CmdNotification: 2
WriteBufferSize: 34603008 (0) Byte
ShowDrvBufStat : 0
EraseSpeed     : 0
BUFE           : 0
Physical memory     : 255MB (261132kB)
Free physical memory: 34MB (35484kB)
Memory in use       : 86 %
Uncached PFiles: 0x0
Use Static Write Speed Table: 0
Use Inquiry    : 1
Global Bus Type: default (0)
Check supported media : Enabled (1) 
Wizard: On

CD-ROM (ISO)
24.10.2004

5:49:28 PM	#1 Text 0 File Isodoc.cpp, Line 6000
	Iso document burn settings
	------------------------------------------
	Determine maximum speed : FALSE
	Simulate                : FALSE
	Write                   : TRUE
	Finalize CD             : FALSE
	Multisession            : TRUE
	Multisession type:      : Start multisession
	Burning mode            : TAO
	Mode                    : 1
	ISO Level               : 1 (Max. of 11 = 8 + 3 char)
	Character set           : ISO 9660
	Joliet                  : TRUE
	Allow pathdepth more than 8 directories : FALSE
	Allow more than 255 characters in path  : FALSE
	Write ISO9660 ;1 file extensions        : TRUE
	
5:49:28 PM	#2 Phase 90 File dlgbrnst.cpp, Line 1560
	Buffer Underrun Protection activated
	
5:49:28 PM	#3 Text 0 File Reader.cpp, Line 118
	Reader running
	
5:49:28 PM	#4 Text 0 File Burncd.cpp, Line 3514
	Turn on Track-At-Once, using CD-R/RW media
	
5:49:28 PM	#5 Text 0 File Writer.cpp, Line 130
	Writer YAMAHA   CRW-F1E          running
	
5:49:28 PM	#6 ISO9660GEN -11 File geniso.cpp, Line 4427
	First writeable address = 0 (0x00000000)
	
5:49:28 PM	#7 Text 0 File ThreadedTransferInterface.cpp, Line 685
	Setup items (original item values)
	 0: TRM_DATA_MODE1 (CTransferItem)
	    2 indices, index0 (150) not provided
	    original CD pos #0 + 358532 (358532) = #358532/79:40.32
	    relocatable, CD pos for caching/writing not required/required, no patch infos 
	--------------------------------------------------------------
	
5:49:51 PM	#8 Text 0 File DlgWaitCD.cpp, Line 198
	Last possible write address on media:   359848 (79:59.73)
	Last address to be written:             358531 (79:42.31)
	
5:49:53 PM	#9 Text 0 File DlgWaitCD.cpp, Line 1394
	Recorder:  YAMAHA CRW-F1E;
	   CDR code: 00 97 27 28; OSJ entry from: Princo Corporation
	   ATIP Data:
	     Special    Info [hex] 1: F0 00 80, 2: 61 1B 1C (LI 97:27.28), 3: 4F 3B 4A (LO 79:59.74)
	     Additional Info [hex] 1: 00 00 00 (invalid), 2: 00 00 00 (invalid), 3: 00 00 00 (invalid)
	
5:49:57 PM	#10 Text 0 File ThreadedTransferInterface.cpp, Line 835
	Prepare recorder YAMAHA   CRW-F1E          for write in TAO
	DAO infos:
	==========
	MCN: 
	TOCTYPE: 0x0   Close CD
	Tracks 1 to 1:
	   TRM_DATA_MODE1, 2048/0x0, ISRC "", FilePos 0 307200 734580736
	
5:49:57 PM	#11 Text 0 File ThreadedTransferInterface.cpp, Line 863
	Removed 2 run-out blocks from end of track 1.
	
5:49:57 PM	#12 Text 0 File ThreadedTransferInterface.cpp, Line 685
	Setup items (after recorder preparation)
	 0: TRM_DATA_MODE1 (CTransferItem)
	    2 indices, index0 (150) not provided
	    original CD pos #0 + 358532 (358532) = #358532/79:40.32
	    relocatable, CD pos for caching/writing not required/required, no patch infos 
	    -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 358530 blocks [YAMAHA   CRW-F1E         ]
	--------------------------------------------------------------
	
5:49:57 PM	#13 Phase 24 File dlgbrnst.cpp, Line 1560
	Caching of files started
	
5:49:57 PM	#14 Phase 25 File dlgbrnst.cpp, Line 1560
	Caching of files completed
	
5:49:57 PM	#15 Phase 36 File dlgbrnst.cpp, Line 1560
	Burn process started at 44x (6,600 KB/s)
	
5:49:57 PM	#16 Text 0 File ThreadedTransferInterface.cpp, Line 1974
	Verifying CD position of item 0 (relocatable, CD pos, no patch infos, orig at #0): write at #0
	
5:49:57 PM	#17 Text 0 File Mmc.cpp, Line 16299
	Set BUFE: supported -> ON , Optimum Writespeed Control : ON
	
5:50:20 PM	#18 SCSI -1106 File Cdrdrv.cpp, Line 1410
	SCSI Exec, HA 1, TA 1, LUN 0, buffer 0x04C80000
	Status:     0x04 (0x01, SCSI_ERR)
	HA-Status   0x00 (0x00, OK)
	TA-Status   0x02 (0x01, SCSI_TASTATUS_CHKCOND)
	Sense Key:  0x03 (KEY_MEDIUM_ERROR)
	Sense Code: 0x73
	Sense Qual: 0x03
	CDB Data:   0x2A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x1F 0x00 0x00 0x00 
	Sense Data: 0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0A 
	            0x00 0x00 0x00 0x00 0x73 0x03 
	
5:50:20 PM	#19 MMC -1106 File Writer.cpp, Line 331
	Power calibration error
	
5:50:21 PM	#20 Text 0 File ThreadedTransfer.cpp, Line 222
	all writers idle, stopping conversion
	
5:50:21 PM	#21 Text 0 File ThreadedTransfer.cpp, Line 216
	conversion idle, stopping reader
	
5:50:21 PM	#22 CDR -201 File WriterStatus.cpp, Line 187
	Invalid writestate
	
5:50:21 PM	#23 TRANSFER -18 File WriterStatus.cpp, Line 187
	Could not perform EndTrack
	
5:50:21 PM	#24 SCSI -1026 File Cdrdrv.cpp, Line 1206
	SCSI Exec, HA 1, TA 1, LUN 0
	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: 0x2C
	Sense Qual: 0x04
	CDB Data:   0x5B 0x01 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A 
	            0x00 0x00 0x00 0x00 0x2C 0x04 
	
5:50:21 PM	#25 MMC -1026 File WriterStatus.cpp, Line 226
	Current program area empty
	
5:50:21 PM	#26 TRANSFER -19 File WriterStatus.cpp, Line 226
	Could not perform Fixation
	
5:50:21 PM	#27 Text 0 File WriterStatus.cpp, Line 235
	falling back to disc fixation
	
5:50:21 PM	#28 SCSI -1026 File Cdrdrv.cpp, Line 1206
	SCSI Exec, HA 1, TA 1, LUN 0
	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: 0x2C
	Sense Qual: 0x04
	CDB Data:   0x5B 0x01 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	Sense Data: 0x70 0x00 0x05 0x00 0x00 0x00 0x00 0x0A 
	            0x00 0x00 0x00 0x00 0x2C 0x04 
	
5:50:21 PM	#29 MMC -1026 File WriterStatus.cpp, Line 226
	Current program area empty
	
5:50:21 PM	#30 TRANSFER -19 File WriterStatus.cpp, Line 226
	Could not perform Fixation
	
5:50:21 PM	#31 Phase 38 File dlgbrnst.cpp, Line 1560
	Burn process failed at 44x (6,600 KB/s)
	
5:50:21 PM	#32 Text 0 File Scsicmd.cpp, Line 383
	SCSI not using temporary buffers
	20 out of 20 temporary buffers allocated
	

Existing drivers:

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

Edited: removed the serial from your LOG-file!

I see an entry in your LOG-file about Princo. Are you using discs manufactured by this company? If so, I’m not surprised you get an error. Discs made by this company are known to be of questionable quality. Do you get this error with this media only or also on other (read: better quality) media?