|
|
| jepperson |
| Posted: Jan 31 2004, 07:24 PM |
 |
|
Unregistered

|
Running Windows XP, 3GHz pentium 4, 512Mb RAM.
I open an mpeg2 file, and choose the 'File Information' menu item. (First time to use VirtualDubMod. I've never had any problems with VirtualDub. I extracted the VirtualDubMod files to a directory, then extracted the bug fix files from VirtualDubMod_1_5_10_1_b2389.zip.
crashinfo:
VirtualDub crash report -- build 2389 (release) --------------------------------------
Disassembly: 004b50a0: 8bec mov ebp, esp 004b50a2: 56 push esi 004b50a3: ff7508 push dword ptr [ebp+08] 004b50a6: 8bf1 mov esi, ecx 004b50a8: e810580c00 call strdup (0057a8bd) 004b50ad: 85c0 test eax, eax 004b50af: 59 pop ecx 004b50b0: 894608 mov [esi+08], eax 004b50b3: 7516 jnz InputFilenameNode::InputFilenameNode+2c (004b50cb) 004b50b5: 8d4d08 lea ecx, [ebp+08] 004b50b8: e860370700 call MyMemoryError::MyMemoryError (0052881d) 004b50bd: 6800d45b00 push 005bd400 004b50c2: 8d4508 lea eax, [ebp+08] 004b50c5: 50 push eax 004b50c6: e8201f0b00 call _CxxThrowException@8 (00566feb) 004b50cb: 8bc6 mov eax, esi 004b50cd: 5e pop esi 004b50ce: 5d pop ebp 004b50cf: c20400 ret 0004 004b50d2: ff7108 push dword ptr [ecx+08] 004b50d5: e8f4140b00 call free (005665ce) 004b50da: 59 pop ecx 004b50db: c3 ret 004b50dc: 55 push ebp 004b50dd: 8bec mov ebp, esp 004b50df: 53 push ebx 004b50e0: 56 push esi 004b50e1: be76696473 mov esi, 73646976 004b50e6: 397508 cmp [ebp+08], esi 004b50e9: 57 push edi 004b50ea: 8b7d0c mov edi, [ebp+0c] 004b50ed: 750a jnz InputFile::GetSource+1d (004b50f9) 004b50ef: 85ff test edi, edi 004b50f1: 7505 jnz InputFile::GetSource+1c (004b50f8) 004b50f3: 8b4118 mov eax, [ecx+18] 004b50f6: eb64 jmp InputFile::GetSource+80 (004b515c) 004b50f8: 4f dec edi 004b50f9: 8b410c mov eax, [ecx+0c] 004b50fc: 8b4910 mov ecx, [ecx+10] 004b50ff: 3bc1 cmp eax, ecx 004b5101: 7457 jz InputFile::GetSource+7e (004b515a) 004b5103: ba000f0000 mov edx, 00000f00 004b5108: 397508 cmp [ebp+08], esi 004b510b: 7430 jz InputFile::GetSource+61 (004b513d) 004b510d: 817d0861756473 cmp dword ptr [ebp+08], 73647561 004b5114: 7418 jz InputFile::GetSource+52 (004b512e) 004b5116: 817d0874787473 cmp dword ptr [ebp+08], 73747874 004b511d: 7534 jnz InputFile::GetSource+77 (004b5153) 004b511f: 8b18 mov ebx, [eax] 004b5121: 8b5b10 mov ebx, [ebx+10] 004b5124: 23da and ebx, edx 004b5126: 81fb00030000 cmp ebx, 00000300 004b512c: eb1c jmp InputFile::GetSource+6e (004b514a) 004b512e: 8b18 mov ebx, [eax] 004b5130: 8b5b10 mov ebx, [ebx+10] <-- FAULT 004b5133: 23da and ebx, edx 004b5135: 81fb00020000 cmp ebx, 00000200 004b513b: eb0d jmp InputFile::GetSource+6e (004b514a) 004b513d: 8b18 mov ebx, [eax] 004b513f: 8b5b10 mov ebx, [ebx+10] 004b5142: 23da and ebx, edx 004b5144: 81fb00010000 cmp ebx, 00000100 004b514a: 7507 jnz InputFile::GetSource+77 (004b5153) 004b514c: 8bdf mov ebx, edi 004b514e: 4f dec edi 004b514f: 85db test ebx, ebx 004b5151: 7410 jz InputFile::GetSource+87 (004b5163) 004b5153: 83c004 add eax, 04 004b5156: 3bc1 cmp eax, ecx 004b5158: 75ae jnz InputFile::GetSource+2c (004b5108) 004b515a: 33c0 xor eax, eax 004b515c: 5f pop edi 004b515d: 5e pop esi 004b515e: 5b pop ebx 004b515f: 5d pop ebp 004b5160: c20800 ret 0008 004b5163: 8b00 mov eax, [eax] 004b5165: ebf5 jmp InputFile::GetSource+80 (004b515c) 004b5167: 56 push esi 004b5168: 8b742408 mov esi, [esp+08] 004b516c: 85f6 test esi, esi 004b516e: 7505 jnz InputFile::GetSource+0e (004b5175) 004b5170: 8b4118 mov eax, [ecx+18] 004b5173: eb25 jmp InputFile::GetSource+33 (004b519a) 004b5175: 8b510c mov edx, [ecx+0c] 004b5178: 85d2 test edx, edx 004b517a: 7504 jnz InputFile::GetSource+19 (004b5180) 004b517c: 33c0 xor eax, eax 004b517e: eb08 jmp InputFile::GetSource+21 (004b5188) 004b5180: 8b4110 mov eax, [ecx+10] 004b5183: 2bc2 sub eax, edx 004b5185: c1f802 sar eax, 02 004b5188: 8d56ff lea edx, [esi-01] 004b518b: 3bd0 cmp edx, eax 004b518d: 7309 jnc InputFile::GetSource+31 (004b5198) 004b518f: 8b410c mov eax, [ecx+0c] 004b5192: 8b44b0fc mov eax, [eax+esi*4-04] 004b5196: eb02 jmp InputFile::GetSource+33 (004b519a) 004b5198: 33c0 xor eax, eax 004b519a: 5e pop esi 004b519b: c20400 ret 0004 004b519e: b8 db b8 004b519f: 92 xchg eax, edx
Windows 5.1 (Windows XP build 2600) [Service Pack 1]
EAX = 00c4fdc8 EBX = 00000000 ECX = 00c4fdcc EDX = 00000f00 EBP = 0012f7ac DS:ESI = 0023:73646976 ES:EDI = 0023:00000000 SS:ESP = 0023:0012f7a0 CS:EIP = 001b:004b5130 FS = 003b GS = 0000 EFLAGS = 00010246 FPUCW = ffff027f FPUTW = ffffffff
MM0 = 0000000000000000 MM1 = 0000000000000000 MM2 = 0000040000000000 MM3 = 0000000000000000 MM4 = 0000000000210000 MM5 = 2000000420000004 MM6 = 00f800f800f800f8 MM7 = 0000fc000000f800
Crash reason: Access Violation
Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'.
Thread traces:
Thread 00000fc8 (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\FilterSystem.cpp(429) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
Thread call stack:004b5130: InputFile::GetSource() 00448a93: InputFileMPEG::InfoDialog() 0048db84: VDProject::ShowInputInfo() 00491754: VDProjectUI::MenuHit() 77d4956b: USER32!GetMenuState [77d40000+94c2+a9] 77d4958e: USER32!GetMenuState [77d40000+94c2+cc] 77d4958e: USER32!GetMenuState [77d40000+94c2+cc] 77d4c092: USER32!GetWindowThreadProcessId [77d40000+c015+7d] 77d4c0a2: USER32!GetWindowThreadProcessId [77d40000+c015+8d] 77f75da3: ntdll!KiUserCallbackDispatcher [77f50000+25d90+13] 77d8a492: USER32!MenuItemFromPoint [77d40000+4a476+1c] 77d44de4: USER32!IsWindow [77d40000+4da0+44] 77d6b8e2: USER32!CreateWindowStationA [77d40000+2b85f+83] 5ad73f9b: uxtheme!GetThemeColor [5ad70000+3ab8+4e3] 5ad8aad7: uxtheme!GetThemeBool [5ad70000+13f14+6bc3] 5ad71b71: uxtheme!DrawThemeParentBackground [5ad70000+1677+4fa] 5ad71af6: uxtheme!DrawThemeParentBackground [5ad70000+1677+47f] 5ad71b48: uxtheme!DrawThemeParentBackground [5ad70000+1677+4d1] 77d4c4ee: USER32!DefWindowProcW [77d40000+c483+6b] 77d6c939: USER32!GetMenuInfo [77d40000+2c733+206] 77d4c517: USER32!DefWindowProcW [77d40000+c483+94] 77d4c509: USER32!DefWindowProcW [77d40000+c483+86] 77d4c509: USER32!DefWindowProcW [77d40000+c483+86] 00493fe4: VDProjectUI::MainWndProc() 77d6ccf4: USER32!DefRawInputProc [77d40000+2ca50+2a4] 5ad73e01: uxtheme!GetThemeColor [5ad70000+3ab8+349] 00493eff: VDProjectUI::StaticWndProc() 77d67ad7: USER32!SetWindowPlacement [77d40000+27a80+57] 77d6ccd4: USER32!DefRawInputProc [77d40000+2ca50+284] 77d6ccf4: USER32!DefRawInputProc [77d40000+2ca50+2a4] 77d6cc9a: USER32!DefRawInputProc [77d40000+2ca50+24a] 77d6cc9a: USER32!DefRawInputProc [77d40000+2ca50+24a] 77d445bd: USER32!TranslateMessageEx [77d40000+3e30+78d] 77d445c8: USER32!TranslateMessageEx [77d40000+3e30+798] 77d445c8: USER32!TranslateMessageEx [77d40000+3e30+798] 77d447d4: USER32!DefWindowProcA [77d40000+45cb+209] 77d447e4: USER32!DefWindowProcA [77d40000+45cb+219] 77f75da3: ntdll!KiUserCallbackDispatcher [77f50000+25d90+13] 77d8a492: USER32!MenuItemFromPoint [77d40000+4a476+1c] 77d44e12: USER32!IsWindow [77d40000+4da0+72] 77d6b8e2: USER32!CreateWindowStationA [77d40000+2b85f+83] 5ad73f9b: uxtheme!GetThemeColor [5ad70000+3ab8+4e3] 5ad8cc93: uxtheme!SetThemeAppProperties [5ad70000+1cb45+14e] 5ad71b71: uxtheme!DrawThemeParentBackground [5ad70000+1677+4fa] 5ad71af6: uxtheme!DrawThemeParentBackground [5ad70000+1677+47f] 5ad71b48: uxtheme!DrawThemeParentBackground [5ad70000+1677+4d1] 77d4c4ee: USER32!DefWindowProcW [77d40000+c483+6b] 77d6c939: USER32!GetMenuInfo [77d40000+2c733+206] 77d4c517: USER32!DefWindowProcW [77d40000+c483+94] 77d4c509: USER32!DefWindowProcW [77d40000+c483+86] 00494563: VDProjectUI::MainWndProc() 77d491b3: USER32!CallNextHookEx [77d40000+916f+44] 7472c331: MSCTF!TF_UninitSystem [74720000+ba35+8fc] 7472c336: MSCTF!TF_UninitSystem [74720000+ba35+901] 7472bf2c: MSCTF!TF_UninitSystem [74720000+ba35+4f7] 00493eff: VDProjectUI::StaticWndProc() 77d67ad7: USER32!SetWindowPlacement [77d40000+27a80+57] 77d6ccd4: USER32!DefRawInputProc [77d40000+2ca50+284] 77d44455: USER32!TranslateMessageEx [77d40000+3e30+625] 77d4491e: USER32!PeekMessageA [77d40000+4835+e9] 77d44d58: USER32!DispatchMessageA [77d40000+4d4d+b] 00482f04: WinMain@16() 631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b] 631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b] 00567414: atexit() 0056907e: WinMainCRTStartup() 631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b] 77e814c7: kernel32!GetCurrentDirectoryW [77e60000+21483+44] 631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
-- End of report |
 |
| jepperson |
| Posted: Jan 31 2004, 08:28 PM |
 |
|
Unregistered

|
The File Information seems to work fine with a system MPEG-2. The problem seems to occur on elementary video MPEG-2 streams with no audio. Regardless of the size of the MPEG file. I have also installed the fixes from build 2424 - same error. |
 |
| jepperson |
| Posted: Feb 1 2004, 03:38 AM |
 |
|
Unregistered

|
The full error message is:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'. |
 |
|