Log in

View Full Version : help with run time error without avisynth!!


DjDiabolik
21st September 2011, 16:27
Hi boys... i have try to using VirtualDubMod 1.5.10.2 on this computer but i can't do!

The programs start without problems... but when i try to start the preview with button "Play Input" or "Play Output" the programs close in crash and never it's played!

The crash windows say to save the CrashInfo and report.... this is contents of file txt:

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

Disassembly:
7c920f80: 0433 add al, 33
7c920f82: c28846 ret 4688
7c920f85: 0485 add al, 85
7c920f87: db db db
7c920f88: 0f84c8000000 jz 7c921056
7c920f8e: 83fb01 cmp ebx, 01
7c920f91: 0f84b1fcffff jz 7c920c48
7c920f97: 8b459c mov eax, [ebp-64]
7c920f9a: 8d3cc6 lea edi, [esi+eax*8]
7c920f9d: 89bdbcfeffff mov [ebp-144], edi
7c920fa3: 8a4de3 mov cl, [ebp-1d]
7c920fa6: 884f05 mov [edi+05], cl
7c920fa9: 66894702 mov [edi+02], ax
7c920fad: 8a4607 mov al, [esi+07]
7c920fb0: 884707 mov [edi+07], al
7c920fb3: 66891f mov [edi], bx
7c920fb6: f6c110 test cl, 10
7c920fb9: 0f8464010000 jz 7c921123
7c920fbf: 33c0 xor eax, eax
7c920fc1: 8a4705 mov al, [edi+05]
7c920fc4: 83e010 and eax, 10
7c920fc7: 884705 mov [edi+05], al
7c920fca: 6681fb8000 cmp bl, 0080
7c920fcf: 0f8230030000 jc 7c921305
7c920fd5: 8b45e4 mov eax, [ebp-1c]
7c920fd8: 8db078010000 lea esi, [eax+178]
7c920fde: 89b520ffffff mov [ebp-e0], esi
7c920fe4: 83b87001000000 cmp dword ptr [eax+170], 00
7c920feb: 0f8536190000 jnz 7c922927
7c920ff1: 8b06 mov eax, [esi]
7c920ff3: 8bc8 mov ecx, eax
7c920ff5: 898d70ffffff mov [ebp-90], ecx
7c920ffb: 3bf1 cmp esi, ecx
7c920ffd: 0f85b7faffff jnz 7c920aba
7c921003: 8d4708 lea eax, [edi+08]
7c921006: 898510ffffff mov [ebp-f0], eax
7c92100c: 8b5104 mov edx, [ecx+04]
7c92100f: 899508ffffff mov [ebp-f8], edx
7c921015: 8908 mov [eax], ecx
7c921017: 895004 mov [eax+04], edx
7c92101a: 8902 mov [edx], eax <-- FAULT
7c92101c: 894104 mov [ecx+04], eax
7c92101f: 57 push edi
7c921020: ff75e4 push dword ptr [ebp-1c]
7c921023: e894f6ffff call 7c9206bc
7c921028: 8b4de4 mov ecx, [ebp-1c]
7c92102b: 015928 add [ecx+28], ebx
7c92102e: 8b75e4 mov esi, [ebp-1c]
7c921031: c645e300 mov byte ptr [ebp-1d], 00
7c921035: f6470510 test [edi+05], 10
7c921039: 741b jz 7c921056
7c92103b: 807f0740 cmp byte ptr [edi+07], 40
7c92103f: 0f830c590200 jnc 7c946951
7c921045: 0fb64707 movzx eax, byte ptr [edi+07]
7c921049: 8b748658 mov esi, [esi+eax*4+58]
7c92104d: 89b578feffff mov [ebp-188], esi
7c921053: 897e38 mov [esi+38], edi
7c921056: f645e310 test [ebp-1d], 10
7c92105a: 0f8512fcffff jnz 7c920c72
7c921060: 8b45b8 mov eax, [ebp-48]
7c921063: 8d7808 lea edi, [eax+08]
7c921066: 897dd0 mov [ebp-30], edi
7c921069: 0fb730 movzx esi, word ptr [eax]
7c92106c: c1e603 shl esi, 03
7c92106f: 8975cc mov [ebp-34], esi
7c921072: 807de200 cmp byte ptr [ebp-1e], 00
7c921076: 7412 jz 7c92108a
7c921078: 8b45e4 mov eax, [ebp-1c]
7c92107b: ff db ff
7c92107c: b078 mov al, 78
7c92107e: 05 db 05
7c92107f: 00 db 00

Windows 5.1 (Windows XP build 2600) [Service Pack 3]

