HelioSS
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору VirtualDub crash report -- build 2540 (release) -------------------------------------- Disassembly: 0050c8c0: 05c1e00250 add eax, 5002e0c1 0050c8c5: 51 push ecx 0050c8c6: e8d5f90500 call realloc (0056c2a0) 0050c8cb: 894708 mov [edi+08], eax 0050c8ce: 33d2 xor edx, edx 0050c8d0: 8d0cb6 lea ecx, [esi+esi*4] 0050c8d3: 8d0488 lea eax, [eax+ecx*4] 0050c8d6: 8910 mov [eax], edx 0050c8d8: 895004 mov [eax+04], edx 0050c8db: 83c408 add esp, 08 0050c8de: 895008 mov [eax+08], edx 0050c8e1: 89500c mov [eax+0c], edx 0050c8e4: 5f pop edi 0050c8e5: 895010 mov [eax+10], edx 0050c8e8: 5e pop esi 0050c8e9: c20400 ret 0004 0050c8ec: 90 nop 0050c8ed: 90 nop 0050c8ee: 90 nop 0050c8ef: 90 nop 0050c8f0: 53 push ebx 0050c8f1: 55 push ebp 0050c8f2: 56 push esi 0050c8f3: 8b742410 mov esi, [esp+10] 0050c8f7: 85f6 test esi, esi 0050c8f9: 57 push edi 0050c8fa: 0f8411010000 jz MatroskaReadHandler::_addBlock+121 (0050ca11) 0050c900: 8bbe98000000 mov edi, [esi+98] 0050c906: 8b4c2418 mov ecx, [esp+18] 0050c90a: 8b4154 mov eax, [ecx+54] 0050c90d: 47 inc edi 0050c90e: 85c0 test eax, eax 0050c910: 89be98000000 mov [esi+98], edi 0050c916: 7504 jnz MatroskaReadHandler::_addBlock+2c (0050c91c) 0050c918: 33db xor ebx, ebx 0050c91a: eb08 jmp MatroskaReadHandler::_addBlock+34 (0050c924) 0050c91c: 8b5958 mov ebx, [ecx+58] 0050c91f: 2bd8 sub ebx, eax 0050c921: c1fb02 sar ebx, 02 0050c924: 8bbe9c000000 mov edi, [esi+9c] 0050c92a: 8b6e70 mov ebp, [esi+70] 0050c92d: 8b4d08 mov ecx, [ebp+08] 0050c930: 03fb add edi, ebx 0050c932: 89be9c000000 mov [esi+9c], edi 0050c938: 0fb77d0c movzx edi, word ptr [ebp+0c] 0050c93c: 8d44bf05 lea eax, [edi+edi*4+05] 0050c940: c1e002 shl eax, 02 0050c943: 50 push eax 0050c944: 51 push ecx 0050c945: e856f90500 call realloc (0056c2a0) 0050c94a: 894508 mov [ebp+08], eax 0050c94d: 33d2 xor edx, edx 0050c94f: 8d0cbf lea ecx, [edi+edi*4] 0050c952: 8d0488 lea eax, [eax+ecx*4] 0050c955: 8910 mov [eax], edx <-- FAULT 0050c957: 895004 mov [eax+04], edx 0050c95a: 895008 mov [eax+08], edx 0050c95d: 89500c mov [eax+0c], edx 0050c960: 895010 mov [eax+10], edx 0050c963: 8b4670 mov eax, [esi+70] 0050c966: 8b7808 mov edi, [eax+08] 0050c969: 8b6c2420 mov ebp, [esp+20] 0050c96d: 33d2 xor edx, edx 0050c96f: 33c9 xor ecx, ecx 0050c971: 668b480c mov cx, [eax+0c] 0050c975: 668bd1 mov dx, cx 0050c978: 41 inc ecx 0050c979: 8d1492 lea edx, [edx+edx*4] 0050c97c: 8d1497 lea edx, [edi+edx*4] 0050c97f: 8bfa mov edi, edx 0050c981: 895674 mov [esi+74], edx 0050c984: 33d2 xor edx, edx 0050c986: 8ad3 mov dl, bl 0050c988: 6689480c mov [eax+0c], cx 0050c98c: 8b4520 mov eax, [ebp+20] 0050c98f: 8b4d24 mov ecx, [ebp+24] 0050c992: 894708 mov [edi+08], eax 0050c995: 894f0c mov [edi+0c], ecx 0050c998: 885f0f mov [edi+0f], bl 0050c99b: c1e202 shl edx, 02 0050c99e: 52 push edx 0050c99f: e876d50500 call malloc (00569f1a) 0050c9a4: 894710 mov [edi+10], eax 0050c9a7: 83c40c add esp, 0c 0050c9aa: 33ff xor edi, edi 0050c9ac: 85db test ebx, ebx 0050c9ae: 7661 jbe MatroskaReadHandler::_addBlock+121 (0050ca11) 0050c9b0: 8b8ea0000000 mov ecx, [esi+a0] 0050c9b6: 894c2414 mov [esp+14], ecx 0050c9ba: 89442418 mov [esp+18], eax 0050c9be: 8bff mov edi, edi Windows 5.1 (Windows XP build 2600) [Service Pack 3] EAX = 00000050 EBX = 00000001 ECX = 00000014 EDX = 00000000 EBP = 747555aa DS:ESI = 0023:00c942a8 ES:EDI = 0023:00000004 SS:ESP = 0023:0012f304 CS:EIP = 001b:0050c955 FS = 003b GS = 0000 EFLAGS = 00210246 FPUCW = ffff027f FPUTW = ffffffff MM0 = 0000004000400040 MM1 = 0000000000011b34 MM2 = 000000ff00000105 MM3 = 0000022800000107 MM4 = 0000022300000165 MM5 = 0000000000000000 MM6 = 0000008000800080 MM7 = bb80000000000000 Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'. Thread traces: Thread 00000c44 (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(414) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(474) Thread call stack:0050c955: MatroskaReadHandler::_addBlock() 0050b9c6: MatroskaReadHandler::_parseFile() 0040d1c8: ?$VDBasicString::alloc() 0050a7ce: MatroskaReadHandler::_construct() 0050a4d9: MatroskaReadHandler::MatroskaReadHandler() 004fae6c: InputFileMatroska::Init() 0048e04c: VDProject::Open() 0052e69b: ?$list::_Buynode() 0052e62f: ?$list::insert() 0052e490: VDAttachLogger() 0052e538: VDAutoLogger::VDAutoLogger() 00483f30: OpenAVI() 00483f30: OpenAVI() 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e378ea0: USER32!DefWindowProcW [7e360000+18d20+180] 004949bf: VDProjectUI::StaticWndProc() 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e36885a: USER32!GetDC [7e360000+86c7+193] 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e37c32c: USER32!GetActiveWindow [7e360000+1c2e8+44] 00483ad0: OpenAVI() 004921c9: VDProjectUI::MenuHit() 7e3694be: USER32!GetWindowLongA [7e360000+945d+61] 7e3786ee: USER32!ActivateKeyboardLayout [7e360000+18673+7b] 7e37cdcb: USER32!SendMessageTimeoutW [7e360000+1cdaa+21] 004949bf: VDProjectUI::StaticWndProc() 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e36885a: USER32!GetDC [7e360000+86c7+193] 7e37b401: USER32!CallNextHookEx [7e360000+1b3c6+3b] 08001239: pshook!00001239 7e37b372: USER32!MoveWindow [7e360000+1b29e+d4] 7e37b317: USER32!MoveWindow [7e360000+1b29e+79] 7e37b326: USER32!MoveWindow [7e360000+1b29e+88] 7e37b326: USER32!MoveWindow [7e360000+1b29e+88] 7e3778d0: USER32!GetWindowTextLengthW [7e360000+17836+9a] 7e3778e0: USER32!GetWindowTextLengthW [7e360000+17836+aa] 7c90e453: ntdll!KiUserCallbackDispatcher [7c900000+e440+13] 7e3694be: USER32!GetWindowLongA [7e360000+945d+61] 7e378d77: USER32!DefWindowProcW [7e360000+18d20+57] 7e378d8b: USER32!DefWindowProcW [7e360000+18d20+6b] 7e378dd9: USER32!DefWindowProcW [7e360000+18d20+b9] 7e378d77: USER32!DefWindowProcW [7e360000+18d20+57] 7e378d8b: USER32!DefWindowProcW [7e360000+18d20+6b] 7e378d8b: USER32!DefWindowProcW [7e360000+18d20+6b] 00494aa4: VDProjectUI::MainWndProc() 7e3688d1: USER32!GetWindowLongW [7e360000+88a6+2b] 7e3688da: USER32!GetWindowLongW [7e360000+88a6+34] 773f66d7: COMCTL32!ImageList_LoadImage [773c0000+19676+1d061] 004949bf: VDProjectUI::StaticWndProc() 7c80aa7c: kernel32!lstrcmpW [7c800000+aa5c+20] 080014fa: pshook!000014fa 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e378ea0: USER32!DefWindowProcW [7e360000+18d20+180] 7e378eab: USER32!DefWindowProcW [7e360000+18d20+18b] 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e378eab: USER32!DefWindowProcW [7e360000+18d20+18b] 7e378eec: USER32!DefWindowProcW [7e360000+18d20+1cc] 7e378efc: USER32!DefWindowProcW [7e360000+18d20+1dc] 7c90e453: ntdll!KiUserCallbackDispatcher [7c900000+e440+13] 7e3694be: USER32!GetWindowLongA [7e360000+945d+61] 7e378dd9: USER32!DefWindowProcW [7e360000+18d20+b9] 7e378d77: USER32!DefWindowProcW [7e360000+18d20+57] 7e378d8b: USER32!DefWindowProcW [7e360000+18d20+6b] 00495023: VDProjectUI::MainWndProc() 7e37b401: USER32!CallNextHookEx [7e360000+1b3c6+3b] 7e37b401: USER32!CallNextHookEx [7e360000+1b3c6+3b] 08001239: pshook!00001239 004949bf: VDProjectUI::StaticWndProc() 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e3689cd: USER32!GetWindowLongW [7e360000+88a6+127] 7e37a43b: USER32!PeekMessageA [7e360000+1a340+fb] 7e3696c7: USER32!DispatchMessageA [7e360000+96b8+f] 004839e8: WinMain@16() 0056aea4: atexit() 0056caee: WinMainCRTStartup() 7c817067: kernel32!RegisterWaitForInputIdle [7c800000+1701e+49] -- End of report |