VirtualDub crash report -- build 13870 -------------------------------------- Disassembly: 012cbd00: 742c jz 012cbd2e 012cbd02: 8915206c3701 mov [01376c20], edx 012cbd08: c745fcffffffff mov dword ptr [ebp-04], ffffffff 012cbd0f: 8bc2 mov eax, edx 012cbd11: ebc4 jmp 012cbcd7 012cbd13: 8b45dc mov eax, [ebp-24] 012cbd16: 8d4870 lea ecx, [eax+70] 012cbd19: e8e2900000 call 012d4e00 012cbd1e: c3 ret 012cbd1f: 8b45dc mov eax, [ebp-24] 012cbd22: 8d8818010000 lea ecx, [eax+118] 012cbd28: e8d38bffff call 012c4900 012cbd2d: c3 ret 012cbd2e: 8b82dc000000 mov eax, [edx+dc] 012cbd34: 50 push eax 012cbd35: ff1528b23401 call dword ptr [0134b228] 012cbd3b: 8b45dc mov eax, [ebp-24] 012cbd3e: c780dc00000000 mov dword ptr [eax+dc], 00000000 000000 012cbd48: c745fcffffffff mov dword ptr [ebp-04], ffffffff 012cbd4f: eb86 jmp 012cbcd7 012cbd51: b8703f3801 mov eax, 01383f70 012cbd56: e9726b0600 jmp 013328cd 012cbd5b: 90 nop 012cbd5c: 90 nop 012cbd5d: 90 nop 012cbd5e: 90 nop 012cbd5f: 90 nop 012cbd60: 55 push ebp 012cbd61: 8bec mov ebp, esp 012cbd63: 6aff push ff 012cbd65: 6878be2c01 push 012cbe78 012cbd6a: 64a100000000 mov eax, fs:[00000000] 012cbd70: 50 push eax 012cbd71: 64892500000000 mov fs:[00000000], esp 012cbd78: 83ec1c sub esp, 1c 012cbd7b: 8965f0 mov [ebp-10], esp 012cbd7e: 897de0 mov [ebp-20], edi 012cbd81: 8975e8 mov [ebp-18], esi 012cbd84: 895de4 mov [ebp-1c], ebx 012cbd87: 894ddc mov [ebp-24], ecx 012cbd8a: c745fc00000000 mov dword ptr [ebp-04], 00000000 012cbd91: c745fc01000000 mov dword ptr [ebp-04], 00000001 012cbd98: 8b4ddc mov ecx, [ebp-24] 012cbd9b: 8a8130060000 mov al, [ecx+630] <-- FAULT 012cbda1: 84c0 test al, al 012cbda3: 7416 jz 012cbdbb 012cbda5: 33c0 xor eax, eax 012cbda7: 50 push eax 012cbda8: 50 push eax 012cbda9: 6a02 push 02 012cbdab: 51 push ecx 012cbdac: e84f8f0300 call 01304d00 012cbdb1: 8b4ddc mov ecx, [ebp-24] 012cbdb4: c6813006000000 mov byte ptr [ecx+630], 00 012cbdbb: 8b5168 mov edx, [ecx+68] 012cbdbe: 85d2 test edx, edx 012cbdc0: 7412 jz 012cbdd4 012cbdc2: 33c0 xor eax, eax 012cbdc4: 50 push eax 012cbdc5: 50 push eax 012cbdc6: 6a01 push 01 012cbdc8: 52 push edx 012cbdc9: e8e2940000 call 012d52b0 012cbdce: 83c410 add esp, 10 012cbdd1: 8b4ddc mov ecx, [ebp-24] 012cbdd4: 8b81d0000000 mov eax, [ecx+d0] 012cbdda: 85c0 test eax, eax 012cbddc: 7409 jz 012cbde7 012cbdde: 8b10 mov edx, [eax] 012cbde0: 50 push eax 012cbde1: ff5208 call dword ptr [edx+08] 012cbde4: 8b4ddc mov ecx, [ebp-24] 012cbde7: 8b81d4000000 mov eax, [ecx+d4] 012cbded: 85c0 test eax, eax 012cbdef: 7409 jz 012cbdfa 012cbdf1: 8b10 mov edx, [eax] 012cbdf3: 50 push eax 012cbdf4: ff5208 call dword ptr [edx+08] 012cbdf7: 8b4ddc mov ecx, [ebp-24] 012cbdfa: 8b81d8000000 mov eax, [ecx+d8] Windows 5.1 (Win2000 build 2600) [] EAX = 0012eed0 EBX = 73be9ca0 ECX = 01453f18 EDX = 00000004 EBP = 0012ee90 DS:ESI = 0023:01453f18 ES:EDI = 0023:00000000 SS:ESP = 0023:0012ee68 CS:EIP = 001b:012cbd9b FS = 003b GS = 0000 EFLAGS = 00010212 MM0 = 00000400e2187d18 MM1 = 00000214000001a6 MM2 = fffffe5a00000000 MM3 = bf995b70bf9da786 MM4 = 00000000e2187d18 MM5 = 8000000000000000 MM6 = d000000000000000 MM7 = 8000000000000000 Crash reason: Access Violation Thread 00000848 (Main thread) T:\projects\VirtualDub_old\main\Init.cpp(116) T:\projects\VirtualDub_old\main\Init.cpp(135) T:\projects\VirtualDub_old\main\Init.cpp(153) T:\projects\VirtualDub_old\main\Init.cpp(215) T:\projects\VirtualDub_old\main\Main.cpp(182) T:\projects\VirtualDub_old\main\Main.cpp(205) T:\projects\VirtualDub_old\main\FilterSystem.cpp(427) Thread 00000db8 (I/O processing) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) T:\projects\VirtualDub_old\main\Audio.cpp(1622) T:\projects\VirtualDub_old\main\Audio.cpp(1619) Thread 00000fcc (FastWriteStream) 012cbd9b: DivX!DriverProc [012c0000+6580+581b] 012c6ce2: DivX!DriverProc [012c0000+6580+762] 012c6a07: DivX!DriverProc [012c0000+6580+487] 73bd175d: MSVFW32!ICSendMessage [73bd0000+1734+29] 73bd385b: MSVFW32!ICClose [73bd0000+3823+38] 73bd4299: MSVFW32!VideoForWindowsVersion [73bd0000+4266+33] 73bd424d: MSVFW32!DrawDibProfileDisplay [73bd0000+3f97+2b6] 77f7e3aa: ntdll!LdrInitializeThunk [77f50000+2e386+24] 77f6b1c6: ntdll!LdrShutdownProcess [77f50000+1b0af+117] 77e75c84: kernel32!IsValidLocale [77e60000+152b8+9cc] 77d6adcc: USER32!MessageBoxTimeoutW [77d40000+2ad73+59] 77f5168d: ntdll!RtlFreeHeap [77f50000+1597+f6] 77d6aeaf: USER32!MessageBoxTimeoutA [77d40000+2ae1b+94] 77d6ae17: USER32!MessageBoxExA [77d40000+2adfe+19] 77e75cc7: kernel32!ExitProcess [77e60000+15cb5+12] 0045d299: DubWndProc() 77d43a5f: USER32!CreateWindowExA [77d40000+14d4+258b] 77d43b2e: USER32!CreateWindowExA [77d40000+14d4+265a] 77d45874: USER32!UserClientDllInitialize [77d40000+514b+729] 77d458a4: USER32!UserClientDllInitialize [77d40000+514b+759] 77f5108f: ntdll!KiUserCallbackDispatcher [77f50000+107c+13] 77d444de: USER32!GetAppCompatFlags2 [77d40000+4353+18b] 77d48154: USER32!GetActiveWindow [77d40000+8146+e] 77d45b17: USER32!DefWindowProcW [77d40000+5a4d+ca] 77d45b51: USER32!IsWindow [77d40000+5b19+38] 77d46ffb: USER32!DefWindowProcA [77d40000+6f5b+a0] 5ad72f06: uxtheme!DrawThemeText [5ad70000+2665+8a1] 5ad892dd: uxtheme!GetCurrentThemeName [5ad70000+a6ec+ebf1] 5ad71930: uxtheme!00001930 5ad8886d: uxtheme!GetCurrentThemeName [5ad70000+a6ec+e181] 77d5ba21: USER32!CharToOemW [77d40000+16b27+4efa] 0045d371: DubWndProc() 77d43a5f: USER32!CreateWindowExA [77d40000+14d4+258b] 77d43b2e: USER32!CreateWindowExA [77d40000+14d4+265a] 77d45e1d: USER32!GetWindowThreadProcessId [77d40000+5cbc+161] 77d45e7e: USER32!SendMessageW [77d40000+5e37+47] 5ad8cfa1: uxtheme!HitTestThemeBackground [5ad70000+1c406+b9b] 5ad71930: uxtheme!00001930 5ad8886d: uxtheme!GetCurrentThemeName [5ad70000+a6ec+e181] 77d5ba21: USER32!CharToOemW [77d40000+16b27+4efa] 0045d371: DubWndProc() 77d43a5f: USER32!CreateWindowExA [77d40000+14d4+258b] 77d43b2e: USER32!CreateWindowExA [77d40000+14d4+265a] 77d43d6a: USER32!CreateWindowExA [77d40000+14d4+2896] 77d45b17: USER32!DefWindowProcW [77d40000+5a4d+ca] 77d45b51: USER32!IsWindow [77d40000+5b19+38] 77d441fd: USER32!DispatchMessageA [77d40000+41f2+b] 004566b7: guiDlgMessageLoop() 00465c8d: Dubber::Stop() 00465bce: Dubber::Go() 77d4962b: USER32!SetWindowPos [77d40000+9525+106] 77d49b1d: USER32!DestroyWindow [77d40000+9a11+10c] 77f5108f: ntdll!KiUserCallbackDispatcher [77f50000+107c+13] 77d498f8: USER32!IsWindowInDestroy [77d40000+98d3+25] 77d49934: USER32!IsWindowInDestroy [77d40000+98d3+61] 77d49964: USER32!SetWindowLongA [77d40000+9951+13] 0045e580: InitDubAVI() 0045e58e: InitDubAVI() 77f552f7: ntdll!iswdigit [77f50000+4f70+387] 77f52e0f: ntdll!RtlTimeToTimeFields [77f50000+2a1d+3f2] 77f5180b: ntdll!RtlAllocateHeap [77f50000+16f8+113] 77f5180b: ntdll!RtlAllocateHeap [77f50000+16f8+113] 0047fd51: _heap_alloc() 0047fd51: _heap_alloc() 0047fc48: _nh_malloc() 0045da8d: SaveAVI() 77d43c3f: USER32!CreateWindowExA [77d40000+14d4+276b] 77d43b42: USER32!CreateWindowExA [77d40000+14d4+266e] 77d43b42: USER32!CreateWindowExA [77d40000+14d4+266e] 77d45874: USER32!UserClientDllInitialize [77d40000+514b+729] 77d4587f: USER32!UserClientDllInitialize [77d40000+514b+734] 77d47076: USER32!SendMessageA [77d40000+702f+47] 77d4587f: USER32!UserClientDllInitialize [77d40000+514b+734] 77d4802d: USER32!DestroyCaret [77d40000+8000+2d] 77d4803d: USER32!DestroyCaret [77d40000+8000+3d] 77f5108f: ntdll!KiUserCallbackDispatcher [77f50000+107c+13] 77d498f8: USER32!IsWindowInDestroy [77d40000+98d3+25] 0045b356: MenuHit() 5ad8886d: uxtheme!GetCurrentThemeName [5ad70000+a6ec+e181] 0045cecc: MainWndProc() 77d445ce: USER32!GetForegroundWindow [77d40000+456b+63] 77d445f4: USER32!GetForegroundWindow [77d40000+456b+89] 77d44604: USER32!GetForegroundWindow [77d40000+456b+99] 77f5108f: ntdll!KiUserCallbackDispatcher [77f50000+107c+13] 77d43a5f: USER32!CreateWindowExA [77d40000+14d4+258b] 77d43b2e: USER32!CreateWindowExA [77d40000+14d4+265a] 77d43d6a: USER32!CreateWindowExA [77d40000+14d4+2896] 77d43b77: USER32!CreateWindowExA [77d40000+14d4+26a3] 77d45fe3: USER32!GetParent [77d40000+5fbd+26] 77d46015: USER32!GetParent [77d40000+5fbd+58] 77d441fd: USER32!DispatchMessageA [77d40000+41f2+b] 0045a7e5: WinMain@16() 77dd247d: ADVAPI32!RegQueryValueExA [77dd0000+23d7+a6] 77dd24ac: ADVAPI32!RegQueryValueExA [77dd0000+23d7+d5] 00489e9e: _msize() 77f5281e: ntdll!RtlAcquirePebLock [77f50000+27f6+28] 77f52827: ntdll!RtlAcquirePebLock [77f50000+27f6+31] 77dd191b: ADVAPI32!RegCloseKey [77dd0000+189a+81] 77f52837: ntdll!RtlReleasePebLock [77f50000+2828+f] 77e61a53: kernel32!GetStartupInfoA [77e60000+177a+2d9] -- End of report