VirtualDub crash report -- build 2540 (release) -------------------------------------- Disassembly: 004f2a00: 8b4904 mov ecx, [ecx+04] 004f2a03: 885e44 mov [esi+44], bl 004f2a06: 894e40 mov [esi+40], ecx 004f2a09: eb85 jmp OGMReadStream::samplesLag+60 (004f2990) 004f2a0b: 57 push edi 004f2a0c: 8d642400 lea esp, [esp+00] 004f2a10: 8a4644 mov al, [esi+44] 004f2a13: 3ac3 cmp al, bl 004f2a15: 7611 jbe OGMReadStream::samplesLag+f8 (004f2a28) 004f2a17: 8b4e40 mov ecx, [esi+40] 004f2a1a: fec8 dec al 004f2a1c: 0fb6c0 movzx eax, al 004f2a1f: 6bc01c imul eax, eax, 1c 004f2a22: 8d44080c lea eax, [eax+ecx+0c] 004f2a26: eb14 jmp OGMReadStream::samplesLag+10c (004f2a3c) 004f2a28: 8b4640 mov eax, [esi+40] 004f2a2b: 8b00 mov eax, [eax] 004f2a2d: 3bc3 cmp eax, ebx 004f2a2f: 744d jz OGMReadStream::samplesLag+14e (004f2a7e) 004f2a31: 0fb64808 movzx ecx, byte ptr [eax+08] 004f2a35: 6bc91c imul ecx, ecx, 1c 004f2a38: 8d44010c lea eax, [ecx+eax+0c] 004f2a3c: 3bc3 cmp eax, ebx 004f2a3e: 743e jz OGMReadStream::samplesLag+14e (004f2a7e) 004f2a40: 0fb64644 movzx eax, byte ptr [esi+44] 004f2a44: 8b4e40 mov ecx, [esi+40] 004f2a47: 6bc01c imul eax, eax, 1c 004f2a4a: 8b7c0818 mov edi, [eax+ecx+18] 004f2a4e: 3bfa cmp edi, edx 004f2a50: 7c2c jl OGMReadStream::samplesLag+14e (004f2a7e) 004f2a52: 7f08 jg OGMReadStream::samplesLag+12c (004f2a5c) 004f2a54: 8b440814 mov eax, [eax+ecx+14] 004f2a58: 3bc5 cmp eax, ebp 004f2a5a: 7622 jbe OGMReadStream::samplesLag+14e (004f2a7e) 004f2a5c: 8a4644 mov al, [esi+44] 004f2a5f: 3ac3 cmp al, bl 004f2a61: 7607 jbe OGMReadStream::samplesLag+13a (004f2a6a) 004f2a63: fec8 dec al 004f2a65: 884644 mov [esi+44], al 004f2a68: eba6 jmp OGMReadStream::samplesLag+e0 (004f2a10) 004f2a6a: 8b4e40 mov ecx, [esi+40] 004f2a6d: 8b01 mov eax, [ecx] 004f2a6f: 3bc3 cmp eax, ebx 004f2a71: 894640 mov [esi+40], eax 004f2a74: 749a jz OGMReadStream::samplesLag+e0 (004f2a10) 004f2a76: 8a4008 mov al, [eax+08] 004f2a79: 884644 mov [esi+44], al 004f2a7c: eb92 jmp OGMReadStream::samplesLag+e0 (004f2a10) 004f2a7e: 0fb64e44 movzx ecx, byte ptr [esi+44] 004f2a82: 8b4640 mov eax, [esi+40] 004f2a85: 6bc91c imul ecx, ecx, 1c 004f2a88: 8d44010c lea eax, [ecx+eax+0c] 004f2a8c: 8b4814 mov ecx, [eax+14] 004f2a8f: 8b39 mov edi, [ecx] <-- FAULT 004f2a91: 33c9 xor ecx, ecx 004f2a93: 037808 add edi, [eax+08] 004f2a96: 894660 mov [esi+60], eax 004f2a99: 13480c adc ecx, [eax+0c] 004f2a9c: 3bca cmp ecx, edx 004f2a9e: 0f8cb5000000 jl OGMReadStream::samplesLag+229 (004f2b59) 004f2aa4: 7f08 jg OGMReadStream::samplesLag+17e (004f2aae) 004f2aa6: 3bfd cmp edi, ebp 004f2aa8: 0f86ab000000 jbe OGMReadStream::samplesLag+229 (004f2b59) 004f2aae: 389e81000000 cmp [esi+81], bl 004f2ab4: 750c jnz OGMReadStream::samplesLag+192 (004f2ac2) 004f2ab6: 389e80000000 cmp [esi+80], bl 004f2abc: 0f8497000000 jz OGMReadStream::samplesLag+229 (004f2b59) 004f2ac2: 8b4004 mov eax, [eax+04] 004f2ac5: 2500000080 and eax, 80000000 004f2aca: 33c9 xor ecx, ecx 004f2acc: 0bc8 or ecx, eax 004f2ace: 0f8485000000 jz OGMReadStream::samplesLag+229 (004f2b59) 004f2ad4: 8a4644 mov al, [esi+44] 004f2ad7: 3ac3 cmp al, bl 004f2ad9: 7604 jbe OGMReadStream::samplesLag+1af (004f2adf) 004f2adb: fec8 dec al 004f2add: eb0f jmp OGMReadStream::samplesLag+1be (004f2aee) 004f2adf: 8b5640 mov edx, [esi+40] 004f2ae2: 8b02 mov eax, [edx] 004f2ae4: 3bc3 cmp eax, ebx 004f2ae6: 894640 mov [esi+40], eax 004f2ae9: 7406 jz OGMReadStream::samplesLag+1c1 (004f2af1) 004f2aeb: 8a4008 mov al, [eax+08] 004f2aee: 884644 mov [esi+44], al 004f2af1: 0fb64e44 movzx ecx, byte ptr [esi+44] 004f2af5: 8b5640 mov edx, [esi+40] 004f2af8: 6bc91c imul ecx, ecx, 1c 004f2afb: 8d44110c lea eax, [ecx+edx+0c] 004f2aff: 8b db 8b Windows 5.1 (Windows XP build 2600) [Service Pack 2] EAX = 00ccaeec EBX = 00000000 ECX = 00000000 EDX = 00000000 EBP = 00000000 DS:ESI = 0023:01bc74c8 ES:EDI = 0023:00000000 SS:ESP = 0023:0012f0e0 CS:EIP = 001b:004f2a8f FS = 003b GS = 0000 EFLAGS = 00210202 FPUCW = ffff027f FPUTW = ffffffff MM0 = 00d4d0c800d4d0c8 MM1 = 00d4d0c800d4d0c8 MM2 = 0040404000808080 MM3 = 00ffffff00d4d0c8 MM4 = 0000000000000000 MM5 = 9100000000000000 MM6 = d1331cc4e367d000 MM7 = e000000000000000 Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'. Thread traces: Thread 000009a8 (Main thread) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(344) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(387) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(414) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(474) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569) Thread call stack:004f2a8f: OGMReadStream::samplesLag() 004fa4c5: StreamSourceOGM::samplesLag() 0046b72e: InitStreamValuesStatic() 0046d1b1: Dubber::Init() 004dab67: ModDubStream::(special)() 0048fdf5: VDProject::RunOperation() 00465be9: SaveOGM() 7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117] 0056a045: _heap_alloc() 7c80a1e7: kernel32!WideCharToMultiByte [7c800000+a0c7+120] 0052ab96: VDTextWToA() 004e8820: SaveAs() 77f160bb: GDI32!CreateCompatibleDC [77f10000+6000+bb] 77d4b6a3: USER32!OffsetRect [77d40000+b631+72] 77d4c1a2: USER32!ClientToScreen [77d40000+c188+1a] 00494480: VDProjectUI::ShowMenuHelp() 77f2edae: GDI32!DdEntry11 [77f10000+1eda2+c] 77f2ed99: GDI32!GdiEntry13 [77f10000+1ed69+30] 77d4eb3e: USER32!CallNextHookEx [77d40000+eb03+3b] 10107698: lgscroll!UninstallScrollHooks [10100000+6700+f98] 101076b9: lgscroll!UninstallScrollHooks [10100000+6700+fb9] 10d01048: GameHook!00001048 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4b50c: USER32!DefWindowProcW [77d40000+b33c+1d0] 77d4b51c: USER32!DefWindowProcW [77d40000+b33c+1e0] 77d4b3f9: USER32!DefWindowProcW [77d40000+b33c+bd] 77d4b393: USER32!DefWindowProcW [77d40000+b33c+57] 77d4b3a7: USER32!DefWindowProcW [77d40000+b33c+6b] 77d4b3a7: USER32!DefWindowProcW [77d40000+b33c+6b] 00494aa4: VDProjectUI::MainWndProc() 77d4eaf2: USER32!EnableMenuItem [77d40000+ea2f+c3] 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4d68c: USER32!GetActiveWindow [77d40000+d658+34] 77d4d69c: USER32!GetActiveWindow [77d40000+d658+44] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d494be: USER32!GetWindowLongA [77d40000+945d+61] 10d01048: GameHook!00001048 77d4eaf2: USER32!EnableMenuItem [77d40000+ea2f+c3] 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4d68c: USER32!GetActiveWindow [77d40000+d658+34] 77d4d69c: USER32!GetActiveWindow [77d40000+d658+44] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 7ca2aecd: SHELL32!DragAcceptFiles [7c9c0000+6aea8+25] 004921e8: VDProjectUI::MenuHit() 77d49488: USER32!GetWindowLongA [77d40000+945d+2b] 77d4eaf2: USER32!EnableMenuItem [77d40000+ea2f+c3] 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4b50c: USER32!DefWindowProcW [77d40000+b33c+1d0] 77d4b51c: USER32!DefWindowProcW [77d40000+b33c+1e0] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d4eb3e: USER32!CallNextHookEx [77d40000+eb03+3b] 101078a1: lgscroll!UninstallScrollHooks [10100000+6700+11a1] 77d4eaf2: USER32!EnableMenuItem [77d40000+ea2f+c3] 77d4ea9e: USER32!EnableMenuItem [77d40000+ea2f+6f] 77d4eaad: USER32!EnableMenuItem [77d40000+ea2f+7e] 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4eaad: USER32!EnableMenuItem [77d40000+ea2f+7e] 77d4ebf3: USER32!CallNextHookEx [77d40000+eb03+f0] 77d4ec03: USER32!CallNextHookEx [77d40000+eb03+100] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d494be: USER32!GetWindowLongA [77d40000+945d+61] 77d4b3f9: USER32!DefWindowProcW [77d40000+b33c+bd] 77d4b393: USER32!DefWindowProcW [77d40000+b33c+57] 77d4b3a7: USER32!DefWindowProcW [77d40000+b33c+6b] 77d4b3a7: USER32!DefWindowProcW [77d40000+b33c+6b] 00494aa4: VDProjectUI::MainWndProc() 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d4eaf2: USER32!EnableMenuItem [77d40000+ea2f+c3] 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4b50c: USER32!DefWindowProcW [77d40000+b33c+1d0] 77d4b51c: USER32!DefWindowProcW [77d40000+b33c+1e0] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d494be: USER32!GetWindowLongA [77d40000+945d+61] 10d01048: GameHook!00001048 77d4eaf2: USER32!EnableMenuItem [77d40000+ea2f+c3] 77d862b6: USER32!GetRawInputDeviceInfoW [77d40000+461f0+c6] 77d4b50c: USER32!DefWindowProcW [77d40000+b33c+1d0] 77d4b51c: USER32!DefWindowProcW [77d40000+b33c+1e0] 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d494be: USER32!GetWindowLongA [77d40000+945d+61] 77d484fc: USER32!000084fc 77d484fc: USER32!000084fc 77d485a4: USER32!000085a4 77d4b3f9: USER32!DefWindowProcW [77d40000+b33c+bd] 77d4b393: USER32!DefWindowProcW [77d40000+b33c+57] 77d4b3a7: USER32!DefWindowProcW [77d40000+b33c+6b] 00495023: VDProjectUI::MainWndProc() 7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13] 77d4eb3e: USER32!CallNextHookEx [77d40000+eb03+3b] 101078a1: lgscroll!UninstallScrollHooks [10100000+6700+11a1] 004949bf: VDProjectUI::StaticWndProc() 77d48734: USER32!GetDC [77d40000+86c7+6d] 77d48816: USER32!GetDC [77d40000+86c7+14f] 77d489cd: USER32!GetWindowLongW [77d40000+88a6+127] 77d4ca67: USER32!PeekMessageA [77d40000+c96c+fb] 77d496c7: USER32!DispatchMessageA [77d40000+96b8+f] 004839e8: WinMain@16() 0056aea4: atexit() 0056caee: WinMainCRTStartup() 7c816d4f: kernel32!RegisterWaitForInputIdle [7c800000+16d06+49] -- End of report