Printable Version of Topic
Click here to view this topic in its original format
Unofficial VirtualDub Support Forums > Testing / Bug Reports > Error Mesages, Any Faq's?


Posted by: samson2 Mar 20 2003, 12:25 PM
every time I try to convert a mpg to avi I get the msg: "fast write stream failed to open". Video is full processing, set to Divx5 and audio is full processing and compression of mpeg layer 3 and matches the file info. The only file to convert ok was an MS test.mpg of about 1800kb which yielded an avi of 1400+kb.

I have tried numerous other avi files to no avail with 1.4 and 1.5.1....

My pc details:
Athlon 750
mem 384mb
C has 500 mb free space
D has 700mb free
E has 1.3GB free

I have searched every where for this particular error msg...

thanking you in advance for the solution to this problem

Sam2


Posted by: fccHandler Mar 21 2003, 03:17 AM
(Topic moved to Testing / Bug Reports section)

I think only phaeron can solve this one. unsure.gif

Posted by: phaeron Mar 21 2003, 05:45 AM
The error message sucks, and is getting fixed in 1.5.2 to report normal errors... but I don't have many ideas about what could cause an open failure in the first place. What can cause it is that the two file opens for AVI output have different locking parameters, so it is possible for a another program to sneak in and lock the file, causing the fast I/O open to fail. The window of opportunity is very small, however. Windows XP explorer doesn't seem to cause this (or my P4 is too fast), but virus scanners are another possibility, if one is installed and set to scan all files.

Posted by: samson2 Mar 24 2003, 07:34 PM
thanks for the suggestions... I shut down everything and tried again. Still getting the error msg: "fast write stream failed to open"; I tried with No Sound and again with mpeg layer3 matching the file information settings.

Where do I go from here?

sam2

Posted by: Pamel Mar 24 2003, 08:38 PM
Try saving the AVI on a different drive, or the root. (C:\)

If you have a network, try mapping a network drive and saving to that.

Maybe try uncompressed video?

Posted by: samson2 Apr 1 2003, 01:26 PM
thanks to all but, tried all suggestions so far... Flaskmpeg will do the job but quality is poor. I got the following crash report last time around so need Phaeron to thnik about it...

sam2

VirtualDub crash report -- build 15654 (release)
--------------------------------------

