VirtualDub crash report -- build 24463 (release)
--------------------------------------
Disassembly:
015bcea0: 4c dec esp
015bcea1: 37 aaa
015bcea2: 1c33 sbb al, 33h
015bcea4: c9 leave
015bcea5: c7443708000000 mov dword ptr [edi+esi+08h], 00000000
00
015bcead: 894c2460 mov [esp+60h], ecx
015bceb1: 33c9 xor ecx, ecx
015bceb3: c744370c000000 mov dword ptr [edi+esi+0ch], 00000000
00
015bcebb: 894c2454 mov [esp+54h], ecx
015bcebf: c7043700000000 mov dword ptr [edi+esi], 00000000
015bcec6: c7443704000000 mov dword ptr [edi+esi+04h], 00000000
00
015bcece: c7843790010000 mov dword ptr [edi+esi+190], 00000000
00000000
015bced9: c7843794010000 mov dword ptr [edi+esi+194], 00000000
00000000
015bcee4: c7843788010000 mov dword ptr [edi+esi+188], 00000000
00000000
015bceef: c784378c010000 mov dword ptr [edi+esi+18c], 00000000
00000000
015bcefa: c7843780010000 mov dword ptr [edi+esi+180], 00000000
00000000
015bcf05: c7843784010000 mov dword ptr [edi+esi+184], 00000000
00000000
015bcf10: c7843778010000 mov dword ptr [edi+esi+178], 00000000
00000000
015bcf1b: c784377c010000 mov dword ptr [edi+esi+17c], 00000000
00000000
015bcf26: 8b8c2484000000 mov ecx, [esp+84]
015bcf2d: 898c37f0000000 mov [edi+esi+f0], ecx
015bcf34: 8b8c1fec000000 mov ecx, [edi+ebx+ec] <-- FAULT
015bcf3b: 83f910 cmp ecx, 10h
015bcf3e: 0f84ed100000 jz 015be031
015bcf44: 895c243c mov [esp+3ch], ebx
015bcf48: 8b5c2440 mov ebx, [esp+40h]
015bcf4c: 8b4b0c mov ecx, [ebx+0ch]
015bcf4f: 8d41e1 lea eax, [ecx-1fh]
015bcf52: baffffffff mov edx, ffffffff
015bcf57: 894c2444 mov [esp+44h], ecx
015bcf5b: d3ea shr edx, cl
015bcf5d: 89442458 mov [esp+58h], eax
015bcf61: 85c0 test eax, eax
015bcf63: 8bc1 mov eax, ecx
015bcf65: 8954245c mov [esp+5ch], edx
015bcf69: 8b13 mov edx, [ebx]
015bcf6b: 8b5c243c mov ebx, [esp+3ch]
015bcf6f: 0f8eaa100000 jle 015be01f
015bcf75: 2354245c and edx, [esp+5ch]
015bcf79: 8b4c2458 mov ecx, [esp+58h]
015bcf7d: 89442444 mov [esp+44h], eax
015bcf81: 8b442440 mov eax, [esp+40h]
015bcf85: 8b4004 mov eax, [eax+04h]
015bcf

d3e2 shl edx, cl
015bcf8a: f7d9 neg ecx
015bcf8c: d3e8 shr eax, cl
015bcf8e: 0bd0 or edx, eax
015bcf90: 8b442444 mov eax, [esp+44h]
015bcf94: 83c001 add eax, 01h
015bcf97: 83f820 cmp eax, 20h
015bcf9a: 7235 jc 015bcfd1
015bcf9c: 8b4c2440 mov ecx, [esp+40h]
Built on KOS-MOS on Sat Aug 12 15:51:41 2006 using compiler version 1200
Windows 5.1 (Windows XP build 2600) [Service Pack 2]
EAX = 00000005
EBX = 034899c0
ECX = 00000011
EDX = 00000003
EBP = 01ae9bc0
ESI = 0340a9c0
EDI = 000a1b80
ESP = 044ae52c
EIP = 015bcf34
EFLAGS = 00010246
FPUCW = ffff027f
FPUTW = ffff002a
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'xvidcore'...
...reading address 0352B62C...
...while running thread "Processing" (thread.cpp:150).
Pointer dumps:
EBX 034899c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ESI 0340a9c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ESP 044ae528: 0012fa84 000002d0 00000000 00000000 015de00e 03e30020 00000870 b690aadc
044ae548: 0000002d 00000015 00000000 000001a8 000002d0 0000002d 00000019 0000002d
044ae568: 01ae9bc0 044aedc8 e36dbf8d 00000020 034ac540 00000003 00000000 00000015
044ae5

