Smoke85
11th September 2003, 19:50
Hi all !
I have a lot of experience with Gordian Knot, for both creating DivX and XViD.
I installed the latest version last week, but now a get an error about 95% in the first pass. Virtualdubmod crashes, and gives following error report:
-----
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ntdll'.
Thread traces:
Thread 00000404 (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(302)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(334)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(352)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(592)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(620)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(424)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(560)
Thread call stack:77f83aed: ntdll!RtlSizeHeap [77f50000+33316+7d7]
77f58cca: ntdll!RtlFreeHeap [77f50000+8a3e+28c]
77f83ae5: ntdll!RtlSizeHeap [77f50000+33316+7cf]
011f42d8: mpeg2dec3!closeVideo [011d0000+108f0+139e8]
011db488: mpeg2dec3!?Close@CMPEG2Decoder@@QAEXXZ [011d0000+b350+138]
011dc483: mpeg2dec3!?Copyoddeven@CMPEG2Decoder@@IAEXPAUYV12PICT@@00@Z [011d0000+bdc0+6c3]
011dc438: mpeg2dec3!?Copyoddeven@CMPEG2Decoder@@IAEXPAUYV12PICT@@00@Z [011d0000+bdc0+678]
00dbddcb: avisynth!CreateScriptEnvironment [00db0000+d480+94b]
00dbd738: avisynth!CreateScriptEnvironment [00db0000+d480+2b8]
00df4c28: avisynth!DllCanUnloadNow [00db0000+e100+36b28]
00df4bd8: avisynth!DllCanUnloadNow [00db0000+e100+36ad8]
00dbddcb: avisynth!CreateScriptEnvironment [00db0000+d480+94b]
00dbd738: avisynth!CreateScriptEnvironment [00db0000+d480+2b8]
00db9dce: avisynth!00009dce
00dba032: avisynth!0000a032
77c2ab33: msvcrt!free [77c10000+1aa6b+c8]
00db9fc8: avisynth!00009fc8
00dbe6c3: avisynth!DllCanUnloadNow [00db0000+e100+5c3]
00dbe4aa: avisynth!DllCanUnloadNow [00db0000+e100+3aa]
73b552d5: AVIFIL32!AVIFileRelease [73b50000+52cb+a]
00415451: AVIReadHandler::_destruct()
0041371f: AVIReadHandler::~AVIReadHandler()
0041554d: AVIReadHandler::Release()
0047c7e6: InputFileAVI::~InputFileAVI()
0047ddd9: InputFileAVI::(special)()
00466318: CloseAVI()
00490d16: func_VirtualDub_Close()
00504e3a: CScriptInterpreter::ParseExpression2()
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
77f8e227: ntdll!RtlReAllocateHeap [77f50000+3d648+bdf]
77f8e397: ntdll!RtlReAllocateHeap [77f50000+3d648+d4f]
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
77e82441: kernel32!OpenMutexA [77e60000+22391+b0]
77f5d8e2: ntdll!RtlGetFullPathName_U [77f50000+d572+370]
77f59b7d: ntdll!RtlDosPathNameToNtPathName_U [77f50000+9b30+4d]
0050563e: CScriptInterpreter::LookupRootVariable()
00505c00: CScriptInterpreter::Token()
00504a28: CScriptInterpreter::ParseExpression()
00505a68: CScriptInterpreter::Token()
005047e8: CScriptInterpreter::ExecuteLine()
00538a8f: _unlock_file()
00536da9: fgetc()
00536db8: getc()
0048ebaf: RunScript()
77e760de: kernel32!LocalFree [77e60000+160a0+3e]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
00533d3d: _heap_alloc()
5102ea5a: ddraw!GetSurfaceFromDC [51000000+244a9+a5b1]
00533c34: _nh_malloc()
0047c01e: ParseCommandLine()
77d4c379: USER32!EnableMenuItem [77d40000+c353+26]
0047b627: Init()
004819d8: WinMain@16()
77f8e3c3: ntdll!RtlReAllocateHeap [77f50000+3d648+d7b]
00536880: realloc()
0053dc7b: _msize()
77f59baa: ntdll!RtlAcquirePebLock [77f50000+9b82+28]
77f59bb3: ntdll!RtlAcquirePebLock [77f50000+9b82+31]
77f59bf9: ntdll!RtlReleasePebLock [77f50000+9bea+f]
77e61a57: kernel32!GetStartupInfoA [77e60000+177e+2d9]
77e619ef: kernel32!GetStartupInfoA [77e60000+177e+271]
00534a21: atexit()
00536a5e: WinMainCRTStartup()
77e814c7: kernel32!GetCurrentDirectoryW [77e60000+21483+44]
-- End of report
I tried both DivX and XViD, other settings etc... but nothing seems to work. I guess this has something to do with VirtualDubMod and AviSynth, so I tried an older version of Avisynth. But of course, the necessary libraries aren't available in older versions.
I tried ripping some other DVD's I own. I had the same error with one of them, the other 2 finished without a problem.
Can anyone pleaze help me ?
Greetz,
Smoke85
I have a lot of experience with Gordian Knot, for both creating DivX and XViD.
I installed the latest version last week, but now a get an error about 95% in the first pass. Virtualdubmod crashes, and gives following error report:
-----
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ntdll'.
Thread traces:
Thread 00000404 (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(302)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(334)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(352)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(592)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(620)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(424)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(560)
Thread call stack:77f83aed: ntdll!RtlSizeHeap [77f50000+33316+7d7]
77f58cca: ntdll!RtlFreeHeap [77f50000+8a3e+28c]
77f83ae5: ntdll!RtlSizeHeap [77f50000+33316+7cf]
011f42d8: mpeg2dec3!closeVideo [011d0000+108f0+139e8]
011db488: mpeg2dec3!?Close@CMPEG2Decoder@@QAEXXZ [011d0000+b350+138]
011dc483: mpeg2dec3!?Copyoddeven@CMPEG2Decoder@@IAEXPAUYV12PICT@@00@Z [011d0000+bdc0+6c3]
011dc438: mpeg2dec3!?Copyoddeven@CMPEG2Decoder@@IAEXPAUYV12PICT@@00@Z [011d0000+bdc0+678]
00dbddcb: avisynth!CreateScriptEnvironment [00db0000+d480+94b]
00dbd738: avisynth!CreateScriptEnvironment [00db0000+d480+2b8]
00df4c28: avisynth!DllCanUnloadNow [00db0000+e100+36b28]
00df4bd8: avisynth!DllCanUnloadNow [00db0000+e100+36ad8]
00dbddcb: avisynth!CreateScriptEnvironment [00db0000+d480+94b]
00dbd738: avisynth!CreateScriptEnvironment [00db0000+d480+2b8]
00db9dce: avisynth!00009dce
00dba032: avisynth!0000a032
77c2ab33: msvcrt!free [77c10000+1aa6b+c8]
00db9fc8: avisynth!00009fc8
00dbe6c3: avisynth!DllCanUnloadNow [00db0000+e100+5c3]
00dbe4aa: avisynth!DllCanUnloadNow [00db0000+e100+3aa]
73b552d5: AVIFIL32!AVIFileRelease [73b50000+52cb+a]
00415451: AVIReadHandler::_destruct()
0041371f: AVIReadHandler::~AVIReadHandler()
0041554d: AVIReadHandler::Release()
0047c7e6: InputFileAVI::~InputFileAVI()
0047ddd9: InputFileAVI::(special)()
00466318: CloseAVI()
00490d16: func_VirtualDub_Close()
00504e3a: CScriptInterpreter::ParseExpression2()
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
77f8e227: ntdll!RtlReAllocateHeap [77f50000+3d648+bdf]
77f8e397: ntdll!RtlReAllocateHeap [77f50000+3d648+d4f]
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
77e82441: kernel32!OpenMutexA [77e60000+22391+b0]
77f5d8e2: ntdll!RtlGetFullPathName_U [77f50000+d572+370]
77f59b7d: ntdll!RtlDosPathNameToNtPathName_U [77f50000+9b30+4d]
0050563e: CScriptInterpreter::LookupRootVariable()
00505c00: CScriptInterpreter::Token()
00504a28: CScriptInterpreter::ParseExpression()
00505a68: CScriptInterpreter::Token()
005047e8: CScriptInterpreter::ExecuteLine()
00538a8f: _unlock_file()
00536da9: fgetc()
00536db8: getc()
0048ebaf: RunScript()
77e760de: kernel32!LocalFree [77e60000+160a0+3e]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
00533d3d: _heap_alloc()
5102ea5a: ddraw!GetSurfaceFromDC [51000000+244a9+a5b1]
00533c34: _nh_malloc()
0047c01e: ParseCommandLine()
77d4c379: USER32!EnableMenuItem [77d40000+c353+26]
0047b627: Init()
004819d8: WinMain@16()
77f8e3c3: ntdll!RtlReAllocateHeap [77f50000+3d648+d7b]
00536880: realloc()
0053dc7b: _msize()
77f59baa: ntdll!RtlAcquirePebLock [77f50000+9b82+28]
77f59bb3: ntdll!RtlAcquirePebLock [77f50000+9b82+31]
77f59bf9: ntdll!RtlReleasePebLock [77f50000+9bea+f]
77e61a57: kernel32!GetStartupInfoA [77e60000+177e+2d9]
77e619ef: kernel32!GetStartupInfoA [77e60000+177e+271]
00534a21: atexit()
00536a5e: WinMainCRTStartup()
77e814c7: kernel32!GetCurrentDirectoryW [77e60000+21483+44]
-- End of report
I tried both DivX and XViD, other settings etc... but nothing seems to work. I guess this has something to do with VirtualDubMod and AviSynth, so I tried an older version of Avisynth. But of course, the necessary libraries aren't available in older versions.
I tried ripping some other DVD's I own. I had the same error with one of them, the other 2 finished without a problem.
Can anyone pleaze help me ?
Greetz,
Smoke85