VirtualDub crash report -- build 30091 (release) -------------------------------------- Disassembly: 626aa020: 0c8b or al, 8bh 626aa022: 7424 jz 626aa048 626aa024: 308b7c24288b xor [ebx-74d7db84], cl 626aa02a: 54 push esp 626aa02b: 242c and al, 2ch 626aa02d: 8b6c2448 mov ebp, [esp+48h] 626aa031: 8b5c244c mov ebx, [esp+4ch] 626aa035: 09db or ebx, ebx 626aa037: 741c jz 626aa055 626aa039: 31db xor ebx, ebx 626aa03b: 29c3 sub ebx, eax 626aa03d: 29c3 sub ebx, eax 626aa03f: 29c3 sub ebx, eax 626aa041: 29d3 sub ebx, edx 626aa043: 891c24 mov [esp], ebx 626aa046: 89e8 mov eax, ebp 626aa048: 2d01000000 sub eax, 00000001 626aa04d: 52 push edx 626aa04e: f7e2 mul eax, edx 626aa050: 5a pop edx 626aa051: 01c7 add edi, eax 626aa053: f7da neg edx 626aa055: 8b44243c mov eax, [esp+3ch] 626aa059: 8b5c2434 mov ebx, [esp+34h] 626aa05d: 8b4c2438 mov ecx, [esp+38h] 626aa061: 0f6f3d50d16862 movq mm7, [6268d150] 626aa068: 896c2404 mov [esp+04h], ebp 626aa06c: 8b6c2408 mov ebp, [esp+08h] 626aa070: 0fefe4 pxor mm4, mm4 626aa073: 0fefed pxor mm5, mm5 626aa076: 0f6e07 movd mm0, [edi] 626aa079: 0f6e1417 movd mm2, [edi+edx] 626aa07d: 0f60c4 punpcklbw mm0, mm4 626aa080: 0f60d5 punpcklbw mm2, mm5 626aa083: 0f6ff0 movq mm6, mm0 626aa086: 0ffdf2 paddw mm6, mm2 626aa089: 0ff5c7 pmaddwd mm0, mm7 626aa08c: 0ff5d7 pmaddwd mm2, mm7 626aa08f: 0f6fe0 movq mm4, mm0 626aa092: 0f6fea movq mm5, mm2 626aa095: 0f73d420 psrlq mm4, 20h 626aa099: 0f73d520 psrlq mm5, 20h 626aa09d: 0ffec4 paddd mm0, mm4 626aa0a0: 0ffed5 paddd mm2, mm5 626aa0a3: 0fefe4 pxor mm4, mm4 626aa0a6: 0fefed pxor mm5, mm5 626aa0a9: 0f6e4f03 movd mm1, [edi+03h] <-- FAULT 626aa0ad: 0f6e5c1703 movd mm3, [edi+edx+03h] 626aa0b2: 0f60cc punpcklbw mm1, mm4 626aa0b5: 0f60dd punpcklbw mm3, mm5 626aa0b8: 0ffdf1 paddw mm6, mm1 626aa0bb: 0ffdf3 paddw mm6, mm3 626aa0be: 0ff5cf pmaddwd mm1, mm7 626aa0c1: 0ff5df pmaddwd mm3, mm7 626aa0c4: 0f6fe1 movq mm4, mm1 626aa0c7: 0f6feb movq mm5, mm3 626aa0ca: 0f73d420 psrlq mm4, 20h 626aa0ce: 0f73d520 psrlq mm5, 20h 626aa0d2: 0ffecc paddd mm1, mm4 626aa0d5: 0ffedd paddd mm3, mm5 626aa0d8: 52 push edx 626aa0d9: 0f7ec2 movd edx, mm0 626aa0dc: c1ea08 shr edx, 08h 626aa0df: 81c210000000 add edx, 00000010 626aa0e5: 8816 mov [esi], dl 626aa0e7: 0f7eca movd edx, mm1 626aa0ea: c1ea08 shr edx, 08h 626aa0ed: 81c210000000 add edx, 00000010 626aa0f3: 885601 mov [esi+01h], dl 626aa0f6: 0f7ed2 movd edx, mm2 626aa0f9: c1ea08 shr edx, 08h 626aa0fc: 81c210000000 add edx, 00000010 626aa102: 881406 mov [esi+eax], dl 626aa105: 0f7eda movd edx, mm3 626aa108: c1ea08 shr edx, 08h 626aa10b: 81c210000000 add edx, 00000010 626aa111: 88540601 mov [esi+eax+01h], dl 626aa115: 0f6fc6 movq mm0, mm6 626aa118: 0ff53560d16862 pmaddwd mm6, [6268d160] 626aa11f: 0f db 0fh Built on Aegis on Sun Jan 04 12:35:50 2009 using compiler version 1400 Windows 5.1 (Windows XP x86 build 2600) [Service Pack 3] EAX = 00000350 EBX = 05082bc7 ECX = 050a7347 EDX = fffff790 EBP = 00000002 ESI = 056ed74e EDI = 02b6dffa ESP = 02e6d974 EIP = 626aa0a9 EFLAGS = 00010202 FPUCW = ffff027f FPUTW = ffffaaaa Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred in module 'xvidcore'... ...reading address 02B6E000... ...while compressing frame 0 from 02a3e400 to 04560020 using codec "Xvid MPEG-4 Codec" (VideoSequenceCompressor.cpp:619). Pointer dumps: EBX 05082bc3: 80808080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ECX 050a7343: 80808080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ESI 056ed74a: 10101010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 EDI 02b6dffa: 00000000 ESP 02e6d970: 00000458 ffffef20 00000240 000002d0 00000040 00000080 000002d0 00000870 02e6d990: 00000000 00000240 62631594 02a3e400 00000870 056ed480 05082a60 050a71e0 02e6d9b0: 00000350 000001a8 000002d0 00000240 80000000 00000000 00000000 00000000 02e6d9d0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Thread call stack: 626aa0a9: xvidcore!xvid_plugin_ssim [62600000+83730+26979] 62631594: xvidcore!xvid_encore [62600000+11760+1fe34] 6260ec97: xvidcore!0000ec97 6df0c2f2: xvidvfw!DriverProc [6df00000+bf40+3b2] 7c920303: ntdll!RtlAllocateHeap [7c910000+100a4+25f] 7c920303: ntdll!RtlAllocateHeap [7c910000+100a4+25f] 7c80b7c0: kernel32!GetModuleHandleA [7c800000+b731+8f] 7c80b794: kernel32!GetModuleHandleA [7c800000+b731+63] 7c80b7a9: kernel32!GetModuleHandleA [7c800000+b731+78] 7c925219: ntdll!bsearch [7c910000+151d3+46] 7c92540b: ntdll!bsearch [7c910000+151d3+238] 7c9257a1: ntdll!RtlHashUnicodeString [7c910000+1563d+164] 7c925722: ntdll!RtlHashUnicodeString [7c910000+1563d+e5] 7c9255cd: ntdll!RtlFindActivationContextSectionString [7c910000+154f1+dc] 7c925cc9: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+1597b+34e] 7c925d27: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+1597b+3ac] 7c9258df: ntdll!RtlHashUnicodeString [7c910000+1563d+2a2] 7c925bd8: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+1597b+25d] 7c925c3d: ntdll!RtlDosApplyFileIsolationRedirection_Ustr [7c910000+1597b+2c2] 100071ab: nview!NVLoadDatabase [10000000+1460+5d4b] 7c924a33: ntdll!RtlGetLongestNtPathLength [7c910000+149b9+7a] 7c922ce4: ntdll!LdrLockLoaderLock [7c910000+12c43+a1] 7c922d51: ntdll!LdrUnlockLoaderLock [7c910000+12cf9+58] 7c922d58: ntdll!LdrUnlockLoaderLock [7c910000+12cf9+5f] 7c926748: ntdll!LdrGetDllHandleEx [7c910000+166a1+a7] 7c922d58: ntdll!LdrUnlockLoaderLock [7c910000+12cf9+5f] 7c9268ee: ntdll!LdrGetDllHandleEx [7c910000+166a1+24d] 7c9268b6: ntdll!LdrGetDllHandleEx [7c910000+166a1+215] 7c922d58: ntdll!LdrUnlockLoaderLock [7c910000+12cf9+5f] 7c9268b6: ntdll!LdrGetDllHandleEx [7c910000+166a1+215] 7c926698: ntdll!LdrGetDllHandle [7c910000+16680+18] 00421f8e: VDCaptureProject::DispatchAnalysis() 7c80e534: kernel32!GetModuleHandleW [7c800000+e4cd+67] 7c80e524: kernel32!GetModuleHandleW [7c800000+e4cd+57] 7c80e534: kernel32!GetModuleHandleW [7c800000+e4cd+67] 7c80e63b: kernel32!GetModuleHandleW [7c800000+e4cd+16e] 7c80e6bb: kernel32!GetModuleHandleW [7c800000+e4cd+1ee] 75ec1938: MSVFW32!ICSendMessage [75ec0000+190d+2b] 75ec4db0: MSVFW32!ICCompress [75ec0000+4d4d+63] 004a3b57: VideoSequenceCompressor::PackFrameInternal() 004a426a: VideoSequenceCompressor::packFrame() 7c927d9a: ntdll!RtlCompareUnicodeString [7c910000+17988+412] 7c927e3f: ntdll!RtlCompareUnicodeString [7c910000+17988+4b7] 7c927de9: ntdll!RtlCompareUnicodeString [7c910000+17988+461] 0042390e: VDCaptureData::VideoCallback() 7c927de9: ntdll!RtlCompareUnicodeString [7c910000+17988+461] 7c927ea0: ntdll!LdrGetProcedureAddress [7c910000+17e88+18] 7c80ae6e: kernel32!GetProcAddress [7c800000+ae30+3e] 7c80ae80: kernel32!GetProcAddress [7c800000+ae30+50] 01ea5bec: lameACM!DriverProc [01e90000+117a4+4448] 01ea8609: lameACM!DriverProc [01e90000+117a4+6e65] 01ea3911: lameACM!DriverProc [01e90000+117a4+216d] 01ea38fa: lameACM!DriverProc [01e90000+117a4+2156] 0042463f: VDCaptureProject::CapProcessData2() 7c9385a7: ntdll!RtlLookupAtomInAtomTable [7c910000+2848a+11d] 7c91118a: ntdll!LdrInitializeThunk [7c910000+1166+24] 00502690: vdint128::(special)() 005026b9: vdint128::(special)() 00425871: VDCaptureProject::CapProcessData() 005528ab: VDCaptureAudioCompFilter::CapProcessData() 005520f5: VDCaptureResyncFilter::CapProcessData() 7c809414: kernel32!GetTickCount [7c800000+932e+e6] 7c8016f9: kernel32!DeviceIoControl [7c800000+1629+d0] 7c801698: kernel32!DeviceIoControl [7c800000+1629+6f] 7c80a79e: kernel32!CreateEventW [7c800000+a739+65] 7c91cfdc: ntdll!NtClose [7c910000+cfd0+c] 7c809c1b: kernel32!CloseHandle [7c800000+9bd7+44] 6cbddfb5: ksproxy!KsSynchronousDeviceControl [6cbd0000+dec1+f4] 00422ae9: VDCaptureStatsFilter::CapProcessData() 0055b500: VDCaptureDriverDS::CapProcessData() 0055b83e: VDCapDevDSVideoCallback::SampleCB() 66ba68d5: qedit!DllRegisterServer [66b80000+fbbd+16d18] 66beab48: qedit!DllRegisterServer [66b80000+fbbd+5af8b] 6cbdbc3d: ksproxy!DllUnregisterServer [6cbd0000+33cf+886e] 6cbdbbba: ksproxy!DllUnregisterServer [6cbd0000+33cf+87eb] 6cbebada: ksproxy!DllGetClassObject [6cbd0000+173d5+4705] 747a6d81: quartz!00016d81 6cbdc6df: ksproxy!DllUnregisterServer [6cbd0000+33cf+9310] 6cbe1762: ksproxy!KsGetMediaTypeCount [6cbd0000+e546+321c] 7c80b713: kernel32!GetModuleFileNameA [7c800000+b55f+1b4] -- End of report