Hi. I'm trying to put subtitles in a film with virtualdub but when i get to 13% it crashes. this is the crash info.i hope you could help me. it's important
VirtualDub crash report -- build 16297 (release-P4)
--------------------------------------
Disassembly:
1000b040: 120f adc cl, [edi]
1000b042: 7f30 jg 1000b074
1000b044: 0f60d7 punpcklbw mm2, mm7
1000b047: 0f68df punpckhbw mm3, mm7
1000b04a: 0fe9c2 psubsw mm0, mm2
1000b04d: 0f6fd6 movq mm2, mm6
1000b050: 0f60d7 punpcklbw mm2, mm7
1000b053: 0f68f7 punpckhbw mm6, mm7
1000b056: 0fe9cb psubsw mm1, mm3
1000b059: 0fe9e2 psubsw mm4, mm2
1000b05c: 0fe9ee psubsw mm5, mm6
1000b05f: 0f7f4760 movq [edi+60], mm0
1000b063: 0f7f4f68 movq [edi+68], mm1
1000b067: 0f7f6770 movq [edi+70], mm4
1000b06b: 0f7f6f78 movq [edi+78], mm5
1000b06f: 5b pop ebx
1000b070: 5f pop edi
1000b071: 5e pop esi
1000b072: c3 ret
1000b073: 90 nop
1000b074: 90 nop
1000b075: 90 nop
1000b076: 90 nop
1000b077: 90 nop
1000b078: 90 nop
1000b079: 90 nop
1000b07a: 90 nop
1000b07b: 90 nop
1000b07c: 90 nop
1000b07d: 90 nop
1000b07e: 90 nop
1000b07f: 90 nop
1000b080: 56 push esi
1000b081: 57 push edi
1000b082: 8b7c240c mov edi, [esp+0c]
1000b086: 8b742410 mov esi, [esp+10]
1000b08a: 8b4c2414 mov ecx, [esp+14]
1000b08e: 0fefff pxor mm7, mm7
1000b091: b808000000 mov eax, 00000008
1000b096: 0f6f07 movq mm0, [edi]
1000b099: 0f6fc8 movq mm1, mm0
1000b09c: 0f60c7 punpcklbw mm0, mm7
1000b09f: 0f68cf punpckhbw mm1, mm7
1000b0a2: 0f6f16 movq mm2, [esi]
1000b0a5: 0f6f5e08 movq mm3, [esi+08]
1000b0a9: 0fedc2 paddsw mm0, mm2
1000b0ac: 0fedcb paddsw mm1, mm3
1000b0af: 0f67c1 packuswb mm0, mm1
1000b0b2: 0f7f07 movq [edi], mm0
1000b0b5: 83c610 add esi, 10
1000b0b8: 01cf add edi, ecx
1000b0ba: 48 dec eax
1000b0bb: 75d9 jnz 1000b096
1000b0bd: 5f pop edi
1000b0be: 5e pop esi
1000b0bf: c3 ret
1000b0c0: 56 push esi
1000b0c1: 57 push edi
1000b0c2: 8b7c240c mov edi, [esp+0c]
1000b0c6: 8b742410 mov esi, [esp+10]
1000b0ca: 8b442414 mov eax, [esp+14]
1000b0ce: 0f6f06 movq mm0, [esi] <-- FAULT
1000b0d1: 0f6f0c06 movq mm1, [esi+eax]
1000b0d5: 0f7f07 movq [edi], mm0
1000b0d8: 0f7f0c07 movq [edi+eax], mm1
1000b0dc: 01c6 add esi, eax
1000b0de: 01c7 add edi, eax
1000b0e0: 01c6 add esi, eax
1000b0e2: 01c7 add edi, eax
1000b0e4: 0f6f06 movq mm0, [esi]
1000b0e7: 0f6f0c06 movq mm1, [esi+eax]
1000b0eb: 0f7f07 movq [edi], mm0
1000b0ee: 0f7f0c07 movq [edi+eax], mm1
1000b0f2: 01c6 add esi, eax
1000b0f4: 01c7 add edi, eax
1000b0f6: 01c6 add esi, eax
1000b0f8: 01c7 add edi, eax
1000b0fa: 0f6f06 movq mm0, [esi]
1000b0fd: 0f6f0c06 movq mm1, [esi+eax]
1000b101: 0f7f07 movq [edi], mm0
1000b104: 0f7f0c07 movq [edi+eax], mm1
1000b108: 01c6 add esi, eax
1000b10a: 01c7 add edi, eax
1000b10c: 01c6 add esi, eax
1000b10e: 01c7 add edi, eax
1000b110: 0f6f06 movq mm0, [esi]
1000b113: 0f6f0c06 movq mm1, [esi+eax]
1000b117: 0f7f07 movq [edi], mm0
1000b11a: 0f7f0c07 movq [edi+eax], mm1
1000b11e: 01c6 add esi, eax
1000b120: 01c7 add edi, eax
1000b122: 01c6 add esi, eax
1000b124: 01c7 add edi, eax
1000b126: 5f pop edi
1000b127: 5e pop esi
1000b128: c3 ret
1000b129: cc int 3
1000b12a: cc int 3
1000b12b: cc int 3
1000b12c: cc int 3
1000b12d: cc int 3
1000b12e: cc int 3
1000b12f: cc int 3
1000b130: 51 push ecx
1000b131: 56 push esi
1000b132: 57 push edi
1000b133: 8b7c2410 mov edi, [esp+10]
1000b137: 8b742414 mov esi, [esp+14]
1000b13b: 8b442418 mov eax, [esp+18]
1000b13f: 0f db 0f
Windows 5.1 (Windows XP build 2600) [Service Pack 1]
EAX = 000002b0
EBX = 00000250
ECX = ffff9c90
EDX = 02a77430
EBP = 029cf300
DS:ESI = 0023:029cf517
ES:EDI = 0023:02a77430
SS:ESP = 0023:0355f008
CS:EIP = 001b:1000b0ce
FS = 0038
GS = 0000
EFLAGS = 00010206
FPUCW = ffff027f
FPUTW = ffffaaaa
MM0 = 7a7a7b7b7b7b7c7c
MM1 = 007a007a007b007b
MM2 = fffbfffbfffbfffb
MM3 = fffbfffbfffbfffb
MM4 = fffbfffbfffbfffb
MM5 = fffbfffbfffbfffb
MM6 = fffbfffbfffbfffb
MM7 = 0000000000000000
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'xvid'...
...while decompressing video frame 18818 with "XviD MPEG-4 Codec" [biCompression=44495658] (VideoSource.cpp:1516)...
...while running thread "Processing" (thread.cpp:105).
Thread traces:
Thread 000009b4 (Main thread)
C:\p4root\dev\VirtualDub\source\Main.cpp(208)
C:\p4root\dev\VirtualDub\source\Main.cpp(231)
C:\p4root\dev\VirtualDub\source\VideoSource.cpp(58 8)
C:\p4root\dev\VirtualDub\source\VideoSource.cpp(61 6)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 23)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 25)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 23)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 25)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 23)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 25)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 23)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 25)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 23)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(1 25)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(4 08)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(4 24)
Thread 00000bfc (FastWriteStream)
Thread 00000bf8 (Processing)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompr essor.cpp(359)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompr essor.cpp(374)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3218)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3402)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3055)
C:\p4root\dev\VirtualDub\source\VideoSource.cpp(15 14)
C:\p4root\dev\VirtualDub\source\VideoSource.cpp(15 47)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3060)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(5 12)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(5 25)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompr essor.cpp(359)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompr essor.cpp(374)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3218)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3402)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3055)
C:\p4root\dev\VirtualDub\source\VideoSource.cpp(15 14)
Thread 00000c1c (Dub-I/O)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
C:\p4root\dev\VirtualDub\source\Audio.cpp(593)
C:\p4root\dev\VirtualDub\source\Audio.cpp(599)
Thread call stack:1000b0ce: xvid!xvid_encore [10000000+7520+3bae]
100158f1: xvid!xvid_encore [10000000+7520+e3d1]
10012840: xvid!xvid_encore [10000000+7520+b320]
10015594: xvid!xvid_encore [10000000+7520+e074]
10017fa3: xvid!xvid_encore [10000000+7520+10a83]
1001812c: xvid!xvid_encore [10000000+7520+10c0c]
1000750e: xvid!xvid_decore [10000000+74d0+3e]
10003ba4: xvid!00003ba4
10006e3c: xvid!DriverProc [10000000+6b90+2ac]
024e8879: DivX!encore_backdoor [02490000+161e0+42699]
024b6458: DivX!encore_backdoor [02490000+161e0+10278]
77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
02544153: DivX!decore_backdoor [02490000+66090+4e0c3]
77f41690: ntdll!RtlFreeHeap [77f40000+156b+125]
77f4164e: ntdll!RtlFreeHeap [77f40000+156b+e3]
77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
02555bbf: DivX!decore_backdoor [02490000+66090+5fb2f]
024c7876: DivX!encore_backdoor [02490000+161e0+21696]
024c8b88: DivX!encore_backdoor [02490000+161e0+229a8]
77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
02544153: DivX!decore_backdoor [02490000+66090+4e0c3]
024bc18d: DivX!encore_backdoor [02490000+161e0+15fad]
024cae3d: DivX!encore_backdoor [02490000+161e0+24c5d]
024ae80b: DivX!encore_backdoor [02490000+161e0+862b]
024bc339: DivX!encore_backdoor [02490000+161e0+16159]
77bfac14: msvcrt!free [77be0000+1aa6b+1a9]
024a5b1e: DivX!encore [02490000+15a28+f6]
0230f8d6: vobsub!?vobsubGetSubFileNames@@YAXVCString@@AAVCStringAr ray@@AAV?$CArray@USubFile@@AAU1@@@@Z [02300000+9770+6166]
0230f8e7: vobsub!?vobsubGetSubFileNames@@YAXVCString@@AAVCSt ringArray@@AAV?$CArray@USubFile@@AAU1@@@@Z [02300000+9770+6177]
77f4166a: ntdll!RtlFreeHeap [77f40000+156b+ff]
77bfab2e: msvcrt!free [77be0000+1aa6b+c3]
77bfab33: msvcrt!free [77be0000+1aa6b+c8]
0231cf3d: [removeme]vobsub[removeme]!?SearchSubs@CSimpleTextSubtitle@@QAEPBVSTSSegment @@HNPAH0@Z [02300000+1ce50+ed]
0231113d: [removeme]vobsub[removeme]!?Render@CRenderedTextSubtitle@@QAE_NAAUtagBITMAP@ @HNAAVCRect@@@Z [02300000+11080+bd]
0231114e: [removeme]vobsub[removeme]!?Render@CRenderedTextSubtitle@@QAE_NAAUtagBITMAP@ @HNAAVCRect@@@Z [02300000+11080+ce]
77f660e6: ntdll!NtQueryPerformanceCounter [77f40000+260da+c]
77e56191: kernel32!QueryPerformanceCounter [77e40000+1617f+12]
0249955e: DivX!DriverProc [02490000+83b0+11ae]
73b6181d: MSVFW32!ICSendMessage [73b60000+17f4+29]
73b647c6: MSVFW32!ICDecompress [73b60000+478b+3b]
0043567b: VideoSourceAVI:treamGetFrame()
004a99a5: FastWriteStream::Put()
0041fc06: AVIOutputFile::writeIndexedChunk()
004ca56b: VideoSequenceCompressor:ackFrame()
0041db1b: AVIVideoOutputStream::write()
0049f2c7: Dubber::WriteVideoFrame()
004a99a5: FastWriteStream::Put()
0041fc06: AVIOutputFile::writeIndexedChunk()
0049425c: AVIPipe::getReadBuffer()
0041dabd: AVIAudioOutputStream::write()
004a0457: Dubber::ThreadRun()
77e5f01b: kernel32!DuplicateHandle [77e40000+1efb6+65]
004ec4d8: VDThread::StaticThreadStart()
005020fe: _threadstartex@4()
77e5d33b: kernel32!RegisterWaitForInputIdle [77e40000+1d2f8+43]
-- End of report
+ Reply to Thread
Results 1 to 3 of 3
-
-
I had a similar problem with "newest" xvid codec, changing to an older Xvid codec solved the problem for me, maybe its worth trying for you too. The one that worked for me was VERY old, XviD-CODEK-04102002-1.exe
-
thanks a lot! i'm trying as you said..with an older version of xvid. i'm hoping it works. thanks again, this was very important!
Similar Threads
-
M2TS 'crash' in VirtualDub
By aaxpers in forum Newbie / General discussionsReplies: 4Last Post: 30th Jan 2012, 04:47 -
This Virtualdub crash report mean anything to anyone?
By brassplyer in forum EditingReplies: 4Last Post: 30th Jan 2011, 19:35 -
VirtualDub crash?
By goliso in forum Newbie / General discussionsReplies: 4Last Post: 8th Nov 2008, 17:21 -
Pinncle Studio 9.4.3 worked just fine, now CRASH CRASH CRASH
By maxtrack in forum Newbie / General discussionsReplies: 18Last Post: 11th Sep 2007, 00:38 -
VirtualDub crash involving Huffyuv
By Xoanon in forum EditingReplies: 4Last Post: 15th Jun 2007, 17:33