| Printable Version of Topic
Click here to view this topic in its original format |
| Unofficial VirtualDub Support Forums > Testing / Bug Reports > Crash Capture Avi |
| Posted by: dlcastor Mar 11 2012, 09:03 AM |
| This happens after I select capture avi: An integer division by zero occurred in module 'vhscrcap'. VirtualDub crash report -- build 32842 (release) -------------------------------------- Disassembly: 10006b60: 38898d58fdff cmp [ecx-2a773], cl 10006b66: ff8b9584fdff dec dword ptr [ebx-27b6b] 10006b6c: ff0f dec dword ptr [edi] 10006b6e: b742 mov bh, 42h 10006b70: 3e8b8d84fdffff mov ecx, ds:[ebp-27c] 10006b77: 0faf4134 imul eax, [ecx+34h] 10006b7b: 83c007 add eax, 07h 10006b7e: 99 cdq 10006b7f: 83e207 and edx, 07h 10006b82: 03c2 add eax, edx 10006b84: c1f803 sar eax, 03h 10006b87: 83c003 add eax, 03h 10006b8a: 83e0fc and eax, 0fch 10006b8d: 898550fdffff mov [ebp-2b0], eax 10006b93: c6858bfdffff01 mov byte ptr [ebp-275], 01h 10006b9a: 8b9520fcffff mov edx, [ebp-3e0] 10006ba0: 8b8244010000 mov eax, [edx+144] 10006ba6: 2500020000 and eax, 00000200 10006bab: 7407 jz 10006bb4 10006bad: c6858bfdffff02 mov byte ptr [ebp-275], 02h 10006bb4: 8b8d54fdffff mov ecx, [ebp-2ac] 10006bba: 898d7cfdffff mov [ebp-284], ecx 10006bc0: 8b9558fdffff mov edx, [ebp-2a8] 10006bc6: 899580fdffff mov [ebp-280], edx 10006bcc: 8b8520fcffff mov eax, [ebp-3e0] 10006bd2: 8b8844010000 mov ecx, [eax+144] 10006bd8: 81e100100000 and ecx, 00001000 10006bde: 745a jz 10006c3a 10006be0: 8b8558fdffff mov eax, [ebp-2a8] 10006be6: 0faf8560fdffff imul eax, [ebp-2a0] 10006bed: 99 cdq 10006bee: f7bd64fdffff idiv eax, dword ptr [ebp-29c] <-- FAULT 10006bf4: 89857cfdffff mov [ebp-284], eax 10006bfa: 8b9558fdffff mov edx, [ebp-2a8] 10006c00: 899580fdffff mov [ebp-280], edx 10006c06: 8b857cfdffff mov eax, [ebp-284] 10006c0c: 3b8554fdffff cmp eax, [ebp-2ac] 10006c12: 7e26 jle 10006c3a 10006c14: 8b8d54fdffff mov ecx, [ebp-2ac] 10006c1a: 898d7cfdffff mov [ebp-284], ecx 10006c20: 8b8554fdffff mov eax, [ebp-2ac] 10006c26: 0faf8564fdffff imul eax, [ebp-29c] 10006c2d: 99 cdq 10006c2e: f7bd60fdffff idiv eax, dword ptr [ebp-2a0] 10006c34: 898580fdffff mov [ebp-280], eax 10006c3a: 8b9580fdffff mov edx, [ebp-280] 10006c40: 52 push edx 10006c41: 8b857cfdffff mov eax, [ebp-284] 10006c47: 50 push eax 10006c48: 6a00 push 00h 10006c4a: 6a00 push 00h 10006c4c: 8d8d68fdffff lea ecx, [ebp-298] 10006c52: 51 push ecx 10006c53: ff157cf30510 call dword ptr [1005f37c] 10006c59: 8b8558fdffff mov eax, [ebp-2a8] 10006c5f: 2b db 2bh Built on Aegis on Fri Dec 24 13:18:44 2010 using compiler version 1400 Windows 6.1 (Windows Vista x64 build 7601) [Service Pack 1] EAX = 00000000 EBX = 030329b0 ECX = 00001000 EDX = 00000000 EBP = 0934ff3c ESI = 00000000 EDI = 00000000 ESP = 0934fb1c EIP = 10006bee EFLAGS = 00010206 FPUCW = 027f FPUTW = ffff Crash reason: Integer Divide-by-Zero Crash context: An integer division by zero occurred in module 'vhscrcap'. Pointer dumps: EBX 030329b0: 10060ba4 00000274 00000278 00000001 00000000 00000508 0077fc48 ffffffff ESP 0934fb18: 0934fe78 92c303aa 00000000 00000000 050ce078 0934fb38 6a38b062 6a500528 0934fb38: 91055ca9 0934f6e8 0000000c 0303cf70 030329b0 65284080 00000001 00000001 0934fb58: 030329b0 030329b0 651dd928 657d3648 0934fba0 651d5dbd 0000000c 651d5da6 0934fb78: 92ee327d 00000000 06a94ab0 00000001 0934fb78 00000011 0934fc60 77742080 EBP 0934ff38: 00000003 0934ff58 100090ed 0303cf28 030329b0 00000000 0303cf28 0934ff74 0934ff58: 0934ff74 10052ebd 00000000 030329b0 00000000 00000000 00000001 0934ff88 0934ff78: 100584c0 00000000 00000000 030329b0 0934ff94 7569339a 030329b0 0934ffd4 0934ff98: 77679ef2 030329b0 79e0e004 00000000 00000000 030329b0 c0000094 756b76f7 Thread call stack: 10006bee: vhscrcap!00006bee 6a38b062: ffdshow!DllGetClassObject [6a140000+237c80+133e2] 651dd928: nvd3dum!QueryOglResource [649c0000+677720+1a6208] 651d5dbd: nvd3dum!QueryOglResource [649c0000+677720+19e69d] 651d5da6: nvd3dum!QueryOglResource [649c0000+677720+19e686] 651d5da6: nvd3dum!QueryOglResource [649c0000+677720+19e686] 651d1e3c: nvd3dum!QueryOglResource [649c0000+677720+19a71c] 651d1e6c: nvd3dum!QueryOglResource [649c0000+677720+19a74c] 776a036a: ntdll!RtlFindMessage [77640000+5fd1d+64d] 651d1e6c: nvd3dum!QueryOglResource [649c0000+677720+19a74c] 776a037c: ntdll!RtlFindMessage [77640000+5fd1d+65f] 776a03a3: ntdll!RtlFindMessage [77640000+5fd1d+686] 7767a0fd: ntdll!RtlAllocateActivationContextStack [77640000+39f93+16a] 7767a0da: ntdll!RtlAllocateActivationContextStack [77640000+39f93+147] 776a04f4: ntdll!RtlFindMessage [77640000+5fd1d+7d7] 776a0521: ntdll!RtlFindMessage [77640000+5fd1d+804] 7767a13c: ntdll!RtlAllocateActivationContextStack [77640000+39f93+1a9] 7767a0ea: ntdll!RtlAllocateActivationContextStack [77640000+39f93+157] 7767a0da: ntdll!RtlAllocateActivationContextStack [77640000+39f93+147] 7765fee2: ntdll!NtContinue [77640000+1fed0+12] 77679e83: ntdll!LdrInitializeThunk [77640000+39e69+1a] 77673c94: ntdll!RtlImageNtHeader [77640000+33184+b10] 77673cc3: ntdll!RtlImageNtHeader [77640000+33184+b3f] 77673cc3: ntdll!RtlImageNtHeader [77640000+33184+b3f] 100090ed: vhscrcap!000090ed 10052ebd: vhscrcap!ServMain [10000000+25d10+2d1ad] 100584c0: vhscrcap!ServMain [10000000+25d10+327b0] 7569339a: kernel32!BaseThreadInitThunk [75680000+13388+12] 77679ef2: ntdll!RtlInitializeExceptionChain [77640000+39e8f+63] 77679ec5: ntdll!RtlInitializeExceptionChain [77640000+39e8f+36] -- End of report |
| Posted by: phaeron Mar 11 2012, 10:13 PM |
| Hmm, not enough context to figure out what's going on. It looks like the VH Screen Capture driver crashed for some reason. Hold down SHIFT when selecting Capture AVI and you should be able to get back into capture mode. |