Code:
VirtualDub crash report -- build 28346 (release)
--------------------------------------
Disassembly:
05e81ce0: 9c pushfd
05e81ce1: 53 push ebx
05e81ce2: 55 push ebp
05e81ce3: 56 push esi
05e81ce4: 57 push edi
05e81ce5: 9c pushfd
05e81ce6: 58 pop eax
05e81ce7: 89c3 mov ebx, eax
05e81ce9: 3500002000 xor eax, 00200000
05e81cee: 50 push eax
05e81cef: 9d popfd
05e81cf0: 9c pushfd
05e81cf1: 58 pop eax
05e81cf2: 31d8 xor eax, ebx
05e81cf4: 5f pop edi
05e81cf5: 5e pop esi
05e81cf6: 5d pop ebp
05e81cf7: 5b pop ebx
05e81cf8: 9d popfd
05e81cf9: c3 ret
05e81cfa: 8db600000000 lea esi, [esi+00]
05e81d00: 53 push ebx
05e81d01: 56 push esi
05e81d02: 57 push edi
05e81d03: 8b442410 mov eax, [esp+10h]
05e81d07: 0fa2 cpuid
05e81d09: 8b742414 mov esi, [esp+14h]
05e81d0d: 8906 mov [esi], eax
05e81d0f: 8b742418 mov esi, [esp+18h]
05e81d13: 891e mov [esi], ebx
05e81d15: 8b74241c mov esi, [esp+1ch]
05e81d19: 890e mov [esi], ecx
05e81d1b: 8b742420 mov esi, [esp+20h]
05e81d1f: 8916 mov [esi], edx
05e81d21: 5f pop edi
05e81d22: 5e pop esi
05e81d23: 5b pop ebx
05e81d24: c3 ret
05e81d25: eb09 jmp 05e81d30
05e81d27: 90 nop
05e81d28: 90 nop
05e81d29: 90 nop
05e81d2a: 90 nop
05e81d2b: 90 nop
05e81d2c: 90 nop
05e81d2d: 90 nop
05e81d2e: 90 nop
05e81d2f: 90 nop
05e81d30: 55 push ebp
05e81d31: 89e5 mov ebp, esp
05e81d33: 83ec08 sub esp, 08h
05e81d36: 83e4f0 and esp, 0f0h
05e81d39: 8b4d08 mov ecx, [ebp+08h]
05e81d3c: 8b550c mov edx, [ebp+0ch]
05e81d3f: 891424 mov [esp], edx
05e81d42: 8b5510 mov edx, [ebp+10h]
05e81d45: 89542404 mov [esp+04h], edx
05e81d49: ffd1 call ecx
05e81d4b: c9 leave
05e81d4c: c3 ret
05e81d4d: 8d7600 lea esi, [esi+00h]
05e81d50: 0f77 emms
05e81d52: c3 ret
05e81d53: eb0b jmp 05e81d60
05e81d55: 90 nop
05e81d56: 90 nop
05e81d57: 90 nop
05e81d58: 90 nop
05e81d59: 90 nop
05e81d5a: 90 nop
05e81d5b: 90 nop
05e81d5c: 90 nop
05e81d5d: 90 nop
05e81d5e: 90 nop
05e81d5f: 90 nop
05e81d60: 83ec04 sub esp, 04h
05e81d63: 0fae1c24 stmxcsr [esp]
05e81d67: 810c2400000200 or dword ptr [esp], 00020000
05e81d6e: 0fae1424 ldmxcsr [esp] <-- FAULT
05e81d72: 83c404 add esp, 04h
05e81d75: c3 ret
05e81d76: 0000 add [eax], al
05e81d78: 0000 add [eax], al
05e81d7a: 0000 add [eax], al
05e81d7c: 0000 add [eax], al
05e81d7e: 0000 add [eax], al
05e81d80: 0f6e01 movd mm0, [ecx]
05e81d83: 0f6e3a movd mm7, [edx]
05e81d86: 0f60c7 punpcklbw mm0, mm7
05e81d89: 0f60ff punpcklbw mm7, mm7
05e81d8c: 0ff9c7 psubw mm0, mm7
05e81d8f: 0f6e4910 movd mm1, [ecx+10h]
05e81d93: 0f6e7a20 movd mm7, [edx+20h]
05e81d97: 0f60cf punpcklbw mm1, mm7
05e81d9a: 0f60ff punpcklbw mm7, mm7
05e81d9d: 0ff9cf psubw mm1, mm7
05e81da0: 0f6e5120 movd mm2, [ecx+20h]
05e81da4: 0f6e7a40 movd mm7, [edx+40h]
05e81da8: 0f60d7 punpcklbw mm2, mm7
05e81dab: 0f60ff punpcklbw mm7, mm7
05e81dae: 0ff9d7 psubw mm2, mm7
05e81db1: 0f6e5930 movd mm3, [ecx+30h]
05e81db5: 0f6e7a60 movd mm7, [edx+60h]
05e81db9: 0f60df punpcklbw mm3, mm7
05e81dbc: 0f60ff punpcklbw mm7, mm7
05e81dbf: 0ff9df psubw mm3, mm7
05e81dc2: 0f6e6140 movd mm4, [ecx+40h]
05e81dc6: 0f6eba80000000 movd mm7, [edx+80]
05e81dcd: 0f60e7 punpcklbw mm4, mm7
05e81dd0: 0f60ff punpcklbw mm7, mm7
05e81dd3: 0ff9e7 psubw mm4, mm7
05e81dd6: 0f6e6950 movd mm5, [ecx+50h]
05e81dda: 0f db 0fh
05e81ddb: 6e outsb
05e81ddc: ba db 0bah
05e81ddd: a0 db 0a0h
05e81dde: 0000 add [eax], al
Built on KOS-MOS on Tue Feb 12 22:09:24 2008 using compiler version 1400
Windows 6.1 (Windows Vista x64 build 7601) [Service Pack 1]
EAX = 00018b78
EBX = 0018e5f4
ECX = 0000377f
EDX = efd3fbff
EBP = 0018e5e8
ESI = 0018e5e5
EDI = 05e9656d
ESP = 0018e580
EIP = 05e81d6e
EFLAGS = 00210206
FPUCW = 027f
FPUTW = ffff
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'ff_x264'...
...reading address FFFFFFFF...
...while passing start message to video compressor (w32videocodecpack.cpp:332).
Pointer dumps:
EAX 00018b78: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
EBX 0018e5f0: 2000101f 00100f62 002f0000 0233b3a8 00000000 0018e640 0555d188 0018e88c
ESI 0018e5e1: 00444d41 ff000000 7fefd3fb 1f000037 62200010 0000100f a8002f00 000233b3
EDI 05e96569: 00444d41 756e6547 49656e69 6c65746e 72794300 6e497869 61657473 78000064
ESP 0018e580: 00021fa0 05e06983 80000001 0018e5f4 0018e5f0 0018e5ec 0018e5e8 00000001
0018e5a0: 00000000 00000001 0000000a 0233b3a8 002f0000 0018e5d8 641810c0 00018b78
0018e5c0: 8000001b 00000000 00000002 0018e6b8 0000000a 002f0000 68747541 69746e65
0018e5e0: 444d4163 00000000 efd3fbff 0000377f 2000101f 00100f62 002f0000 0233b3a8
EBP 0018e5e8: efd3fbff 0000377f 2000101f 00100f62 002f0000 0233b3a8 00000000 0018e640
0018e608: 0555d188 0018e88c 0555d480 05e07399 776c3c74 055696c8 00000000 0512ff54
0018e628: 0018e640 0555d188 00000001 776c387a 774927ff 002f0150 00000000 00000000
0018e648: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Thread call stack:
05e81d6e: ff_x264!x264_encoder_close [05dd0000+92130+1fc3e]
05e06983: ff_x264!getVersion [05dd0000+1210+35773]
05e07399: ff_x264!x264_param_default [05dd0000+37380+19]
776c3c74: ntdll!RtlImageNtHeader [77690000+33164+b10]
0512ff54: ffdshow!configureEnc [04fc0000+11db50+52404]
776c387a: ntdll!RtlImageNtHeader [77690000+33164+716]
0511ea6c: ffdshow!configureEnc [04fc0000+11db50+40f1c]
0511ee06: ffdshow!configureEnc [04fc0000+11db50+412b6]
0521923d: ffdshow!configureEnc [04fc0000+11db50+13b6ed]
0521bd58: ffdshow!configureEnc [04fc0000+11db50+13e208]
100060aa: ff_vfw!DriverProc [10000000+5f3d+16d]
651e1759: MSVFW32!ICSendMessage [651e0000+1728+31]
0057685e: VDVideoCompressorVCM::Start()
776be36c: ntdll!RtlInitUnicodeString [77690000+2e208+164]
776be36c: ntdll!RtlInitUnicodeString [77690000+2e208+164]
776be0d2: ntdll!RtlAllocateHeap [77690000+2e026+ac]
0058bab6: malloc()
0058c09f: (special)()
00472baa: ?$vector::_Insert_n()
0046dfa1: ?$vector::insert()
776be36c: ntdll!RtlInitUnicodeString [77690000+2e208+164]
00510448: VDFraction::reduce()
776be36c: ntdll!RtlInitUnicodeString [77690000+2e208+164]
052186b8: ffdshow!configureEnc [04fc0000+11db50+13ab68]
05218e24: ffdshow!configureEnc [04fc0000+11db50+13b2d4]
05218f6d: ffdshow!configureEnc [04fc0000+11db50+13b41d]
05218748: ffdshow!configureEnc [04fc0000+11db50+13abf8]
100060ca: ff_vfw!DriverProc [10000000+5f3d+18d]
00515457: VDPostCheckExternalCodeCall()
00575fd4: VDVideoCompressorVCM::Query()
0046abed: Dubber::InitOutputFile()
776be36c: ntdll!RtlInitUnicodeString [77690000+2e208+164]
776be003: ntdll!RtlFreeHeap [77690000+2df85+7e]
052288d8: ffdshow!DllGetClassObject [04fc0000+264a50+3e88]
052288f7: ffdshow!DllGetClassObject [04fc0000+264a50+3ea7]
04fc594e: ffdshow!0000594e
776be003: ntdll!RtlFreeHeap [77690000+2df85+7e]
75706e6a: ole32!CoTaskMemAlloc [756b0000+4ea4c+841e]
75706f54: ole32!CoTaskMemFree [756b0000+56f41+13]
05225393: ffdshow!DllGetClassObject [04fc0000+264a50+943]
0521b8d3: ffdshow!configureEnc [04fc0000+11db50+13dd83]
0046c5db: Dubber::Init()
74cf0ed6: uxtheme!00010ed6
75be6d91: USER32!GetThreadDesktop [75bd0000+16c63+12e]
75be6d51: USER32!GetThreadDesktop [75bd0000+16c63+ee]
75be6d91: USER32!GetThreadDesktop [75bd0000+16c63+12e]
75be6d51: USER32!GetThreadDesktop [75bd0000+16c63+ee]
75be6de8: USER32!GetThreadDesktop [75bd0000+16c63+185]
75be6df3: USER32!GetThreadDesktop [75bd0000+16c63+190]
75be6df3: USER32!GetThreadDesktop [75bd0000+16c63+190]
75be6df3: USER32!GetThreadDesktop [75bd0000+16c63+190]
75be8fa7: USER32!LoadStringW [75bd0000+18eb9+ee]
776af8da: ntdll!NtCallbackReturn [77690000+1f8c8+12]
75be8fba: USER32!LoadStringW [75bd0000+18eb9+101]
776a011a: ntdll!KiUserCallbackDispatcher [77690000+100ec+2e]
75bed184: USER32!GetWindowLongA [75bd0000+1d156+2e]
75bed190: USER32!GetWindowLongA [75bd0000+1d156+3a]
75bf2bae: USER32!GetWindowPlacement [75bd0000+22aca+e4]
004adc07: VDProjectUI::UISetDubbingMode()
004a56e3: VDProject::RunOperation()
0048f911: _Allocate::(special)()
776c3ca3: ntdll!RtlImageNtHeader [77690000+33164+b3f]
776c3cce: ntdll!RtlImageNtHeader [77690000+33164+b6a]
00472588: ?$list::(special)()
00461b11: SaveAVI()
776c387a: ntdll!RtlImageNtHeader [77690000+33164+716]
004b4304: func_VirtualDub_SaveAVI()
0050cfe7: VDScriptInterpreter::InvokeMethod()
0050ccf3: VDScriptInterpreter::InvokeMethod()
0050d718: VDScriptInterpreter::ParseValue()
0050cce4: VDScriptInterpreter::InvokeMethod()
0050d4dd: _catch$?ParseExpression@VDScriptInterpreter@@AAEXXZ$0()
0058bb91: free()
0058bb91: free()
0050bd24: VDScriptInterpreter::Token()
0050d458: _catch$?ParseExpression@VDScriptInterpreter@@AAEXXZ$0()
0050ba6b: VDScriptInterpreter::isIdentNextChar()
0050be13: VDScriptInterpreter::Token()
0050d7bd: VDScriptInterpreter::ExecuteLine()
004b038d: RunScript()
0058c09f: (special)()
75be6df3: USER32!GetThreadDesktop [75bd0000+16c63+190]
00514f63: ?$list::_Incsize()
00514fdf: ?$list::_Insert()
0051513a: VDAttachLogger()
0051517e: VDAutoLogger::VDAutoLogger()
00488299: VDProcessCommandLine()
75be62fa: USER32!gapfnScSendMessage [75bd0000+15fc8+332]
75be6a8c: USER32!gapfnScSendMessage [75bd0000+15fc8+ac4]
75be6a8c: USER32!gapfnScSendMessage [75bd0000+15fc8+ac4]
75be6b34: USER32!gapfnScSendMessage [75bd0000+15fc8+b6c]
75be6b00: USER32!gapfnScSendMessage [75bd0000+15fc8+b38]
75be6b00: USER32!gapfnScSendMessage [75bd0000+15fc8+b38]
75be6bc4: USER32!gapfnScSendMessage [75bd0000+15fc8+bfc]
75c0faa5: USER32!GetCursor [75bd0000+3f6e0+3c5]
76d2537a: MSCTF!SetInputScope [76d00000+24b61+819]
0052c561: VDUIBaseWindowW32::WndProc()
75be62fa: USER32!gapfnScSendMessage [75bd0000+15fc8+332]
0052c561: VDUIBaseWindowW32::WndProc()
75be6d91: USER32!GetThreadDesktop [75bd0000+16c63+12e]
-- End of report