Hello
I am getting a Stack overflow error from delphi when i try to burn a dvdvideo from an in memory tree. THe command causing the error is StarBurn_CdvdBurnerGrabber_TrackAtOnceFromTree
Does anyone have any advice to sort this issue?
Debug log is :
StarBurn:UDF_FileGetSizeInUCHARs(): File size in UCHARs 6144, file size in LBs 3
StarBurn:UDF_FileGetSizeInUCHARs(): File size in UCHARs 6144, file size in LBs 3
StarBurn:UDF_FileGetSizeInUCHARs(): File size in UCHARs 12288, file size in LBs 6
StarBurn:UDF_FileGetSizeInUCHARs(): File size in UCHARs 104456192, file size in LBs 51004
StarBurn:UDF_FileGetSizeInUCHARs(): File size in UCHARs 12288, file size in LBs 6
StarBurn:StarBurn_UDF_Create: Last touched RBA 51034 after file content parse, Number of files 5, Number of directories 3
StarBurn:StarBurn_UDF_Create: Unique Id 23
StarBurn:StarBurn_UDF_Create(): Creating bridge ISO9660/UDF FS
StarBurn:UDF_FormatISO9660FileSystemPacket(): Kids size in UCHARs 350, LBs 1
StarBurn:StarBurn_UDF_Create(): Last touched RBA 51034
UDF:UDF_StoreSystemStructuresTreeItemToMemory(): ENTERed for 0052D4F0, 00C83050, 0012FDE0
UDF:UDF_StoreSystemStructuresTreeItemToMemory(): ENTERed for 0052F78C, 00C83050, 0012FDE0
UDF:UDF_StoreSystemStructuresTreeItemToMemory(): EXITing for 0052F78C ( 3 )
UDF:UDF_StoreSystemStructuresTreeItemToMemory(): ENTERed for 0052E63E, 00C83050, 0012FDE0
UDF:UDF_StoreSystemStructuresTreeItemToMemory(): EXITing for 0052E63E ( 2 )
UDF:UDF_StoreSystemStructuresTreeItemToMemory(): EXITing for 0052D4F0 ( 1 )
StarBurn:StarBurn_UDF_Create: System structures size in UCHARs 22528
StarBurn:StarBurn_UDF_Create(): SystemStructures size = 22528, Allocated = 26624
StarBurn:StarBurn_UDF_Create(): EXITing with status 0x00000000
SCSI Port Inquiry Dump:
SCSI ID: 7, Manager 'ROCKET', Identifier 'Port 000'
Residual Count Supported: Yes, Number of SCSI Target(s) Supported: 15
Single Transfer Size: 65536 UCHARs
CStarBurn_ScsiTransportASPI::CStarBurn_ScsiTrasportASPI(): Symbolic name is '\\.\G:'
SCSI Device Inquiry Data Dump:
Device Type: 0x05, Removable: Yes
SCSI Version: 0, Soft Reset Supported: No
Command Queue Supported: No, Linked Commands Supported: No
Sync Transfer Supported: No, 16-bit bus: No
32-bit bus: No, Relative Addressing Supported: No
Vendor ID: 'PIONEER ', Product ID: 'DVD-RW DVR-109 ', Revision Level: '1.58'
CStarBurn_ScsiDeviceGeneric::CStarBurn_ScsiDeviceGeneric_SharedConstructor(): 'PIONEER ' - 'DVD-RW DVR-109 ' - '1.58' sits at 0:0:0:0
CD/DVD Capabilities Page Dump:
Page Code: 0x2A, Reserved1: 0x00, PSBit (Page Savable): 0
Page Size in UCHARs: 62 UCHARs, CD-R Read: Yes, CD-E Read: Yes
DVD-ROM Read: Yes, DVD-R Read: Yes, DVD-RAM Read: Yes, Reserved2: 0x00
CD-R Write: Yes, CD-E Write: Yes, Test Write: Yes
Reserved3: 0x00, DVD-R Write: Yes, DVD-RAM Write: No
Reserved4: 0x00, Audio Play: Yes, Composite: No
Digital Port One: No, Digital Port Two: No
MODE2 Form1: Yes, MODE2 Form2: Yes
Is Multi Session: Yes, CDDA: Yes, CDDAAccurate: Yes
BUP (Buffer Underrun Protection) Supported: Yes
RW Supported: No, RW Deinterleaved: No, C2Pointers: No
ISRC: Yes, UPC: Yes, Read Bar Code Capable: No
Lock: Yes, LockState: 0, Prevent Jumper: No
Reserved5: 0x00, Eject: Yes, Loading Mechanism Type: 0x01
Separate Volume: Yes, Separate Channel Mute: Yes
Supports Disc Present: No, SW Slot Selection: No
Side Change Capable: No, RW InLeadIn Readable: Yes, Reserved6: 0x00
Maximum Read Speed: 7056 KBps
Number Of Volume Level(s): 256, Buffer Size in KBs: 2000
Current Read Speed: 7056 KBps
Reserved7: 0x00
BCK: No, RCK: No, LSBF: No, Length: 0x00
Reserved8: 0x00
Maximum Write Speed: 7056 KBps
Current Write Speed: 5644 KBps
Reserved9: 0x0001
CStarBurn_CdvdBurnerGrabber::CStarBurn_CdvdBurnerGrabber_SharedConstructor(): Cache size is 0 MBs, 167772160 UCHARs
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x03, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x03, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x01, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x02, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x02, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x02, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x08, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x03, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x01, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x03, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x01, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x03, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x01, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x03, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x03, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
StarBurn_DumpCdvdWriteParametersPage(): WARNING! Size 50 less then 56!
Write Parameters Page Dump:
Page Code: 0x05, PSBit (Page Saveable): 0
Page Length: 50 UCHARs, Write Type: 0x03, Test Write: No, Reserved2_1: 0x00
BUP (Buffer Underrun Protection) Enabled: No
Track Mode: 0x04, Copy Allowed: No, FP (Is Fixed Packet): No
Next Session: 0x00, Data Block Type: 0x03, Reserved4: 0x00
Host Application Code: 0x00, Session Format: 0x00
Packet Size: 0, Audio Pause Length: 150
Media Catalog Number: 0x00000000000000000000000000000000
ISRC: 0x00000000000000000000000000000000
SubHeaderUCHAR0: 0x00, SubHeaderUCHAR1: 0x00
SubHeaderUCHAR2: 0x00, SubHeaderUCHAR3: 0x00
Vendor Specific: 0x00 0x00 0x00 0x00
CStarBurn_CdvdBurnerGrabber::TestUnitReady(): ENTERed for 10 second(s), is fast exit: 1
CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed
SCSI Request Block Dump:
SRB_Status: 0x04, SRB_HaStat: 0x00, SRB_TargStat: 0x02
CDB Length: 10, CDB Dump: 0x51 0x00 0x00 0x00 0x00 0x00 0x00 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
SCSI sense data dump:
Error Code: 0x70, Is Sense Valid: No, Segment Number: 0x00 (0)
Sense Key: 0x02, Reserved: 0x00, Incorrect Length: No
End Of Media: No, File Mark: No, Information: 0x00 0x00 0x00 0x00
Additional Sense Length: 0x0E (14)
Command Specific Information: 0x00 0x00 0x00 0x00
Additional Sense Code (ASC): 0x3A, Additional Sense Code Qualifier (ASCQ): 0x00
CStarBurn_ScsiDeviceCdvdRomReader::WaitForReady(): #1, disc is gone, fast exit
CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed
SCSI Request Block Dump:
SRB_Status: 0x04, SRB_HaStat: 0x00, SRB_TargStat: 0x02
CDB Length: 6, CDB Dump: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
SCSI sense data dump:
Error Code: 0x70, Is Sense Valid: No, Segment Number: 0x00 (0)
Sense Key: 0x02, Reserved: 0x00, Incorrect Length: No
End Of Media: No, File Mark: No, Information: 0x00 0x00 0x00 0x00
Additional Sense Length: 0x0E (14)
Command Specific Information: 0x00 0x00 0x00 0x00
Additional Sense Code (ASC): 0x3A, Additional Sense Code Qualifier (ASCQ): 0x00
CStarBurn_ScsiDeviceCdvdRomReader::WaitForReady(): #2, disc is gone, fast exit
CStarBurn_ScsiTransportASPI::ExecuteCDB(): Command failed
SCSI Request Block Dump:
SRB_Status: 0x04, SRB_HaStat: 0x00, SRB_TargStat: 0x02
CDB Length: 6, CDB Dump: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
SCSI sense data dump:
Error Code: 0x70, Is Sense Valid: No, Segment Number: 0x00 (0)
Sense Key: 0x02, Reserved: 0x00, Incorrect Length: No
End Of Media: No, File Mark: No, Information: 0x00 0x00 0x00 0x00
Additional Sense Length: 0x0E (14)
Command Specific Information: 0x00 0x00 0x00 0x00
Additional Sense Code (ASC): 0x3A, Additional Sense Code Qualifier (ASCQ): 0x00
|