Disassembly:
75db2d20: 0000 add [eax], al
75db2d22: 0000 add [eax], al
75db2d24: 0000 add [eax], al
75db2d26: 0000 add [eax], al
75db2d28: 0000 add [eax], al
75db2d2a: 0000 add [eax], al
75db2d2c: 0000 add [eax], al
75db2d2e: 0000 add [eax], al
75db2d30: 0000 add [eax], al
75db2d32: 0000 add [eax], al
75db2d34: 0000 add [eax], al
75db2d36: 0000 add [eax], al
75db2d38: 0000 add [eax], al
75db2d3a: 0000 add [eax], al
75db2d3c: 0000 add [eax], al
75db2d3e: 0000 add [eax], al
75db2d40: 0000 add [eax], al
75db2d42: 0000 add [eax], al
75db2d44: 0000 add [eax], al
75db2d46: 0000 add [eax], al
75db2d48: 0000 add [eax], al
75db2d4a: 0000 add [eax], al
75db2d4c: 0000 add [eax], al
75db2d4e: 0000 add [eax], al
75db2d50: 0000 add [eax], al
75db2d52: 0000 add [eax], al
75db2d54: 0000 add [eax], al
75db2d56: 0000 add [eax], al
75db2d58: 0000 add [eax], al
75db2d5a: 0000 add [eax], al
75db2d5c: 0000 add [eax], al
75db2d5e: 0000 add [eax], al
75db2d60: 0000 add [eax], al
75db2d62: 0000 add [eax], al
75db2d64: 0000 add [eax], al
75db2d66: 0000 add [eax], al
75db2d68: 0000 add [eax], al
75db2d6a: 0000 add [eax], al
75db2d6c: 0000 add [eax], al
75db2d6e: 0000 add [eax], al
75db2d70: 0000 add [eax], al
75db2d72: 0000 add [eax], al
75db2d74: 0000 add [eax], al
75db2d76: 0000 add [eax], al
75db2d78: 0000 add [eax], al
75db2d7a: 0000 add [eax], al
75db2d7c: 0000 add [eax], al
75db2d7e: 0000 add [eax], al
75db2d80: 0000 add [eax], al
75db2d82: 0000 add [eax], al
75db2d84: 0000 add [eax], al
75db2d86: 0000 add [eax], al
75db2d88: 0000 add [eax], al
75db2d8a: 0000 add [eax], al
75db2d8c: 0000 add [eax], al
75db2d8e: 0000 add [eax], al
75db2d90: 0000 add [eax], al
75db2d92: 0000 add [eax], al
75db2d94: 0000 add [eax], al
75db2d96: 0000 add [eax], al
75db2d98: 0000 add [eax], al
75db2d9a: 0000 add [eax], al
75db2d9c: 0000 add [eax], al
75db2d9e: 0000 add [eax], al
75db2da0: 0000 add [eax], al
75db2da2: 0000 add [eax], al
75db2da4: 0000 add [eax], al
75db2da6: 0000 add [eax], al
75db2da8: 0000 add [eax], al
75db2daa: 0000 add [eax], al
75db2dac: 0000 add [eax], al
75db2dae: 0000 add [eax], al
75db2db0: 0000 add [eax], al <-- FAULT
75db2db2: 0000 add [eax], al
75db2db4: 0000 add [eax], al
75db2db6: 0000 add [eax], al
75db2db8: 0000 add [eax], al
75db2dba: 0000 add [eax], al
75db2dbc: 0000 add [eax], al
75db2dbe: 0000 add [eax], al
75db2dc0: 0000 add [eax], al
75db2dc2: 0000 add [eax], al
75db2dc4: 0000 add [eax], al
75db2dc6: 0000 add [eax], al
75db2dc8: 0000 add [eax], al
75db2dca: 0000 add [eax], al
75db2dcc: 0000 add [eax], al
75db2dce: 0000 add [eax], al
75db2dd0: 0000 add [eax], al
75db2dd2: 0000 add [eax], al
75db2dd4: 0000 add [eax], al
75db2dd6: 0000 add [eax], al
75db2dd8: 0000 add [eax], al
75db2dda: 0000 add [eax], al
75db2ddc: 0000 add [eax], al
75db2dde: 0000 add [eax], al
75db2de0: 0000 add [eax], al
75db2de2: 0000 add [eax], al
75db2de4: 0000 add [eax], al
75db2de6: 0000 add [eax], al
75db2de8: 0000 add [eax], al
75db2dea: 0000 add [eax], al
75db2dec: 0000 add [eax], al
75db2dee: 0000 add [eax], al
75db2df0: 0000 add [eax], al
75db2df2: 0000 add [eax], al
75db2df4: 0000 add [eax], al
75db2df6: 0000 add [eax], al
75db2df8: 0000 add [eax], al
75db2dfa: 0000 add [eax], al
75db2dfc: 0000 add [eax], al
75db2dfe: 0000 add [eax], al
75db2e00: 0000 add [eax], al
75db2e02: 0000 add [eax], al
75db2e04: 0000 add [eax], al
75db2e06: 0000 add [eax], al
75db2e08: 0000 add [eax], al
75db2e0a: 0000 add [eax], al
75db2e0c: 0000 add [eax], al
75db2e0e: 0000 add [eax], al
75db2e10: 0000 add [eax], al
75db2e12: 0000 add [eax], al
75db2e14: 0000 add [eax], al
75db2e16: 0000 add [eax], al
75db2e18: 0000 add [eax], al
75db2e1a: 0000 add [eax], al
75db2e1c: 0000 add [eax], al
75db2e1e: 0000 add [eax], al

