VirtualDub crash report -- build 2439 (release) -------------------------------------- Disassembly: 00000000: 0000 add [eax], al <-- FAULT 00000002: 0000 add [eax], al 00000004: 0000 add [eax], al 00000006: 0000 add [eax], al 00000008: 0000 add [eax], al 0000000a: 0000 add [eax], al 0000000c: 0000 add [eax], al 0000000e: 0000 add [eax], al 00000010: 0000 add [eax], al 00000012: 0000 add [eax], al 00000014: 0000 add [eax], al 00000016: 0000 add [eax], al 00000018: 0000 add [eax], al 0000001a: 0000 add [eax], al 0000001c: 0000 add [eax], al 0000001e: 0000 add [eax], al 00000020: 0000 add [eax], al 00000022: 0000 add [eax], al 00000024: 0000 add [eax], al 00000026: 0000 add [eax], al 00000028: 0000 add [eax], al 0000002a: 0000 add [eax], al 0000002c: 0000 add [eax], al 0000002e: 0000 add [eax], al 00000030: 0000 add [eax], al 00000032: 0000 add [eax], al 00000034: 0000 add [eax], al 00000036: 0000 add [eax], al 00000038: 0000 add [eax], al 0000003a: 0000 add [eax], al 0000003c: 0000 add [eax], al 0000003e: 0000 add [eax], al 00000040: 0000 add [eax], al 00000042: 0000 add [eax], al 00000044: 0000 add [eax], al 00000046: 0000 add [eax], al 00000048: 0000 add [eax], al 0000004a: 0000 add [eax], al 0000004c: 0000 add [eax], al 0000004e: 0000 add [eax], al 00000050: 0000 add [eax], al 00000052: 0000 add [eax], al 00000054: 0000 add [eax], al 00000056: 0000 add [eax], al 00000058: 0000 add [eax], al 0000005a: 0000 add [eax], al 0000005c: 0000 add [eax], al 0000005e: 0000 add [eax], al 00000060: 0000 add [eax], al 00000062: 0000 add [eax], al 00000064: 0000 add [eax], al 00000066: 0000 add [eax], al 00000068: 0000 add [eax], al 0000006a: 0000 add [eax], al 0000006c: 0000 add [eax], al 0000006e: 0000 add [eax], al 00000070: 0000 add [eax], al 00000072: 0000 add [eax], al 00000074: 0000 add [eax], al 00000076: 0000 add [eax], al 00000078: 0000 add [eax], al 0000007a: 0000 add [eax], al 0000007c: 0000 add [eax], al 0000007e: 0000 add [eax], al 00000080: 0000 add [eax], al 00000082: 0000 add [eax], al 00000084: 0000 add [eax], al 00000086: 0000 add [eax], al 00000088: 0000 add [eax], al 0000008a: 0000 add [eax], al 0000008c: 0000 add [eax], al 0000008e: 0000 add [eax], al 00000090: 0000 add [eax], al 00000092: 0000 add [eax], al 00000094: 0000 add [eax], al 00000096: 0000 add [eax], al 00000098: 0000 add [eax], al 0000009a: 0000 add [eax], al 0000009c: 0000 add [eax], al 0000009e: 0000 add [eax], al 000000a0: 0000 add [eax], al 000000a2: 0000 add [eax], al 000000a4: 0000 add [eax], al 000000a6: 0000 add [eax], al 000000a8: 0000 add [eax], al 000000aa: 0000 add [eax], al 000000ac: 0000 add [eax], al 000000ae: 0000 add [eax], al 000000b0: 0000 add [eax], al 000000b2: 0000 add [eax], al 000000b4: 0000 add [eax], al 000000b6: 0000 add [eax], al 000000b8: 0000 add [eax], al 000000ba: 0000 add [eax], al 000000bc: 0000 add [eax], al 000000be: 0000 add [eax], al 000000c0: 0000 add [eax], al 000000c2: 0000 add [eax], al 000000c4: 0000 add [eax], al 000000c6: 0000 add [eax], al 000000c8: 0000 add [eax], al 000000ca: 0000 add [eax], al 000000cc: 0000 add [eax], al 000000ce: 0000 add [eax], al 000000d0: 0000 add [eax], al 000000d2: 0000 add [eax], al 000000d4: 0000 add [eax], al 000000d6: 0000 add [eax], al 000000d8: 0000 add [eax], al 000000da: 0000 add [eax], al 000000dc: 0000 add [eax], al 000000de: 0000 add [eax], al 000000e0: 0000 add [eax], al 000000e2: 0000 add [eax], al 000000e4: 0000 add [eax], al 000000e6: 0000 add [eax], al 000000e8: 0000 add [eax], al 000000ea: 0000 add [eax], al 000000ec: 0000 add [eax], al 000000ee: 0000 add [eax], al 000000f0: 0000 add [eax], al 000000f2: 0000 add [eax], al 000000f4: 0000 add [eax], al 000000f6: 0000 add [eax], al 000000f8: 0000 add [eax], al 000000fa: 0000 add [eax], al 000000fc: 0000 add [eax], al 000000fe: 0000 add [eax], al Windows 5.1 (Windows XP build 2600) [Service Pack 1] EAX = 0b489fb8 EBX = 02e76038 ECX = 02e77238 EDX = 00000300 EBP = 0b488ab8 DS:ESI = 0023:02e2acb8 ES:EDI = 0023:02ec13b8 SS:ESP = 0023:0c0bd138 CS:EIP = 001b:00000000 FS = 003b GS = 0000 EFLAGS = 00010206 FPUCW = ffff027f FPUTW = ffffaaaa MM0 = 696765615e5d5c5c MM1 = 96989a9ea1a2a3a3 MM2 = 96989a9ea1a2a3a3 MM3 = 96989a9ea1a2a3a3 MM4 = 96989a9ea1a2a3a3 MM5 = 96989a9ea1a2a3a3 MM6 = 696765615e5d5c5c MM7 = 696765615e5d5c5c Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'... ...while compressing frame 4066 from 027f0000 to 0b220020 (VideoSequenceCompressor.cpp:406)... ...while running thread "Processing" (thread.cpp:120). Thread traces: Thread 000001c4 (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(407) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(467) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(646) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(676) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1819) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1837) 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 00000884 (FastWriteStream) Thread 00000868 (Processing) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2814) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2606) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2611) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(403) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(420) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2774) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2814) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2606) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2611) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(403) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(420) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2774) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2814) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2606) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2611) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(403) Thread 0000088c (Dub-I/O) Thread call stack:028bff7d: xvidcore!xvid_encore [028a0000+1b8b8+46c5] 028bfee0: xvidcore!xvid_encore [028a0000+1b8b8+4628] 77f65c17: ntdll!vDbgPrintExWithPrefix [77f40000+25a68+1af] 77f65d42: ntdll!DbgPrint [77f40000+25d2b+17] 77e74982: kernel32!SetThreadExecutionState [77e40000+34772+210] 77e749fd: kernel32!OutputDebugStringA [77e40000+349b7+46] 012fb082: xvidvfw!DriverProc [012f0000+6464+4c1e] 77e749fd: kernel32!OutputDebugStringA [77e40000+349b7+46] 012f1080: xvidvfw!00001080 02928e55: xvidcore!xvid_plugin_dump [028a0000+57248+31c0d] 029277eb: xvidcore!xvid_plugin_dump [028a0000+57248+305a3] 02928e55: xvidcore!xvid_plugin_dump [028a0000+57248+31c0d] 029277eb: xvidcore!xvid_plugin_dump [028a0000+57248+305a3] 02924308: xvidcore!xvid_plugin_dump [028a0000+57248+2d0c0] 02924a93: xvidcore!xvid_plugin_dump [028a0000+57248+2d84b] 0292450b: xvidcore!xvid_plugin_dump [028a0000+57248+2d2c3] 028b5e05: xvidcore!00015e05 028b5e05: xvidcore!00015e05 028bfdda: xvidcore!xvid_encore [028a0000+1b8b8+4522] 028cc7e4: xvidcore!xvid_encore [028a0000+1b8b8+10f2c] 028bfa42: xvidcore!xvid_encore [028a0000+1b8b8+418a] 028bf441: xvidcore!xvid_encore [028a0000+1b8b8+3b89] 02926556: xvidcore!xvid_plugin_dump [028a0000+57248+2f30e] 028bd3a9: xvidcore!xvid_encore [028a0000+1b8b8+1af1] 028bd92f: xvidcore!xvid_encore [028a0000+1b8b8+2077] 77d14d8f: USER32!ClientThreadSetup [77d10000+4d57+38] 77d1582b: USER32!SetRect [77d10000+56ce+15d] 77d154b4: USER32!SendMessageW [77d10000+546d+47] 77d26e50: USER32!IsDlgButtonChecked [77d10000+16e2c+24] 012f7b26: xvidvfw!DriverProc [012f0000+6464+16c2] 028bb901: xvidcore!xvid_encore [028a0000+1b8b8+49] 012f685f: xvidvfw!DriverProc [012f0000+6464+3fb] 77f6e358: ntdll!RtlInvertRangeList [77f40000+2e26c+ec] 77f6e358: ntdll!RtlInvertRangeList [77f40000+2e26c+ec] 77e5b063: kernel32!GetModuleFileNameA [77e40000+1ada9+2ba] 77e5b085: kernel32!GetModuleFileNameA [77e40000+1ada9+2dc] 77e5aeb7: kernel32!GetModuleFileNameA [77e40000+1ada9+10e] 77f844a8: ntdll!RtlRemoteCall [77f40000+442ea+1be] 77f844a8: ntdll!RtlRemoteCall [77f40000+442ea+1be] 77f47d70: ntdll!RtlAllocateHeap [77f40000+7bae+1c2] 77f48a3a: ntdll!RtlAllocateHeap [77f40000+7bae+e8c] 77f48277: ntdll!RtlAllocateHeap [77f40000+7bae+6c9] 77f47f98: ntdll!RtlAllocateHeap [77f40000+7bae+3ea] 77f48a3a: ntdll!RtlAllocateHeap [77f40000+7bae+e8c] 77f844a8: ntdll!RtlRemoteCall [77f40000+442ea+1be] 77f47f98: ntdll!RtlAllocateHeap [77f40000+7bae+3ea] 77f48a3a: ntdll!RtlAllocateHeap [77f40000+7bae+e8c] 77f476f1: ntdll!LdrGetDllHandle [77f40000+718e+563] 77f4b554: ntdll!NtAllocateVirtualMemory [77f40000+b548+c] 77f734de: ntdll!RtlSizeHeap [77f40000+33316+1c8] 77f496da: ntdll!RtlFreeHeap [77f40000+8a3e+c9c] 77f476f1: ntdll!LdrGetDllHandle [77f40000+718e+563] 77f48497: ntdll!RtlAllocateHeap [77f40000+7bae+8e9] 77f47f98: ntdll!RtlAllocateHeap [77f40000+7bae+3ea] 77f48a3a: ntdll!RtlAllocateHeap [77f40000+7bae+e8c] 77fa172e: ntdll!RtlConvertUlongToLargeInteger [77f40000+616c0+6e] 77fa1700: ntdll!RtlConvertUlongToLargeInteger [77f40000+616c0+40] 77f8790d: ntdll!RtlUnhandledExceptionFilter [77f40000+47865+a8] 77f48a3a: ntdll!RtlAllocateHeap [77f40000+7bae+e8c] 77e5a6d4: kernel32!LocalAlloc [77e40000+1a682+52] 77e5a6e5: kernel32!LocalAlloc [77e40000+1a682+63] 77f48a3a: ntdll!RtlAllocateHeap [77f40000+7bae+e8c] 77f65dba: ntdll!KiUserExceptionDispatcher [77f40000+25dac+e] 77f4b644: ntdll!NtContinue [77f40000+b638+c] 77f65dc8: ntdll!KiUserExceptionDispatcher [77f40000+25dac+1c] 77e53887: kernel32!RaiseException [77e40000+13837+50] 77f4c244: ntdll!NtSetInformationFile [77f40000+c238+c] 77e5f0ce: kernel32!SetFilePointer [77e40000+1f02e+a0] 73b4181d: MSVFW32!ICSendMessage [73b40000+17f4+29] 73b44789: MSVFW32!ICCompress [73b40000+4728+61] 0049d99c: VideoSequenceCompressor::packFrame() 0046e7d5: Dubber::WriteVideoFrame() 00464604: AVIPipe::getReadBuffer() 0046eebe: Dubber::ThreadRun() 77e5de4f: kernel32!GetVersionExA [77e40000+1ddaf+a0] 77f85769: ntdll!RtlLogStackBackTrace [77f40000+4564a+11f] 77f49037: ntdll!RtlFreeHeap [77f40000+8a3e+5f9] 005651a4: free() 77e53887: kernel32!RaiseException [77e40000+13837+50] 77f4b884: ntdll!NtDuplicateObject [77f40000+b878+c] 77e5f01b: kernel32!DuplicateHandle [77e40000+1efb6+65] 00528a6f: VDThread::StaticThreadStart() 00566a0c: _threadstartex@4() 77e5d33b: kernel32!RegisterWaitForInputIdle [77e40000+1d2f8+43] -- End of report