00000003 00000000 00000020 01ae9bc0 00000000 00000002 00000001 015b2ffd
EBP 01ae9bc0: 0000fffe 00000000 00000010 00000000 00000001 00000005 00000000 01b64b80
01ae9be0: 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
01ae9c00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
01ae9c20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Thread call stack:
015bcf34: xvidcore!xvid_decore [01550000+619a4+b590]
015de00e: xvidcore!xvid_decore [01550000+619a4+2c66a]
015b2ffd: xvidcore!xvid_decore [01550000+619a4+1659]
0157cf1f: xvidcore!xvid_encore [01550000+2ced4+4b]
100179d2: xvidvfw!DriverProc [10000000+17788+24a]
015b19d9: xvidcore!xvid_decore [01550000+619a4+35]
100179d2: xvidvfw!DriverProc [10000000+17788+24a]
7c920833: ntdll!RtlAllocateHeap [7c910000+105d4+25f]
7c920833: ntdll!RtlAllocateHeap [7c910000+105d4+25f]
7c80b5b8: kernel32!GetModuleHandleA [7c800000+b529+8f]
7c80b58c: kernel32!GetModuleHandleA [7c800000+b529+63]
7c80b5a1: kernel32!GetModuleHandleA [7c800000+b529+78]
7c80b4b6: kernel32!GetModuleFileNameA [7c800000+b357+15f]
7c80b4cb: kernel32!GetModuleFileNameA [7c800000+b357+174]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c9206ab: ntdll!RtlAllocateHeap [7c910000+105d4+d7]
77231a52: urlmon!00001a52
772318f4: urlmon!000018f4
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c9206ab: ntdll!RtlAllocateHeap [7c910000+105d4+d7]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c921bff: ntdll!RtlInitializeCriticalSection [7c910000+11b2d+d2]
7c91da54: ntdll!NtFreeVirtualMemory [7c910000+da48+c]
7c928632: ntdll!RtlReAllocateHeap [7c910000+179fd+c35]
7c9283fe: ntdll!RtlReAllocateHeap [7c910000+179fd+a01]
7c920732: ntdll!RtlAllocateHeap [7c910000+105d4+15e]
7c920833: ntdll!RtlAllocateHeap [7c910000+105d4+25f]
7c920895: ntdll!RtlImageDirectoryEntryToData [7c910000+10856+3f]
7c920833: ntdll!RtlAllocateHeap [7c910000+105d4+25f]
7c920895: ntdll!RtlImageDirectoryEntryToData [7c910000+10856+3f]
7c9137bf: ntdll!RtlConvertUlongToLargeInteger [7c910000+3745+7a]
7c91378b: ntdll!RtlConvertUlongToLargeInteger [7c910000+3745+46]
7c91d4ea: ntdll!NtAllocateVirtualMemory [7c910000+d4de+c]
7c9280ff: ntdll!RtlReAllocateHeap [7c910000+179fd+702]
7c921bff: ntdll!RtlInitializeCriticalSection [7c910000+11b2d+d2]
7c92825d: ntdll!RtlReAllocateHeap [7c910000+179fd+860]
7c921538: ntdll!wcsncpy [7c910000+10a8f+aa9]
7c921596: ntdll!wcsncpy [7c910000+10a8f+b07]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c921538: ntdll!wcsncpy [7c910000+10a8f+aa9]
7c921596: ntdll!wcsncpy [7c910000+10a8f+b07]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
7c81eb33: kernel32!RaiseException [7c800000+1eae1+52]
75df18a8: MSVFW32!ICSendMessage [75df0000+187d+2b]
75df4c09: MSVFW32!ICCompress [75df0000+4ba6+63]
004ae992: VideoSequenceCompressor::PackFrameInternal()
004ae646: VideoSequenceCompressor:

ackFrame()
75df18a8: MSVFW32!ICSendMessage [75df0000+187d+2b]
75df4c4d: MSVFW32!ICDecompress [75df0000+4c10+3d]
00478561: Dubber::WriteVideoFrame()
0047d7a7: VDStreamInterleaver::PushStreams()
7c802600: kernel32!WaitForSingleObjectEx [7c800000+2550+b0]
7c802542: kernel32!WaitForSingleObject [7c800000+2530+12]
00477e62: Dubber::WriteVideoFrame()
00478af0: Dubber::ThreadRun()
7c80e07b: kernel32!DuplicateHandle [7c800000+e016+65]
004dc026: VDThread::StaticThreadStart()
00520f1f: _threadstartex@4()
7c92056d: ntdll!RtlFreeHeap [7c910000+1043d+130]
7c80b50b: kernel32!GetModuleFileNameA [7c800000+b357+1b4]
7c92056d: ntdll!RtlFreeHeap [7c910000+1043d+130]
-- End of report