volledige crash info
Dit is trouwens de gehele crash info:
VirtualDub crash report -- build 27700 (release)
--------------------------------------
Disassembly:
1005b000: 85fc test esp, edi
1005b002: 22ff and bh, bh
1005b004: ff08 dec dword ptr [eax]
1005b006: 0000 add [eax], al
1005b008: 0089950423ff add [ecx-dcfb6b], cl
1005b00e: ff8b55e8c785 dec dword ptr [ebx-7a3817ab]
1005b014: 0023 add [ebx], ah
1005b016: ff db 0ffh
1005b017: ff144e call dword ptr [esi+ecx*2]
1005b01a: 3210 xor dl, [eax]
1005b01c: b908000000 mov ecx, 00000008
1005b021: f7c180000000 test ecx, 00000080
1005b027: 89bd0823ffff mov [ebp-dcf8], edi
1005b02d: 89950c23ffff mov [ebp-dcf4], edx
1005b033: 0f85d00b0000 jnz 1005bc09
1005b039: 8b55ec mov edx, [ebp-14h]
1005b03c: 83fa02 cmp edx, 02h
1005b03f: 7464 jz 1005b0a5
1005b041: 8b8338010000 mov eax, [ebx+138]
1005b047: 8b933c010000 mov edx, [ebx+13c]
1005b04d: 8b0b mov ecx, [ebx]
1005b04f: 898340010000 mov [ebx+140], eax
1005b055: 899344010000 mov [ebx+144], edx
1005b05b: 03f8 add edi, eax
1005b05d: 83d200 adc edx, 00h
1005b060: 89bb38010000 mov [ebx+138], edi
1005b066: 8b7de8 mov edi, [ebp-18h]
1005b069: 89933c010000 mov [ebx+13c], edx
1005b06f: 8bc7 mov eax, edi
1005b071: 99 cdq
1005b072: 89bb30010000 mov [ebx+130], edi
1005b078: 8bc1 mov eax, ecx
1005b07a: 8bf2 mov esi, edx
1005b07c: 89b334010000 mov [ebx+134], esi
1005b082: 33d2 xor edx, edx
1005b084: 89b34c010000 mov [ebx+14c], esi
1005b08a: 03c7 add eax, edi
1005b08c: 2b8348010000 sub eax, [ebx+148]
1005b092: 8b7508 mov esi, [ebp+08h]
1005b095: f7f1 div eax, ecx <-- FAULT
1005b097: 89bb48010000 mov [ebx+148], edi
1005b09d: 899350010000 mov [ebx+150], edx
1005b0a3: eb2e jmp 1005b0d3
1005b0a5: 8b45e8 mov eax, [ebp-18h]
1005b0a8: 8b0b mov ecx, [ebx]
1005b0aa: 99 cdq
1005b0ab: 898330010000 mov [ebx+130], eax
1005b0b1: 899334010000 mov [ebx+134], edx
1005b0b7: 8b9348010000 mov edx, [ebx+148]
1005b0bd: 03d1 add edx, ecx
1005b0bf: 2bd0 sub edx, eax
1005b0c1: 8bc2 mov eax, edx
1005b0c3: 33d2 xor edx, edx
1005b0c5: f7f1 div eax, ecx
1005b0c7: 899354010000 mov [ebx+154], edx
1005b0cd: 8b9350010000 mov edx, [ebx+150]
1005b0d3: c7851423ffff04 mov dword ptr [ebp-dcec], 00000004
000000
1005b0dd: 89951c23ffff mov [ebp-dce4], edx
1005b0e3: ba04000000 mov edx, 00000004
1005b0e8: c7851823ffff08 mov dword ptr [ebp-dce8], 10324e08
4e3210
1005b0f2: f7c280000000 test edx, 00000080
1005b0f8: 0f85c40a0000 jnz 1005bbc2
1005b0fe: 8b db 8bh
1005b0ff: 93 xchg eax, ebx
Built on KOS-MOS on Sat May 19 16:36:27 2007 using compiler version 1400
Windows 5.1 (Windows XP build 2600) [Service Pack 2]
EAX = 038bf5ac
EBX = 01dbeef0
ECX = 00000000
EDX = 00000000
EBP = 038bf558
ESI = 038bf5ac
EDI = 038bf5ac
ESP = 038b17e4
EIP = 1005b095
EFLAGS = 00010206
FPUCW = ffff027f
FPUTW = ffffffff
Crash reason: Integer Divide-by-Zero
Crash context:
An integer division by zero occurred in module 'xvid'...
...while decompressing video frame 1 (VideoSource.cpp:1758)...
...while using input buffer at 01ab0000-01ab0077 (VideoSource.cpp:1757)...
...while using output buffer at 01cb0000-01d7cc03 (VideoSource.cpp:1756)...
...while running thread "Processing" (thread.cpp:151).
Pointer dumps:
EAX 038bf5a8: 00000000 52007c04 7fffffff 00000000 00000004 01ab0004 01ab0000 00000078
EBX 01dbeef0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ESI 038bf5a8: 00000000 52007c04 7fffffff 00000000 00000004 01ab0004 01ab0000 00000078
EDI 038bf5a8: 00000000 52007c04 7fffffff 00000000 00000004 01ab0004 01ab0000 00000078
ESP 038b17e0: 00244df8 00000000 00000000 00000000 00000000 00000000 00000000 00000000
038b1800: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002
038b1820: 10324e44 00000004 103252e4 00000001 00000000 00000004 10324e34 00000000
038b1840: 00000000 00000004 10324e20 038bf5ac 00000000 00000008 10324e14 00000050
EBP 038bf558: 038bf61c 10012422 038bf5ac 01dbeef0 038bf5f8 038bf5f4 038bf5f0 038bf5ec
038bf578: 038bf5e8 038bf5e4 038bf5cc 00000004 103248a0 ffffffff 00000000 00000000
038bf598: 00000000 00000000 00000000 00000000 00000000 52007c04 7fffffff 00000000
038bf5b8: 00000004 01ab0004 01ab0000 00000078 52007c04 00000000 00000000 00000000
Thread call stack:
1005b095: xvid!xvid_init [10000000+b018+5007d]
7c910833: ntdll!RtlAllocateHeap [7c900000+105d4+25f]
7c910833: ntdll!RtlAllocateHeap [7c900000+105d4+25f]
7c80b730: kernel32!GetModuleHandleA [7c800000+b6a1+8f]
7c80b704: kernel32!GetModuleHandleA [7c800000+b6a1+63]
7c80b719: kernel32!GetModuleHandleA [7c800000+b6a1+78]
1005a67d: xvid!xvid_init [10000000+b018+4f665]
10012422: xvid!xvid_init [10000000+b018+740a]
1000a893: xvid!xvid_decore [10000000+a858+3b]
1000602f: xvid!0000602f
1000a4b7: xvid!DriverProc [10000000+a2b4+203]
7c915041: ntdll!bsearch [7c900000+14ffb+46]
7c915233: ntdll!bsearch [7c900000+14ffb+238]
7c9155c9: ntdll!RtlHashUnicodeString [7c900000+15465+164]
7c91554a: ntdll!RtlHashUnicodeString [7c900000+15465+e5]
7c9153f5: ntdll!RtlFindActivationContextSectionString [7c900000+15319+dc]
7c915af1: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c900000+157a3+34e]
7c915b4f: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c900000+157a3+3ac]
7c915707: ntdll!RtlHashUnicodeString [7c900000+15465+2a2]
7c915a00: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c900000+157a3+25d]
7c915a65: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c900000+157a3+2c2]
7c915a65: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c900000+157a3+2c2]
7c91901b: ntdll!RtlpWaitForCriticalSection [7c900000+18f8f+8c]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c9106ab: ntdll!RtlAllocateHeap [7c900000+105d4+d7]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c90e591: ntdll!NtSetEventBoostPriority [7c900000+e585+c]
7c914859: ntdll!RtlGetLongestNtPathLength [7c900000+147df+7a]
7c913212: ntdll!LdrLockLoaderLock [7c900000+13171+a1]
7c913281: ntdll!LdrUnlockLoaderLock [7c900000+13229+58]
7c913288: ntdll!LdrUnlockLoaderLock [7c900000+13229+5f]
7c91664e: ntdll!LdrGetDllHandleEx [7c900000+165a7+a7]
7c913288: ntdll!LdrUnlockLoaderLock [7c900000+13229+5f]
7c9166f1: ntdll!LdrGetDllHandleEx [7c900000+165a7+14a]
00592807: ValidateScopeTableHandlers()
005929a1: _ValidateEH3RN()
7c910833: ntdll!RtlAllocateHeap [7c900000+105d4+25f]
00585f59: _except_handler3()
7c9037bf: ntdll!RtlConvertUlongToLargeInteger [7c900000+3745+7a]
7c90378b: ntdll!RtlConvertUlongToLargeInteger [7c900000+3745+46]
7e39a044: USER32!ClientThreadSetup [7e390000+a00a+3a]
7c90d4ea: ntdll!NtAllocateVirtualMemory [7c900000+d4de+c]
7c9180ff: ntdll!RtlReAllocateHeap [7c900000+179fd+702]
7c911bff: ntdll!RtlInitializeCriticalSection [7c900000+11b2d+d2]
7c91825d: ntdll!RtlReAllocateHeap [7c900000+179fd+860]
75b518a8: MSVFW32!ICSendMessage [75b50000+187d+2b]
75b54c4d: MSVFW32!ICDecompress [75b50000+4c10+3d]
005724e1: VDVideoDecompressorVCM:

