|
|
| xXx-LT |
| Posted: Apr 4 2003, 03:43 PM |
 |
|
Unregistered

|
I have 8 Mile (Xvid). I want to delete some bad frames, but when I deleting VirtualDub crashes. ______________________________________ VirtualDub crash report -- build 14328 (release) --------------------------------------
Disassembly: 03090300: 0003 add [ebx], al 03090302: c28b4c ret 4c8b 03090305: 245c and al, 5c 03090307: 99 cdq 03090308: f7f9 idiv eax, ecx 0309030a: 8b542460 mov edx, [esp+60] 0309030e: b901000000 mov ecx, 00000001 03090313: 8b5c240c mov ebx, [esp+0c] 03090317: 668902 mov [edx], ax 0309031a: 8b742460 mov esi, [esp+60] 0309031e: 8b7c2458 mov edi, [esp+58] 03090322: 0fbf444d0e movsx eax, word ptr [ebp+ecx*2+0e] 03090327: 85c0 test eax, eax 03090329: 7415 jz 03090340 0309032b: 0fafc3 imul eax, ebx 0309032e: 85c0 test eax, eax 03090330: 7e4e jle 03090380 03090332: 8bd7 mov edx, edi 03090334: d1fa sar edx, 1 03090336: 03d0 add edx, eax 03090338: 8bc2 mov eax, edx 0309033a: 99 cdq 0309033b: f7ff idiv eax, edi 0309033d: eb03 jmp 03090342 0309033f: 90 nop 03090340: 33c0 xor eax, eax 03090342: 6689044e mov [esi+ecx*2], ax 03090346: 41 inc ecx 03090347: 83f908 cmp ecx, 08 0309034a: 72d6 jc 03090322 0309034c: 83c42c add esp, 2c 0309034f: 5b pop ebx 03090350: 5d pop ebp 03090351: 5e pop esi 03090352: 5f pop edi 03090353: c3 ret 03090354: 8bd7 mov edx, edi 03090356: d1fa sar edx, 1 03090358: 2bc2 sub eax, edx 0309035a: 99 cdq 0309035b: f7ff idiv eax, edi 0309035d: e960ffffff jmp 030902c2 03090362: 8db42600000000 lea esi, [esi+00] 03090369: 8dbc2700000000 lea edi, [edi+00] 03090370: 2bd0 sub edx, eax 03090372: 8bc2 mov eax, edx 03090374: 8b5c245c mov ebx, [esp+5c] 03090378: 99 cdq 03090379: f7fb idiv eax, ebx 0309037b: e902ffffff jmp 03090282 03090380: 8bd7 mov edx, edi 03090382: d1fa sar edx, 1 03090384: 2bc2 sub eax, edx 03090386: 99 cdq 03090387: f7ff idiv eax, edi <-- FAULT 03090389: ebb7 jmp 03090342 0309038b: 90 nop 0309038c: 8d742600 lea esi, [esi+00] 03090390: 2bd0 sub edx, eax 03090392: 8bc2 mov eax, edx 03090394: 8b4c245c mov ecx, [esp+5c] 03090398: 99 cdq 03090399: f7f9 idiv eax, ecx 0309039b: e96affffff jmp 0309030a 030903a0: f7da neg edx 030903a2: e9aafeffff jmp 03090251 030903a7: f7df neg edi 030903a9: e996feffff jmp 03090244 030903ae: 8b442420 mov eax, [esp+20] 030903b2: 85c0 test eax, eax 030903b4: 7406 jz 030903bc 030903b6: 8d685a lea ebp, [eax+5a] 030903b9: 8d701e lea esi, [eax+1e] 030903bc: 8bca mov ecx, edx 030903be: 8b442458 mov eax, [esp+58] 030903c2: 89442408 mov [esp+08], eax 030903c6: e968feffff jmp 03090233 030903cb: 8bea mov ebp, edx 030903cd: 8b442458 mov eax, [esp+58] 030903d1: 8b54241c mov edx, [esp+1c] 030903d5: 8944240c mov [esp+0c], eax 030903d9: 85d2 test edx, edx 030903db: 0f8452feffff jz 03090233 030903e1: 8bc2 mov eax, edx 030903e3: 8d485a lea ecx, [eax+5a] 030903e6: 8d703c lea esi, [eax+3c] 030903e9: e945feffff jmp 03090233 030903ee: 8b442420 mov eax, [esp+20] 030903f2: 85c0 test eax, eax 030903f4: 7403 jz 030903f9 030903f6: 8d681e lea ebp, [eax+1e] 030903f9: 8b44241c mov eax, [esp+1c] 030903fd: 85c0 test eax, eax 030903ff: 74 db 74
Windows 5.0 (Win2000 build 2195) [Service Pack 3]
EAX = 00000000 EBX = 00000000 ECX = 00000002 EDX = 00000000 EBP = 03b22ab0 DS:ESI = 0023:0012f294 ES:EDI = 0023:00000000 SS:ESP = 0023:0012ebf0 CS:EIP = 001b:03090387 FS = 0038 GS = 0000 EFLAGS = 00210246
MM0 = 00b600a900960089 MM1 = 08dc08dc08dc08dc MM2 = 0061004f00360024 MM3 = fa16fa16fa16fa16 MM4 = 0098009600930091 MM5 = 00df00dd00da00d8 MM6 = 0090007e00650054 MM7 = 00b000a900a00099 Crash reason: Integer Divide-by-Zero
Thread 00000814 (Main thread) T:\projects\VirtualDub_old\main\VideoSource.cpp(1647) T:\projects\VirtualDub_old\main\Main.cpp(397) T:\projects\VirtualDub_old\main\Main.cpp(414) T:\projects\VirtualDub_old\main\FilterSystem.cpp(427) T:\projects\VirtualDub_old\main\Main.cpp(450) T:\projects\VirtualDub_old\main\FilterSystem.cpp(561) T:\projects\VirtualDub_old\main\Main.cpp(391) T:\projects\VirtualDub_old\main\VideoSource.cpp(1627) T:\projects\VirtualDub_old\main\VideoSource.cpp(1647) T:\projects\VirtualDub_old\main\Main.cpp(397) T:\projects\VirtualDub_old\main\Main.cpp(414) T:\projects\VirtualDub_old\main\FilterSystem.cpp(427) T:\projects\VirtualDub_old\main\Main.cpp(450) T:\projects\VirtualDub_old\main\FilterSystem.cpp(561) T:\projects\VirtualDub_old\main\Main.cpp(391) T:\projects\VirtualDub_old\main\VideoSource.cpp(1627)
03090387: xvid!xvid_init [03070000+a9cc+159bb] 0307b209: xvid!xvid_init [03070000+a9cc+83d] 0307c209: xvid!xvid_init [03070000+a9cc+183d] 77f42e95: GDI32!BitBlt [77f40000+2ca0+1f5] 77e3a2b8: USER32!SetWindowPlacement [77e10000+2a26a+4e] 0307b979: xvid!xvid_init [03070000+a9cc+fad] 77e24f54: USER32!CallWindowProcW [77e10000+14f3b+19] 77e179af: USER32!GetWindowTextA [77e10000+7666+349] 0307a983: xvid!xvid_decore [03070000+a94c+37] 03076fce: xvid!00006fce 0307a667: xvid!DriverProc [03070000+a480+1e7] 77e146fc: USER32!TranslateMessageEx [77e10000+3fc0+73c] 77e22dd8: USER32!IsCharLowerW [77e10000+12d66+72] 77e22de7: USER32!IsCharLowerW [77e10000+12d66+81] 77fa02ff: ntdll!KiUserCallbackDispatcher [77f80000+202ec+13] 77e24f54: USER32!CallWindowProcW [77e10000+14f3b+19] 717521f0: COMCTL32!CreateStatusWindow [71710000+4150e+ce2] 7175276f: COMCTL32!CreateStatusWindow [71710000+4150e+1261] 7175279b: COMCTL32!CreateStatusWindow [71710000+4150e+128d] 77e1aa61: USER32!GetWindowLongW [77e10000+aa20+41] 7176084e: COMCTL32!CreateToolbar [71710000+49916+6f38] 7175279b: COMCTL32!CreateStatusWindow [71710000+4150e+128d] 77e15b93: USER32!IsWindow [77e10000+5b65+2e] 77e3a2b8: USER32!SetWindowPlacement [77e10000+2a26a+4e] 77e16ae1: USER32!ScreenToClient [77e10000+6a0c+d5] 77fcb650: ntdll!RtlAllocateHeap [77f80000+4b178+4d8] 77fcb516: ntdll!RtlAllocateHeap [77f80000+4b178+39e] 77fcb52d: ntdll!RtlAllocateHeap [77f80000+4b178+3b5] 7175276f: COMCTL32!CreateStatusWindow [71710000+4150e+1261] 7175279b: COMCTL32!CreateStatusWindow [71710000+4150e+128d] 71752574: COMCTL32!CreateStatusWindow [71710000+4150e+1066] 7175e396: COMCTL32!CreateToolbar [71710000+49916+4a80] 7175276f: COMCTL32!CreateStatusWindow [71710000+4150e+1261] 7175279b: COMCTL32!CreateStatusWindow [71710000+4150e+128d] 77e96156: KERNEL32!ReadFile [77e80000+15fd5+181] 71752676: COMCTL32!CreateStatusWindow [71710000+4150e+1168] 0041314d: File64::_readFile() 0040f9f2: AVIReadHandler::ReadData() 0040d43d: AVIReadStream::Read() 00483a24: _heap_alloc() 77e16864: USER32!SendMessageA [77e10000+6820+44] 6a8f17f8: MSVFW32!ICSendMessage [6a8f0000+17c4+34] 6a8f4ee1: MSVFW32!ICDecompress [6a8f0000+4ea6+3b] 0041d102: VideoSourceAVI::getFrame() 77e3a2b8: USER32!SetWindowPlacement [77e10000+2a26a+4e] 77e16322: USER32!IsWindowVisible [77e10000+5d05+61d] 0045e362: DisplayFrame() 77e3a2b8: USER32!SetWindowPlacement [77e10000+2a26a+4e] 77e16322: USER32!IsWindowVisible [77e10000+5d05+61d] 77e16864: USER32!SendMessageA [77e10000+6820+44] 0046283c: DoDelete() 0045ef19: MenuHit() 77e4ebb5: USER32!CheckMenuRadioItem [77e10000+3eb48+6d] 77e14746: USER32!DefWindowProcA [77e10000+4700+46] 00460762: MainWndProc() 71752676: COMCTL32!CreateStatusWindow [71710000+4150e+1168] 77e1a2fe: USER32!CallNextHookEx [77e10000+a2ba+44] 014b1527: AMNT!BlankKeyboardHandler [014b0000+13cc+15b] 77e1a2fe: USER32!CallNextHookEx [77e10000+a2ba+44] 77e15e6d: USER32!IsWindowVisible [77e10000+5d05+168] 77e1a6e3: USER32!GetMenuState [77e10000+a61f+c4] 77e3a2b8: USER32!SetWindowPlacement [77e10000+2a26a+4e] 77e146fc: USER32!TranslateMessageEx [77e10000+3fc0+73c] 77e15556: USER32!DefWindowProcA [77e10000+4700+e56] 77fa02ff: ntdll!KiUserCallbackDispatcher [77f80000+202ec+13] 77e2d502: USER32!TranslateAccelerator [77e10000+1d4bd+45] 0045e038: WinMain@16() 77f83e57: ntdll!RtlAnsiStringToUnicodeString [77f80000+3dfb+5c] 77ddbf0b: ADVAPI32!RegQueryValueExA [77db0000+2be3c+cf] 77ddc081: ADVAPI32!RegQueryValueExA [77db0000+2be3c+245] 0048c49e: _msize() 77dd9316: ADVAPI32!RegCloseKey [77db0000+292b4+62] 0046f78c: QueryConfigDword() 77f83d7d: ntdll!RtlReleasePebLock [77f80000+3d6e+f] 77ea69c2: KERNEL32!GetStartupInfoA [77e80000+266e2+2e0] 77ea68bb: KERNEL32!GetStartupInfoA [77e80000+266e2+1d9] 00486a26: WinMainCRTStartup() 77ea847c: KERNEL32!ProcessIdToSessionId [77e80000+282ff+17d]
-- End of report |
 |
|