Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Crash Reason: Access Violation, !!!!
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
evilkwan
Posted: Apr 23 2004, 11:23 PM


Unregistered









hi i have a OGM movie and i want to convert to divx to play on my ps2.. but wen i try to save (splitting the audio n video) the movie file to a AVI ( File | Save As | Direct Stream Copy ) it processes all the way to the end and suddenly crashes on the very end..

the error was ...while running thread "Dub-I/O" (thread.cpp:120).

i am using VirtualDubMod_1_5_10_1_All_inclusive

is there a way i can split the video file without it crashing?

thanx in advance..

and this is the crash info..

CODE
VirtualDub crash report -- build 2366 (release)
--------------------------------------

Disassembly:
004f0380: b8000000fe      mov    eax, fe000000
004f0385: c00fb6          ror    byte ptr [edi], b6
004f0388: c06bc01c        shr    byte ptr [ebx-40], 1c
004f038c: 8d4c080c        lea    ecx, [eax+ecx+0c]
004f0390: e9b5000000      jmp    OGMReadStream::Read+7da (004f044a)
004f0395: 8b4508          mov    eax, [ebp+08]
004f0398: 81780804020000  cmp    dword ptr [eax+08], 00000204
004f039f: 8b36            mov    esi, [esi]
004f03a1: 897c2410        mov    [esp+10], edi
004f03a5: 8b7c2434        mov    edi, [esp+34]
004f03a9: 885c242c        mov    [esp+2c], bl
004f03ad: 752f            jnz    OGMReadStream::Read+76e (004f03de)
004f03af: 8b859c000000    mov    eax, [ebp+9c]
004f03b5: 8bc8            mov    ecx, eax
004f03b7: 8bd1            mov    edx, ecx
004f03b9: c1e902          shr    ecx, 02
004f03bc: f3a5            rep    movsd
004f03be: 8bca            mov    ecx, edx
004f03c0: 8b5560          mov    edx, [ebp+60]
004f03c3: 8b5214          mov    edx, [edx+14]
004f03c6: 83e103          and    ecx, 03
004f03c9: f3a4            rep    movsb
004f03cb: 33c9            xor    ecx, ecx
004f03cd: 8acb            mov    cl, bl
004f03cf: 8b0c8a          mov    ecx, [edx+ecx*4]
004f03d2: 894c2438        mov    [esp+38], ecx
004f03d6: 8b4c2430        mov    ecx, [esp+30]
004f03da: 03c8            add    ecx, eax
004f03dc: eb45            jmp    OGMReadStream::Read+7b3 (004f0423)
004f03de: 0fb60e          movzx  ecx, byte ptr [esi]
004f03e1: 8b959c000000    mov    edx, [ebp+9c]
004f03e7: 8bc1            mov    eax, ecx
004f03e9: c1e906          shr    ecx, 06
004f03ec: 83e002          and    eax, 02
004f03ef: d1e0            shl    eax, 1
004f03f1: 0bc1            or     eax, ecx
004f03f3: 2bd0            sub    edx, eax
004f03f5: 8d740601        lea    esi, [esi+eax+01]
004f03f9: 8d4aff          lea    ecx, [edx-01]
004f03fc: 8bc1            mov    eax, ecx
004f03fe: c1e902          shr    ecx, 02
004f0401: f3a5            rep    movsd
004f0403: 8bc8            mov    ecx, eax
004f0405: 8b4560          mov    eax, [ebp+60]
004f0408: 8b4014          mov    eax, [eax+14]
004f040b: 83e103          and    ecx, 03
004f040e: f3a4            rep    movsb
004f0410: 33c9            xor    ecx, ecx
004f0412: 8acb            mov    cl, bl
004f0414: 8b0c88          mov    ecx, [eax+ecx*4]      <-- FAULT
004f0417: 8b442430        mov    eax, [esp+30]
004f041b: 894c2438        mov    [esp+38], ecx
004f041f: 8d4c10ff        lea    ecx, [eax+edx-01]
004f0423: 8b442438        mov    eax, [esp+38]
004f0427: 85c0            test   eax, eax
004f0429: 894c2430        mov    [esp+30], ecx
004f042d: 0f858d010000    jnz    OGMReadStream::Read+950 (004f05c0)
004f0433: 8b7c2410        mov    edi, [esp+10]
004f0437: e9f9feffff      jmp    OGMReadStream::Read+6c5 (004f0335)
004f043c: 8b4904          mov    ecx, [ecx+04]
004f043f: 85c9            test   ecx, ecx
004f0441: 0f8479010000    jz     OGMReadStream::Read+950 (004f05c0)
004f0447: 83c10c          add    ecx, 0c
004f044a: 85c9            test   ecx, ecx
004f044c: 0f846e010000    jz     OGMReadStream::Read+950 (004f05c0)
004f0452: 8b4d40          mov    ecx, [ebp+40]
004f0455: 8a4544          mov    al, [ebp+44]
004f0458: 3a4108          cmp    al, [ecx+08]
004f045b: 7307            jnc    OGMReadStream::Read+7f4 (004f0464)
004f045d: fec0            inc    al
004f045f: 884544          mov    [ebp+44], al
004f0462: eb0a            jmp    OGMReadStream::Read+7fe (004f046e)
004f0464: 8b4904          mov    ecx, [ecx+04]
004f0467: c6454400        mov    byte ptr [ebp+44], 00
004f046b: 894d40          mov    [ebp+40], ecx
004f046e: 0fb65544        movzx  edx, byte ptr [ebp+44]
004f0472: 8b4540          mov    eax, [ebp+40]
004f0475: 6bd21c          imul   edx, edx, 1c
004f0478: 8d4c020c        lea    ecx, [edx+eax+0c]
004f047c: c6              db     c6
004f047d: 44              inc    esp
004f047e: 242c            and    al, 2c

Windows 5.1 (Windows XP build 2600) [Service Pack 1]

EAX = 00000000
EBX = 01260300
ECX = 00000000
EDX = 0000595b
EBP = 07bfd4f8
DS:ESI = 0023:06ecb473
ES:EDI = 0023:08a4595a
SS:ESP = 0023:089cfde8
CS:EIP = 001b:004f0414
FS = 0038
GS = 0000
EFLAGS = 00010246
FPUCW = ffff027f
FPUTW = ffffffff

MM0 = 77f5177877f517e6
MM1 = 0000000007bfe8c8
MM2 = 77f5248c77f52332
MM3 = 0000070007bfd9f8
MM4 = 77f6d5f077f79005
MM5 = 77f517b277f51778
MM6 = 0000000207bfe8c8
MM7 = c000000000000000

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'...

...while running thread "Dub-I/O" (thread.cpp:120).

Thread traces:

Thread 000008b4 (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(407)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(467)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(646)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(676)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1819)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1837)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
Thread 00000fdc (FastWriteStream)
Thread 00000d8c (Processing)
Thread 00000ad8 (Dub-I/O)

Thread call stack:004f0414: OGMReadStream::Read()
004bb3d2: VideoSourceAVI::_read()
004b4df6: DubSource::read()
004700af: VDDubIOThread::ReadVideoFrame()
0046fc81: VDDubIOThread::ThreadRun()
77e7f02b: kernel32!DuplicateHandle [77e60000+1efb6+75]
00527f7f: VDThread::StaticThreadStart()
00567a4c: _threadstartex@4()
77e7d33b: kernel32!RegisterWaitForInputIdle [77e60000+1d2f8+43]

-- End of report
 
  Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
0 replies since Apr 23 2004, 11:23 PM Track this topic | Email this topic | Print this topic

<< Back to Testing / Bug Reports