ecompressFrame()
004df465: VideoSourceAVI::streamGetFrame()
004724c6: ?A0xb688862f::AsyncUpdateCallback()
004734f4: VDDubProcessThread::WriteVideoFrame()
7c919bd3: ntdll!LdrGetProcedureAddress [7c900000+19b88+4b]
7c910895: ntdll!RtlImageDirectoryEntryToData [7c900000+10856+3f]
7c919a9c: ntdll!towlower [7c900000+1976c+330]
0058bbf5: _VEC_memcpy()
00513a25: VDFileAsyncNT::FastWrite()
00476e7e: VDStreamInterleaver:

ushStreams()
004740a7: VDDubProcessThread::ThreadRun()
7c919a9c: ntdll!towlower [7c900000+1976c+330]
7c919b3f: ntdll!towlower [7c900000+1976c+3d3]
7c919aeb: ntdll!towlower [7c900000+1976c+37f]
7c812a5b: kernel32!RaiseException [7c800000+12a09+52]
7c90d919: ntdll!NtDuplicateObject [7c900000+d90d+c]
7c80de63: kernel32!DuplicateHandle [7c800000+ddfe+65]
004631dd: VDThreadInitHandler()
0050b89f: VDThread::StaticThreadStart()
00589c48: _callthreadstartex()
00589ced: _threadstartex@4()
7c80b683: kernel32!GetModuleFileNameA [7c800000+b4cf+1b4]
-- End of report