VirtualDub crasht

Status
Niet open voor verdere reacties.

tjeerdie

Gebruiker
Lid geworden
2 jan 2007
Berichten
13
Ik heb een probleem, Ik wil met VirtualDub een 2 CD film aan elkaar plakken. Ik open eerst het eerste deel, dan doe ik Append AVI segment' om het tweede deel in te laden en daarna doe ik save as avi. Als ik het dan op wil slaan komt er in beeld te staan oops...a crash.....

Bij Crash Details staat dit:
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).

Weet iemand hoe ik dit kan oplossen?
 
Laatst bewerkt:
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::DecompressFrame()
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::PushStreams()
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
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan