| Printable Version of Topic
Click here to view this topic in its original format |
| Unofficial VirtualDub Support Forums > Testing / Bug Reports > Virtualdub Crash Report -- Build 15654 (release) |
| Posted by: meilin Apr 13 2003, 11:38 AM |
| VirtualDub crash report -- build 15654 (release) -------------------------------------- Disassembly: 00471ea0: 77f3 ja VDJob::ListLoad+2b9 (00471e95) 00471ea2: 0200 add al, [eax] 00471ea4: 83c410 add esp, 10 00471ea7: 83f802 cmp eax, 02 00471eaa: 7415 jz VDJob::ListLoad+2e5 (00471ec1) 00471eac: 6864224d00 push 004d2264 00471eb1: 8d45ac lea eax, [ebp-54] 00471eb4: 50 push eax 00471eb5: c745aca0e94b00 mov dword ptr [ebp-54], 004be9a0 00471ebc: e8cae80200 call _CxxThrowException@8 (004a078b) 00471ec1: 837dc800 cmp dword ptr [ebp-38], 00 00471ec5: 750e jnz VDJob::ListLoad+2f9 (00471ed5) 00471ec7: 837dc400 cmp dword ptr [ebp-3c], 00 00471ecb: 7508 jnz VDJob::ListLoad+2f9 (00471ed5) 00471ecd: 8dbb6c030000 lea edi, [ebx+36c] 00471ed3: eb94 jmp VDJob::ListLoad+28d (00471e69) 00471ed5: 8d836c030000 lea eax, [ebx+36c] 00471edb: 50 push eax 00471edc: 8d45c4 lea eax, [ebp-3c] 00471edf: 50 push eax 00471ee0: ff15f8014b00 call dword ptr [004b01f8] 00471ee6: e988000000 jmp VDJob::ListLoad+397 (00471f73) 00471eeb: 688ce94b00 push 004be98c 00471ef0: 57 push edi 00471ef1: e83ab40300 call stricmp (004ad330) 00471ef6: 85c0 test eax, eax 00471ef8: 59 pop ecx 00471ef9: 59 pop ecx 00471efa: 7509 jnz VDJob::ListLoad+329 (00471f05) 00471efc: c745e401000000 mov dword ptr [ebp-1c], 00000001 00471f03: eb6e jmp VDJob::ListLoad+397 (00471f73) 00471f05: 6884e94b00 push 004be984 00471f0a: 57 push edi 00471f0b: e820b40300 call stricmp (004ad330) 00471f10: 85c0 test eax, eax 00471f12: 59 pop ecx 00471f13: 59 pop ecx 00471f14: 755d jnz VDJob::ListLoad+397 (00471f73) 00471f16: 3945e4 cmp [ebp-1c], eax 00471f19: 741a jz VDJob::ListLoad+359 (00471f35) 00471f1b: 8d4d8c lea ecx, [ebp-74] 00471f1e: e8d5f8ffff call JobScriptOutput::getscript (004717f8) 00471f23: 8d4d8c lea ecx, [ebp-74] 00471f26: 89837c030000 mov [ebx+37c], eax <-- FAULT 00471f2c: e887f7ffff call JobScriptOutput::clear (004716b8) 00471f31: 8365e400 and dword ptr [ebp-1c], 00 00471f35: 6a01 push 01 00471f37: 8bcb mov ecx, ebx 00471f39: e873f9ffff call VDJob::Add (004718b1) 00471f3e: 33db xor ebx, ebx 00471f40: 895de0 mov [ebp-20], ebx 00471f43: eb2e jmp VDJob::ListLoad+397 (00471f73) 00471f45: 46 inc esi 00471f46: e9a7fdffff jmp VDJob::ListLoad+116 (00471cf2) 00471f4b: 837de400 cmp dword ptr [ebp-1c], 00 00471f4f: 7422 jz VDJob::ListLoad+397 (00471f73) 00471f51: 8b75d4 mov esi, [ebp-2c] 00471f54: 0fbe06 movsx eax, byte ptr [esi] 00471f57: 50 push eax 00471f58: e878ee0200 call isspace (004a0dd5) 00471f5d: 85c0 test eax, eax 00471f5f: 59 pop ecx 00471f60: 7403 jz VDJob::ListLoad+389 (00471f65) 00471f62: 46 inc esi 00471f63: ebef jmp VDJob::ListLoad+378 (00471f54) 00471f65: 803e00 cmp byte ptr [esi], 00 00471f68: 7409 jz VDJob::ListLoad+397 (00471f73) 00471f6a: 56 push esi 00471f6b: 8d4d8c lea ecx, [ebp-74] 00471f6e: e817f8ffff call JobScriptOutput::adds (0047178a) 00471f73: 837db8ff cmp dword ptr [ebp-48], ff 00471f77: 0f8525fdffff jnz VDJob::ListLoad+c6 (00471ca2) 00471f7d: ff75d4 push dword ptr [ebp-2c] 00471f80: e8f0dd0200 call free (0049fd75) 00471f85: 8065fc00 and byte ptr [ebp-04], 00 00471f89: 59 pop ecx 00471f8a: 8d4d8c lea ecx, [ebp-74] 00471f8d: e821f7ffff call JobScriptOutput::~JobScriptOutput (004716b3) 00471f92: e987000000 jmp VDJob::ListLoad+442 (0047201e) 00471f97: 8d8584feffff lea eax, [ebp-17c] 00471f9d: 394508 cmp [ebp+08], eax Windows 4.10 (Windows 98 build 2222) [ A ] EAX = 010d964c EBX = 00000000 ECX = 0074fbb8 EDX = 0074fbc0 EBP = 0074fc2c DS:ESI = 016f:010d9252 ES:EDI = 016f:010d924c SS:ESP = 016f:0074f9a0 CS:EIP = 0167:00471f26 FS = 66b7 GS = 0000 EFLAGS = 00010246 MM0 = 0000000000000000 MM1 = 0000000000000000 MM2 = 0000000000000000 MM3 = 0000000000000000 MM4 = 0000000000000000 MM5 = 0000000000000000 MM6 = acf37ad735094726 MM7 = b200000000000000 Crash reason: ·ا·¨·أخت Crash context: An out-of-bounds memory access (access violation) occurred in module 'VIRTUALDUB'. Thread traces: Thread fff635e3 (Main thread) C:\p4root\dev\VirtualDub\source\Init.cpp(247) Thread call stack:00471f26: VDJob::ListLoad() 050024ab: MEMMON.DLL!SendDll [05000000+190a+ba1] bff7ba95: KERNEL32.DLL!LeaveCriticalSection [bff70000+ba82+13] 004a5ba3: _unlock() 0049fcd9: _heap_alloc() 0049fcc6: _heap_alloc() bff7ba95: KERNEL32.DLL!LeaveCriticalSection [bff70000+ba82+13] 004a5ba3: _unlock() 0049fcd9: _heap_alloc() 0049fcc6: _heap_alloc() 0049fd72: (special)() 0047368b: InitJobSystem() 0046f4ea: Init() 00474806: WinMain@16() bff86da1: KERNEL32.DLL!VirtualQueryEx [bff70000+15589+1818] 004a2a45: WinMainCRTStartup() 0600110e: APIHOOK.DLL!DllManager [06000000+1000+10e] 004a2a45: WinMainCRTStartup() bff704c6: KERNEL32.DLL!000004c6 004a2a45: WinMainCRTStartup() 004a2a6e: WinMainCRTStartup() bff8b86c: KERNEL32.DLL!IsDBCSLeadByte [bff70000+1b284+5e8] bff7b3f6: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+e38] bff8b71e: KERNEL32.DLL!IsDBCSLeadByte [bff70000+1b284+49a] -- End of report |