EAX = 00ed65f8
EBX = 0000038d
ECX = 00edf788
EDX = d0f54f34
EBP = 02dffd34
DS:ESI = 0023:003f0178
ES:EDI = 0023:00ed65f0
SS:ESP = 0023:02dffb14
CS:EIP = 001b:7c92101a
FS = 003b
GS = 0000
EFLAGS = 00010287
FPUCW = ffff027f
FPUTW = ffffffff

MM0 = 00f57f98003f0000
MM1 = 0012f0080100000d
MM2 = 0000000010f57f98
MM3 = 00039004003f0000
MM4 = 0012f20cffffffff
MM5 = 000000117c920222
MM6 = e2c8000000000000
MM7 = 0000000000000000

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ntdll'...

...while running thread "Dub-I/O" (thread.cpp:120).

Thread traces:

Thread 000001a4 (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
Thread 00000c44 (AsyncBlitter)
Thread 000008e0 (Dub-I/O)
Thread 00000de4 (Processing)

Thread call stack:7c92101a: ntdll!wcsncpy [7c910000+1057f+a9b]
7c921086: ntdll!wcsncpy [7c910000+1057f+b07]
7c9201db: ntdll!RtlAllocateHeap [7c910000+100c4+117]
7c80ae90: kernel32!GetProcAddress [7c800000+ae40+50]
01e8774e: xvidcore!xvid_encore [01e30000+4d9f0+9d5e]
01e84d8b: xvidcore!xvid_encore [01e30000+4d9f0+739b]
01e845f3: xvidcore!xvid_encore [01e30000+4d9f0+6c03]
01e845dc: xvidcore!xvid_encore [01e30000+4d9f0+6bec]
7c80189c: kernel32!ReadFile [7c800000+1812+8a]
7c80189c: kernel32!ReadFile [7c800000+1812+8a]
0052da7d: File64::_readFile()
004b0da5: AVIReadCache::Write()
004b54af: AVIReadHandler::Stream()
004b0fb0: AVIReadCache::Read()
0056a045: _heap_alloc()
00569f3c: _nh_malloc()
0056a05f: (special)()
004b0a87: AVIReadCache::AVIReadCache()
004b1f7d: AVIReadStream::Read()
7c91cf7a: ntdll!NtAllocateVirtualMemory [7c910000+cf6e+c]
7c809b42: kernel32!VirtualAllocEx [7c800000+9b12+30]
7c809b59: kernel32!VirtualAllocEx [7c800000+9b12+47]
004bc0b2: VideoSourceAVI::_read()
004b5ab6: DubSource::read()
00470b8f: VDDubIOThread::ReadVideoFrame()
0047074d: VDDubIOThread::ThreadRun()
7c92019b: ntdll!RtlAllocateHeap [7c910000+100c4+d7]
0052939f: VDThread::StaticThreadStart()
0056b99c: _threadstartex@4()
7c92019b: ntdll!RtlAllocateHeap [7c910000+100c4+d7]
7c9201db: ntdll!RtlAllocateHeap [7c910000+100c4+117]
7c80b729: kernel32!GetModuleFileNameA [7c800000+b56f+1ba]
7c92019b: ntdll!RtlAllocateHeap [7c910000+100c4+d7]
7c9201db: ntdll!RtlAllocateHeap [7c910000+100c4+117]

-- End of report


Some time crash with another windows problems... the windows it's named:
Microsoft C++ Runtime Library

And it's content:
Runtime error!
Program: C:\Programmi\Vmod\VirtualDubMod.exe

abnormal program termination

I read in other thread here (http://forum.doom9.org/showthread.php?t=94976) it's appened when install Avisynth... but the problems it's..... i don't have Avisynth....

How i can use VirtulDub ??

Chikuzen
22nd September 2011, 02:05
How i can use VirtulDub ??

Download VirtualDub1.9.11 from here (http://virtualdub.sourceforge.net/), extract zip, and double click VirtualDub.exe.
That's all.

DjDiabolik
22nd September 2011, 12:48
OH yeah... i can use the last stable version of original virtualdub.... but the mod version it's better or not ?

Chikuzen
22nd September 2011, 17:40
OH yeah... i can use the last stable version of original virtualdub.... but the mod version it's better or not ?

worst

DjDiabolik
22nd September 2011, 23:10
because i can't use the mod version ?? It's a incompatibly whit my pc ?

LoRd_MuldeR
22nd September 2011, 23:17
Why do you want to use VirtualDubMod, an old fork of VirtualDub that has been abandoned many years ago, when you can use an up-to-date VirtualDub instead?

DjDiabolik
26th September 2011, 13:29
Lol.. because i use the Mod version for years and years :)

Only for this things :)

LoRd_MuldeR
26th September 2011, 23:51
Lol.. because i use the Mod version for years and years :)

That's not really an argument ;)

Unless you have a really good reason to stick with the prehistoric "Mod" version, it's time to update.

(Especially if the old version causes problems that are fixed in the new version)