|
|
| BugsBunny |
| Posted: Nov 11 2006, 11:42 AM |
 |
|
Unregistered

|
Info regrading the SSE state error:
Anyone who was using the gradation curves filter, that was causing the error in VirtualDub 1.7.0 should go here: http://members.chello.at/nagiller/vdub/index.html and download the updated version (1.21 or beta) that does not cause the error any more. |
 |
| Moitah |
| Posted: Nov 11 2006, 08:55 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 210
Member No.: 8955
Joined: 20-February 04

|
MPEG4 Modifier will be useful to those using smart rendering with XviD/DivX, as it can tell you information such as whether or not QPel/GMC/packed bitstream were used, how many consecutive B-VOPs (if any) the file contains, the quantization matrix used, etc.
Speaking of MPEG4 Modifier, I've been meaning to say thanks, Avery, for the useful comments in VirtualDub's AVI writing code (about DirectShow limitations, for example). They were helpful when I was working on the new AVIWriter class in MPEG4 Modifier, in fact I designed it to output files looking almost exactly the same structurally as files written by VirtualDub. And the hex editor/RIFF chunk tree are invaluable, I use them often. |
 |
| gamer x |
| Posted: Dec 21 2006, 10:23 AM |
 |
|
Unregistered

|
vdub 1.7.0 crashes for me after i loaded an MPG, maximized windows, shrinked input and output windows to 66%, activated audio display mode, clicked in the output play button (nothing happens), cllicked on stop, clicked in input play, clicked on stop, clicked on output play again. Im posting the crash report...there was one time when i couldnt reproduce the bug
VirtualDub crash report -- build 25854 (release) --------------------------------------
Disassembly: 77e7aa60: ff db 0ffh 77e7aa61: ffc2 inc edx 77e7aa63: 0c00 or al, 00h 77e7aa65: 48 dec eax 77e7aa66: 0f85f89b0000 jnz 77e84664 77e7aa6c: 33c0 xor eax, eax 77e7aa6e: 40 inc eax 77e7aa6f: ebe1 jmp 77e7aa52 77e7aa71: ff742404 push dword ptr [esp+04h] 77e7aa75: e883e1feff call 77e68bfd 77e7aa7a: f7d8 neg eax 77e7aa7c: 1bc0 sbb eax, eax 77e7aa7e: f7d8 neg eax 77e7aa80: 48 dec eax 77e7aa81: c20400 ret 0004 77e7aa84: 8d1401 lea edx, [ecx+eax] 77e7aa87: 8d582c lea ebx, [eax+2ch] 77e7aa8a: 3bda cmp ebx, edx 77e7aa8c: 0f877d9c0200 ja 77ea470f 77e7aa92: 83ce02 or esi, 02h 77e7aa95: e9bffcffff jmp 77e7a759 77e7aa9a: 8d1401 lea edx, [ecx+eax] 77e7aa9d: 8d5840 lea ebx, [eax+40h] 77e7aaa0: 3bda cmp ebx, edx 77e7aaa2: 0f87679c0200 ja 77ea470f 77e7aaa8: 83ce04 or esi, 04h 77e7aaab: e9b3fcffff jmp 77e7a763 77e7aab0: 55 push ebp 77e7aab1: 8bec mov ebp, esp 77e7aab3: 83ec50 sub esp, 50h 77e7aab6: 8b4508 mov eax, [ebp+08h] 77e7aab9: 8365b800 and dword ptr [ebp-48h], 00h 77e7aabd: 8945b0 mov [ebp-50h], eax 77e7aac0: 8b450c mov eax, [ebp+0ch] 77e7aac3: 56 push esi 77e7aac4: 8b7514 mov esi, [ebp+14h] 77e7aac7: 83e001 and eax, 01h 77e7aaca: 85f6 test esi, esi 77e7aacc: 8945b4 mov [ebp-4ch], eax 77e7aacf: c745bcb0aae777 mov dword ptr [ebp-44h], 77e7aab0 77e7aad6: 7429 jz 77e7ab01 77e7aad8: 8b4d10 mov ecx, [ebp+10h] 77e7aadb: 83f90f cmp ecx, 0fh 77e7aade: 0f87067a0200 ja 77ea24ea 77e7aae4: 85c9 test ecx, ecx 77e7aae6: 894dc0 mov [ebp-40h], ecx 77e7aae9: 7407 jz 77e7aaf2 77e7aaeb: 57 push edi 77e7aaec: 8d7dc4 lea edi, [ebp-3ch] 77e7aaef: f3a5 rep movsd 77e7aaf1: 5f pop edi 77e7aaf2: 8d45b0 lea eax, [ebp-50h] 77e7aaf5: 50 push eax 77e7aaf6: ff150415e677 call dword ptr [77e61504] 77e7aafc: 5e pop esi <-- FAULT 77e7aafd: c9 leave 77e7aafe: c21000 ret 0010 77e7ab01: 8365c000 and dword ptr [ebp-40h], 00h 77e7ab05: ebeb jmp 77e7aaf2 77e7ab07: 8b442404 mov eax, [esp+04h] 77e7ab0b: 85c0 test eax, eax 77e7ab0d: 750d jnz 77e7ab1c 77e7ab0f: a1a087ed77 mov eax, [77ed87a0] 77e7ab14: 85c0 test eax, eax 77e7ab16: 0f8497800200 jz 77ea2bb3 77e7ab1c: ff74240c push dword ptr [esp+0ch] 77e7ab20: ff74240c push dword ptr [esp+0ch] 77e7ab24: 50 push eax 77e7ab25: ff154815e677 call dword ptr [77e61548] 77e7ab2b: 837c240cff cmp dword ptr [esp+0ch], 0ffh 77e7ab30: 750a jnz 77e7ab3c 77e7ab32: 85c0 test eax, eax 77e7ab34: 7c0d jl 77e7ab43 77e7ab36: 33c0 xor eax, eax 77e7ab38: 40 inc eax 77e7ab39: c20c00 ret 000c 77e7ab3c: 3d03010000 cmp eax, 00000103 77e7ab41: 75ef jnz 77e7ab32 77e7ab43: 50 push eax 77e7ab44: e8a2ddfeff call 77e688eb 77e7ab49: 33c0 xor eax, eax 77e7ab4b: ebec jmp 77e7ab39 77e7ab4d: 55 push ebp 77e7ab4e: 8bec mov ebp, esp 77e7ab50: 83ec20 sub esp, 20h 77e7ab53: 53 push ebx 77e7ab54: 6a20 push 20h 77e7ab56: 8d45e0 lea eax, [ebp-20h] 77e7ab59: 50 push eax 77e7ab5a: 33db xor ebx, ebx 77e7ab5c: 53 push ebx 77e7ab5d: 53 push ebx 77e7ab5e: 6a05 push 05h
Built on KOS-MOS on Sun Nov 05 13:25:45 2006 using compiler version 1400
Windows 5.1 (Windows XP build 2600) [Service Pack 1]
EAX = 0012f030 EBX = 00000000 ECX = 00000000 EDX = 00000318 EBP = 0012f080 ESI = 0012f0b8 EDI = 0012f6f4 ESP = 0012f02c EIP = 77e7aafc EFLAGS = 00000206 FPUCW = ffff027f FPUTW = ffffffff
Crash reason: Unhandled Microsoft C++ Exception
Crash context: An exception occurred in module 'kernel32'.
Pointer dumps:
EAX 0012f030: e06d7363 00000001 00000000 77e7aafc 00000003 19930520 0012f0cc 005c6bf0 ESI 0012f0b8: 0012f0d8 00479463 0012f0cc 005c6bf0 00000000 005bd5b4 00000000 00000001 EDI 0012f6f0: 00000100 00000004 000001f4 00000319 00000000 0012f798 004a67a2 0012f8b8 ESP 0012f028: 00000000 005dd408 e06d7363 00000001 00000000 77e7aafc 00000003 19930520 0012f048: 0012f0cc 005c6bf0 00000000 00000002 0012f0d4 ffffffff 00000000 00000000 0012f068: 02d14978 00000000 0012f170 00549760 dcbaabcd 00000000 0012f0b8 00567860 0012f088: e06d7363 00000001 00000003 0012f0ac e06d7363 00000001 00000000 00000000 EBP 0012f080: 0012f0b8 00567860 e06d7363 00000001 00000003 0012f0ac e06d7363 00000001 0012f0a0: 00000000 00000000 00000003 19930520 0012f0cc 005c6bf0 0012f0d8 00479463 0012f0c0: 0012f0cc 005c6bf0 00000000 005bd5b4 00000000 00000001 0012f10c 00475eac 0012f0e0: fffffce7 00000000 02d149b0 00000000 00000000 00000000 00000000 00000000
Thread call stack: 77e7aafc: kernel32!RaiseException [77e60000+1aab0+4c] 77e7aafc: kernel32!RaiseException [77e60000+1aab0+4c] 00567860: _CxxThrowException@8() 00479463: _Allocate::(special)() 00475eac: ?$vdfastvector::_reserve_always() 0047545d: VDRenderFrameMap::Init() 77d4aa77: USER32!SendMessageA [77d40000+aa30+47] 005483aa: VDVideoDisplayWindow::SetSource() 004ff618: VDFraction::reduce() 0046b22a: Dubber::Init() 004a6679: VDProjectUI::WndProc() 004b58e7: VDUIFrame::StaticWndProc() 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48723: USER32!IsCharAlphaNumericA [77d40000+21bc+6567] 77d48765: USER32!IsCharAlphaNumericA [77d40000+21bc+65a9] 77d48737: USER32!IsCharAlphaNumericA [77d40000+21bc+657b] 77d48765: USER32!IsCharAlphaNumericA [77d40000+21bc+65a9] 77d48737: USER32!IsCharAlphaNumericA [77d40000+21bc+657b] 77d49153: USER32!PostMessageA [77d40000+90a6+ad] 77d4915e: USER32!PostMessageA [77d40000+90a6+b8] 77d4915e: USER32!PostMessageA [77d40000+90a6+b8] 77d4bc37: USER32!EnableWindow [77d40000+bc02+35] 77d48c3d: USER32!GetWindowLongA [77d40000+8c09+34] 004a8d2e: VDProjectUI::UISetDubbingMode() 004a12a8: VDProject::RunOperation() 77d4a96e: USER32!DefWindowProcA [77d40000+a8bd+b1] 77d4af45: USER32!GetSystemMetrics [77d40000+ae53+f2] 77d4a914: USER32!DefWindowProcA [77d40000+a8bd+57] 77d4a928: USER32!DefWindowProcA [77d40000+a8bd+6b] 77d4a928: USER32!DefWindowProcA [77d40000+a8bd+6b] 77d4a928: USER32!DefWindowProcA [77d40000+a8bd+6b] 0044e034: VDPositionControlW32::WndProc() 0048cea8: PreviewAVI() 004332cb: DubSource::samplesToMs() 0049fe1a: VDProject::PreviewOutput() 004a67a2: VDProjectUI::MainWndProc() 77d4af61: USER32!NotifyWinEvent [77d40000+af56+b] 77d5386d: USER32!DrawFocusRect [77d40000+12a60+e0d] 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48c34: USER32!GetWindowLongA [77d40000+8c09+2b] 004a6679: VDProjectUI::WndProc() 004b58e7: VDUIFrame::StaticWndProc() 77d48737: USER32!IsCharAlphaNumericA [77d40000+21bc+657b] 77d4a7eb: USER32!IsWindowVisible [77d40000+a75b+90] 77d4b70d: USER32!CallWindowProcW [77d40000+b6f4+19] 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48723: USER32!IsCharAlphaNumericA [77d40000+21bc+6567] 77d4a0ec: USER32!ReleaseDC [77d40000+9fc2+12a] 77d4aa77: USER32!SendMessageA [77d40000+aa30+47] 0044da5d: VDPositionControlW32::WndProc() 77d48c34: USER32!GetWindowLongA [77d40000+8c09+2b] 77d48c3d: USER32!GetWindowLongA [77d40000+8c09+34] 0044d713: VDPositionControlW32::StaticWndProc() 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48723: USER32!IsCharAlphaNumericA [77d40000+21bc+6567] 77d4a0ec: USER32!ReleaseDC [77d40000+9fc2+12a] 77d4a14d: USER32!SendMessageW [77d40000+a106+47] 77d68392: USER32!DrawFrame [77d40000+27883+b0f] 77d68471: USER32!DrawFrame [77d40000+27883+bee] 77d68353: USER32!DrawFrame [77d40000+27883+ad0] 77d540f6: USER32!EndDialog [77d40000+13e69+28d] 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48723: USER32!IsCharAlphaNumericA [77d40000+21bc+6567] 77d4a7eb: USER32!IsWindowVisible [77d40000+a75b+90] 77d4b70d: USER32!CallWindowProcW [77d40000+b6f4+19] 77343657: COMCTL32!InitCommonControlsEx [77340000+2b8e+ac9] 773437be: COMCTL32!DefSubclassProc [77340000+3734+8a] 77343778: COMCTL32!DefSubclassProc [77340000+3734+44] 7736b9e1: COMCTL32!ImageList_SetOverlayImage [77340000+2b8f8+e9] 773437be: COMCTL32!DefSubclassProc [77340000+3734+8a] 7734369c: COMCTL32!InitCommonControlsEx [77340000+2b8e+b0e] 77d48654: USER32!IsCharAlphaNumericA [77d40000+21bc+6498] 77d48723: USER32!IsCharAlphaNumericA [77d40000+21bc+6567] 77d48999: USER32!GetMessageW [77d40000+8874+125] 77d48fd2: USER32!DispatchMessageA [77d40000+8fc7+b] 0048c0bb: WinMain@16() 005682f3: _LocaleUpdate::_LocaleUpdate() 0058030f: x_ismbbtype_l() 0056c265: __tmainCRTStartup() 70a7411b: SHLWAPI!StrCpyW [70a70000+40b6+65] 70a7411b: SHLWAPI!StrCpyW [70a70000+40b6+65] 77e735dd: kernel32!GetNlsSectionName [77e60000+133f1+1ec] 70a7411b: SHLWAPI!StrCpyW [70a70000+40b6+65]
-- End of report |
 |
| phaeron |
| Posted: Dec 22 2006, 06:28 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Aha! Nothing to do with the audio display -- this is a bug in the render engine when you start a quick preview waaay behind the end of the selection. The audio display just makes it easier to set selections. It's already been fixed for 1.7.1 and will appear in the next test build. |
 |
|