VirtualDub crash report -- build 2540 (release)
--------------------------------------
Disassembly:
00441340: c27df3 ret f37d
00441343: 83c8ff or eax, ff
00441346: c20400 ret 0004
00441349: 90 nop
0044134a: 90 nop
0044134b: 90 nop
0044134c: 90 nop
0044134d: 90 nop
0044134e: 90 nop
0044134f: 90 nop
00441350: 8b442404 mov eax, [esp+04]
00441354: 3b816cffffff cmp eax, [ecx-94]
0044135a: 7c27 jl VideoSourceMPEG::nextKey+33 (00441383)
0044135c: 8b9170ffffff mov edx, [ecx-90]
00441362: 40 inc eax
00441363: 3bc2 cmp eax, edx
00441365: 7d1c jge VideoSourceMPEG::nextKey+33 (00441383)
00441367: 8b491c mov ecx, [ecx+1c]
0044136a: 8b4934 mov ecx, [ecx+34]
0044136d: 56 push esi
0044136e: 8d3440 lea esi, [eax+eax*2]
00441371: 8d4cf114 lea ecx, [ecx+esi*8+14]
00441375: 5e pop esi
00441376: 803901 cmp byte ptr [ecx], 01
00441379: 740b jz VideoSourceMPEG::nextKey+36 (00441386)
0044137b: 40 inc eax
0044137c: 83c118 add ecx, 18
0044137f: 3bc2 cmp eax, edx
00441381: 7cf3 jl VideoSourceMPEG::nextKey+26 (00441376)
00441383: 83c8ff or eax, ff
00441386: c20400 ret 0004
00441389: 90 nop
0044138a: 90 nop
0044138b: 90 nop
0044138c: 90 nop
0044138d: 90 nop
0044138e: 90 nop
0044138f: 90 nop
00441390: 83c8ff or eax, ff
00441393: 8981dc000000 mov [ecx+dc], eax
00441399: 8981d8000000 mov [ecx+d8], eax
0044139f: 8981d4000000 mov [ecx+d4], eax
004413a5: e8368d0000 call mpeg_reset (0044a0e0)
004413aa: c20400 ret 0004
004413ad: 90 nop
004413ae: 90 nop
004413af: 90 nop
004413b0: 8b542404 mov edx, [esp+04]
004413b4: 8b411c mov eax, [ecx+1c]
004413b7: 8b4034 mov eax, [eax+34]
004413ba: 53 push ebx
004413bb: 55 push ebp
004413bc: 56 push esi
004413bd: 89442410 mov [esp+10], eax
004413c1: 8d3452 lea esi, [edx+edx*2]
004413c4: 0fbe44f014 movsx eax, byte ptr [eax+esi*8+14] <-- FAULT
004413c9: 83e802 sub eax, 02
004413cc: 57 push edi
004413cd: 895114 mov [ecx+14], edx
004413d0: 895118 mov [ecx+18], edx
004413d3: 0f84f2000000 jz VideoSourceMPEG::streamSetDesiredFrame+11b (004414cb)
004413d9: 48 dec eax
004413da: 0f8547010000 jnz VideoSourceMPEG::streamSetDesiredFrame+177 (00441527)
004413e0: 395128 cmp [ecx+28], edx
004413e3: 0f843e010000 jz VideoSourceMPEG::streamSetDesiredFrame+177 (00441527)
004413e9: 3b916cffffff cmp edx, [ecx-94]
004413ef: 7c2c jl VideoSourceMPEG::streamSetDesiredFrame+6d (0044141d)
004413f1: 8bb970ffffff mov edi, [ecx-90]
004413f7: 8d4201 lea eax, [edx+01]
004413fa: 3bc7 cmp eax, edi
004413fc: 7d1f jge VideoSourceMPEG::streamSetDesiredFrame+6d (0044141d)
004413fe: 8b711c mov esi, [ecx+1c]
00441401: 8b7634 mov esi, [esi+34]
00441404: 8d1c40 lea ebx, [eax+eax*2]
00441407: 8d74de14 lea esi, [esi+ebx*8+14]
0044140b: 90 nop
0044140c: 8d642400 lea esp, [esp+00]
00441410: 803e03 cmp byte ptr [esi], 03
00441413: 755c jnz VideoSourceMPEG::streamSetDesiredFrame+c1 (00441471)
00441415: 40 inc eax
00441416: 83c618 add esi, 18
00441419: 3bc7 cmp eax, edi
0044141b: 7cf3 jl VideoSourceMPEG::streamSetDesiredFrame+60 (00441410)
0044141d: 83cfff or edi, ff
00441420: 3b9170ffffff cmp edx, [ecx-90]
00441426: 7d27 jge VideoSourceMPEG::streamSetDesiredFrame+9f (0044144f)
00441428: 8bb16cffffff mov esi, [ecx-94]
0044142e: 8d42ff lea eax, [edx-01]
00441431: 3bc6 cmp eax, esi
00441433: 7c1a jl VideoSourceMPEG::streamSetDesiredFrame+9f (0044144f)
00441435: 8b511c mov edx, [ecx+1c]
00441438: 8b5234 mov edx, [edx+34]
0044143b: 8d1c40 lea ebx, [eax+eax*2]
0044143e: 8d db 8d
0044143f: 54 push esp
Windows 5.1 (Windows XP build 2600) [Service Pack 3]
EAX = 02070020
EBX = 0000a554
ECX = 00e5d30c
EDX = 0000a554
EBP = 00000000
DS:ESI = 0023:0001effc
ES:EDI = 0023:0000a554
SS:ESP = 0023:0bb2fe84
CS:EIP = 001b:004413c4
FS = 003b
GS = 0000
EFLAGS = 00010246
FPUCW = ffff027f
FPUTW = ffffffff
MM0 = 00df000000ebc8e8
MM1 = 010006e300e50000
MM2 = 10ebc8e8000088e3
MM3 = 00df000000000000
MM4 = ffffffff7c9211cf
MM5 = 000000117c920202
MM6 = 0012f1d800e58ee8
MM7 = f000000000000000
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'...
...while running thread "Dub-I/O" (thread.cpp:120).
Thread traces:
Thread 00000ca4 (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(555)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(555)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(555)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(569)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(124)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(126)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(124)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(126)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(124)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(126)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(124)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(126)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(409)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(409)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(409)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(429)
Thread 00000f70 (FastWriteStream)
Thread 000002ec (Processing)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(530)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\VideoSequenceCompressor.cpp(403)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\VideoSequenceCompressor.cpp(420)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\Dub.cpp(2777)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\Dub.cpp(2817)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\Dub.cpp(2609)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\Dub.cpp(2614)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\Dub.cpp(2609)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\Dub.cpp(2614)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(517)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(530)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(517)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(530)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(517)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\FilterSystem.cpp(530)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\sour ce\VideoSequenceCompressor.cpp(403)
Thread 000005b4 (Dub-I/O)
Thread call stack:004413c4: VideoSourceMPEG::streamSetDesiredFrame()
004770d3: VDRenderFrameIterator::Next()
004706fc: VDDubIOThread::ThreadRun()
7c80df03: kernel32!DuplicateHandle [7c800000+de8e+75]
0052939f: VDThread:

taticThreadStart()
0056b99c: _threadstartex@4()
7c80b713: kernel32!GetModuleFileNameA [7c800000+b55f+1b4]
-- End of report