Windows 4.10 (Windows 98 build 2222) [ A ]

EAX = 00000000
EBX = 00000001
ECX = 831366a0
EDX = 800088e8
EBP = 00000004
DS:ESI = 016f:00000001
ES:EDI = 016f:75db0000
SS:ESP = 016f:0074fbe4
CS:EIP = 0167:75db2db0
FS = 2917
GS = 0000
EFLAGS = 00010246

MM0 = 8000000000000000
MM1 = 8ffb780346dc6000
MM2 = dc80000000000000
MM3 = df20000000000000
MM4 = 8000000000000000
MM5 = e000000000000000
MM6 = 8000000000000000
MM7 = 0000000000000000

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred at p.

Thread traces:

Thread fffc1135 (Main thread)
C:\p4root\dev\VirtualDub\source\Init.cpp(268)
C:\p4root\dev\VirtualDub\source\Init.cpp(286)
C:\p4root\dev\VirtualDub\source\Init.cpp(348)
C:\p4root\dev\VirtualDub\source\Main.cpp(190)
C:\p4root\dev\VirtualDub\source\Main.cpp(213)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(424)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(560)
C:\p4root\dev\VirtualDub\source\Init.cpp(358)
C:\p4root\dev\VirtualDub\source\Init.cpp(364)
C:\p4root\dev\VirtualDub\source\Init.cpp(370)
C:\p4root\dev\VirtualDub\source\Init.cpp(374)
C:\p4root\dev\VirtualDub\source\Init.cpp(379)
C:\p4root\dev\VirtualDub\source\Init.cpp(384)
C:\p4root\dev\VirtualDub\source\Init.cpp(395)
C:\p4root\dev\VirtualDub\source\Init.cpp(404)
C:\p4root\dev\VirtualDub\source\Main.cpp(261)

Thread call stack:bfdf2e3a: WINMM.DLL!CloseDriver [bfdf0000+2dcb+6f]
bfdf23bc: WINMM.DLL!mciLoadCommandResource [bfdf0000+233e+7e]
bfdf23ef: WINMM.DLL!mciLoadCommandResource [bfdf0000+233e+b1]
bfdf205d: WINMM.DLL!joyReleaseCapture [bfdf0000+1c09+454]
bff7ddd6: KERNEL32.DLL!IsBadCodePtr [bff70000+ce18+fbe]
bff7a3bc: KERNEL32.DLL!GetDateFormatA [bff70000+7f6f+244d]
bff741f7: KERNEL32.DLL!ThunkConnect32 [bff70000+2ebe+1339]
bff92acc: KERNEL32.DLL!GetVersionExA [bff70000+2160b+14c1]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
004a5ba3: _unlock()
bff7b9ae: KERNEL32.DLL!EnterCriticalSection [bff70000+b98d+21]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
bff8d50c: KERNEL32.DLL!ExitProcess [bff70000+1d4f8+14]
004a861e: doexit()
004a8566: exit()
004a2a77: WinMainCRTStartup()
bff8d123: KERNEL32.DLL!GetProcessHeap [bff70000+1cae1+642]
bff89996: KERNEL32.DLL!MakeCriticalSectionGlobal [bff70000+18fff+997]
bff8b412: KERNEL32.DLL!IsDBCSLeadByte [bff70000+1af78+49a]

-- End of report

Posted by: endorphin Apr 5 2003, 08:28 AM
I get this "Fast write stream failed to open" error quite frequently, and in each case it is when I am encoding to Divx 5.03 ... in fact, IIRC it happens only (or at least primarily) when I'm doing an Nth-pass encode, regardless of whether I'm on the first pass or subsequent Nth-passes.

It has not been a real problem, however; every time I get this error I simply repeat the command to start the encode, and the second time it works with no error.

I'd gladly provide more data on request.

Powered by Invision Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)