I captured 1 hour DV tape into my HD using Windows Movie Maker. I then attempted to convert DV into DivX6 with video resize and smart deinterlace filters and 2 pass for video and Lame MP3 for audio. In the middle of conversion VirtualDub crashed and gave me the error below. Please advise.
***********************************************
VirtualDub crash report -- build 23604 (release)
--------------------------------------
Disassembly:
004ffc80: 52 push edx
004ffc81: 080f or [edi], cl
004ffc83: 60 pushad
004ffc84: dd db 0ddh
004ffc85: 0ff55a08 pmaddwd mm3, [edx+08h]
004ffc89: 0ffec4 paddd mm0, mm4
004ffc8c: 0ffecc paddd mm1, mm4
004ffc8f: 0ffec2 paddd mm0, mm2
004ffc92: 0ffecb paddd mm1, mm3
004ffc95: 0f6e7610 movd mm6, [esi+10h]
004ffc99: 0f607614 punpcklbw mm6, [esi+14h]
004ffc9d: 0f7ff7 movq mm7, mm6
004ffca0: 0f68f5 punpckhbw mm6, mm5
004ffca3: 0ff57210 pmaddwd mm6, [edx+10h]
004ffca7: 0f60fd punpcklbw mm7, mm5
004ffcaa: 0ff57a10 pmaddwd mm7, [edx+10h]
004ffcae: 0ffec6 paddd mm0, mm6
004ffcb1: 0ffecf paddd mm1, mm7
004ffcb4: 0f72e00e psrad mm0, 0eh
004ffcb8: 0f72e10e psrad mm1, 0eh
004ffcbc: 0f6bc8 packssdw mm1, mm0
004ffcbf: 8bf0 mov esi, eax
004ffcc1: 0f67c9 packuswb mm1, mm1
004ffcc4: 8bd0 mov edx, eax
004ffcc6: 0f7e4c3d00 movd [ebp+edi+00h], mm1
004ffccb: 83c504 add ebp, 04h
004ffcce: 0f856cffffff jnz 004ffc40 (vdasm_resize_table_row_MMX+27e)
004ffcd4: 5b pop ebx
004ffcd5: 5f pop edi
004ffcd6: 5e pop esi
004ffcd7: 5d pop ebp
004ffcd8: c3 ret
004ffcd9: 8b442428 mov eax, [esp+28h]
004ffcdd: 8b6c2424 mov ebp, [esp+24h]
004ffce1: 03ed add ebp, ebp
004ffce3: 03ed add ebp, ebp
004ffce5: 8b5c2418 mov ebx, [esp+18h]
004ffce9: 8b7c2414 mov edi, [esp+14h]
004ffced: 03fd add edi, ebp
004ffcef: f7dd neg ebp
004ffcf1: 8bf0 mov esi, eax
004ffcf3: 8bd0 mov edx, eax
004ffcf5: 0f6f2570425500 movq mm4, [00554270]
004ffcfc: 0fefed pxor mm5, mm5
004ffcff: 8b4c241c mov ecx, [esp+1ch]
004ffd03: c1ee0e shr esi, 0eh
004ffd06: 81e200ff0000 and edx, 0000ff00
004ffd0c: 83e6fc and esi, 0fch
004ffd0f: c1ea03 shr edx, 03h
004ffd12: 03f3 add esi, ebx
004ffd14: 0344242c add eax, [esp+2ch]
004ffd18: 03d1 add edx, ecx
004ffd1a: 0f6e06 movd mm0, [esi] <-- FAULT
004ffd1d: 0f6e5608 movd mm2, [esi+08h]
004ffd21: 0f604604 punpcklbw mm0, [esi+04h]
004ffd25: 0f7fc1 movq mm1, mm0
004ffd28: 0f68c5 punpckhbw mm0, mm5
004ffd2b: 0ff502 pmaddwd mm0, [edx]
004ffd2e: 0f60560c punpcklbw mm2, [esi+0ch]
004ffd32: 0f7fd3 movq mm3, mm2
004ffd35: 0f60cd punpcklbw mm1, mm5
004ffd38: 0ff50a pmaddwd mm1, [edx]
004ffd3b: 0f68d5 punpckhbw mm2, mm5
004ffd3e: 0ff55208 pmaddwd mm2, [edx+08h]
004ffd42: 0f60dd punpcklbw mm3, mm5
004ffd45: 0ff55a08 pmaddwd mm3, [edx+08h]
004ffd49: 0ffec4 paddd mm0, mm4
004ffd4c: 0ffecc paddd mm1, mm4
004ffd4f: 0ffec2 paddd mm0, mm2
004ffd52: 0ffecb paddd mm1, mm3
004ffd55: 0f6e7610 movd mm6, [esi+10h]
004ffd59: 0f607614 punpcklbw mm6, [esi+14h]
004ffd5d: 0f6e5618 movd mm2, [esi+18h]
004ffd61: 0f60561c punpcklbw mm2, [esi+1ch]
004ffd65: 0f7ff7 movq mm7, mm6
004ffd68: 0f68f5 punpckhbw mm6, mm5
004ffd6b: 0f7fd3 movq mm3, mm2
004ffd6e: 0ff57210 pmaddwd mm6, [edx+10h]
004ffd72: 0f60fd punpcklbw mm7, mm5
004ffd75: 0ff57a10 pmaddwd mm7, [edx+10h]
004ffd79: 0f68d5 punpckhbw mm2, mm5
004ffd7c: 0ff55218 pmaddwd mm2, [edx+18h]
Windows 5.1 (Windows XP build 2600) [Service Pack 2]
EAX = 015f7000
EBX = 03247240
ECX = 00f8cb10
EDX = 00f8d510
EBP = fffffaf4
ESI = 032477b8
EDI = 0102f494
ESP = 040afb2c
EIP = 004ffd1a
EFLAGS = 00010202
FPUCW = ffff027f
FPUTW = ffffaaaa
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDub'...
...while running filter "resize" (FilterSystem.cpp:514)...
...while running thread "Processing" (thread.cpp:150).
Pointer dumps:
EAX 015f7000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
EBX 03247240: bab2b9c2 b6a9b1ba b5a4adb6 c9a2acb5 c3b4bfc9 b3adb9c3 9c9ca9b3 0084929c
ECX 00f8cb10: fc9c00b9 fc9c00b9 393f060a 393f060a fc9c060a fc9c060a 000000b9 000000b9
EDX 00f8d510: 00980005 00980005 3154fa05 3154fa05 f84c1a08 f84c1a08 000001b4 000001b4
ESI 00f8cb10: fc9c00b9 fc9c00b9 393f060a 393f060a fc9c060a fc9c060a 000000b9 000000b9
EDI 00f8d510: 00980005 00980005 3154fa05 3154fa05 f84c1a08 f84c1a08 000001b4 000001b4
ESP 040afb28: 0012ef6c 00f9436c 0102c240 03247240 0102eaac 004fcc39 0102eaac 03247240
040afb48: 00f8cb10 00000008 0000027a 00007000 00012000 004fb77c 0102eaac 03247240
040afb68: 0000027a 00007000 00012000 03247240 00000006 00000004 00f9436c 00012000
040afb88: 0102c240 0000027a 0337c200 004fb500 00007000 03247240 00f943e0 00f62e10
Thread call stack:
004ffd1a: vdasm_resize_table_row_MMX()
004fcc39: VDResamplerSeparableTableRowStageMMX::Process()
004fb77c: VDResamplerSeparableStage::ProcessRow()
004fb500: VDResamplerSeparableStage::ProcessComplex()
004fb154: VDResamplerSeparableStage::Process()
004fd3c6: VDPixmapResampler::Process()
0044a1a3: resize_run()
005139c5: VDVideoDecompressorVCM:ecompressFrame()
004857d4: FilterSystem::RunFilters()
00485580: FilterSystem::RunFilters()
0047ad88: Dubber::WriteVideoFrame()
0047a8b5: Dubber::WriteVideoFrame()
0047b500: Dubber::ThreadRun()
7c80e07b: kernel32!DuplicateHandle [7c800000+e016+65]
004d4ad5: VDThread::StaticThreadStart()
0051824f: _threadstartex@4()
7c80b50b: kernel32!GetModuleFileNameA [7c800000+b357+1b4]
-- End of report
+ Reply to Thread
Results 1 to 5 of 5
-
Foxconn A79A-S|AMD Phenom 9950 BE|8GB RAM|150GB WD Velociraptor|2 HD4850 in Crossfire|Windows Vista 64 Ultimate SP1
Abit NF7-S|AMD Barton 2500|1GB RAM|3*160GB HD|HD3850|Windows XP Pro SP3 -
If in doubt, Google it.
-
Good site but no information re: my problem. I also run Video->Scan for error in VirtualDub but received no warnings so fixing bad frames is useless exercise. Still need an advice.
Foxconn A79A-S|AMD Phenom 9950 BE|8GB RAM|150GB WD Velociraptor|2 HD4850 in Crossfire|Windows Vista 64 Ultimate SP1
Abit NF7-S|AMD Barton 2500|1GB RAM|3*160GB HD|HD3850|Windows XP Pro SP3 -
That's funny ..... I found a thread with an error that was very similar to yours and the fix was to make sure you had the latest version of virtualdub because some of the earlier versions had a memory leak problem that gives you an error strangely similar to the one you're getting !Originally Posted by mbekkali
Worth a try ???If in doubt, Google it. -
I just finished conversion from dv->divx of the file without problems. The only difference was that my PC is overclocked and CPU temps went as high as 65C and this time I cooled my room temp to 20C from regular 28C. May be that was the "fix". Who knows.
Foxconn A79A-S|AMD Phenom 9950 BE|8GB RAM|150GB WD Velociraptor|2 HD4850 in Crossfire|Windows Vista 64 Ultimate SP1
Abit NF7-S|AMD Barton 2500|1GB RAM|3*160GB HD|HD3850|Windows XP Pro SP3
Similar Threads
-
ColorTools 1.4 crashes Virtualdub
By LSchafroth in forum RestorationReplies: 10Last Post: 26th Apr 2013, 09:28 -
VirtualDub crashes when using MSU Subtitle Remover :(
By ralf07 in forum SubtitleReplies: 1Last Post: 17th Mar 2012, 03:16 -
Olympus camera memory card crashes virtualdub
By snafubaby in forum Newbie / General discussionsReplies: 4Last Post: 1st May 2011, 01:08 -
Virtualdub comand line crashes, but virtualdub works.
By zzyzx2 in forum Video ConversionReplies: 0Last Post: 28th Jul 2010, 14:26 -
Virtualdub crashes
By Kevlin in forum EditingReplies: 2Last Post: 18th Jan 2008, 23:01



ecompressFrame()
Quote