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.

 
Crashing Pcs And Access Violations
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Bodolonski
Posted: Aug 5 2007, 12:09 PM


Newbie


Group: Members
Posts: 1
Member No.: 21870
Joined: 5-August 07



Hi there.
I have been having problems with my entire pc since i re-installed everything because of the change of the motherboard, cpu and new harddrives and such. It's been crashing sometimes now due to unknown reasons, the only report created while it crashed was made with virtualdub, thats why I'm here. Maybe i will find out what caused this and repair it. And I hope that it has something to do with those crashes...

I recently tried to convert a file where the crash happened. An access violation... no idea what this means, but due to the crashes and my experience of an familiar failure which happend to my former harddrive, i have the feeling that the new harddrive is dying slowly, since every crash that appeared had something to do with that new harddrive. C, the system root, is on that very harddrive and another programm that was started on c (µtorrent) did crash at the same time as virtualdub crashed.

A friend of mine said it might be the RAM that is dying. Haven't tested that out yet with the ultimate boot cd, but i will later today.

Another friend said it might be the cpu or other stuff that gets to hot... I currently have absolutly no idea because it could be everything and anything!

Well... anyways... here is the crashlog that got created when virtualdub and µtorrent crashed at the same time for the almost same reason.

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

Disassembly:
1007c940: 83c108          add    ecx, 08h
1007c943: 06              push   es
1007c944: b6c9            mov    dh, 0c9h
1007c946: 884e08          mov    [esi+08h], cl
1007c949: 83f920          cmp    ecx, 20h
1007c94c: 0f8c00010000    jl     1007ca52
1007c952: 8b06            mov    eax, [esi]
1007c954: 8b08            mov    ecx, [eax]
1007c956: 894dc0          mov    [ebp-40h], ecx
1007c959: 8b45c0          mov    eax, [ebp-40h]
1007c95c: 0fc8            bswap  eax
1007c95e: 8945c0          mov    [ebp-40h], eax
1007c961: 8b4dc9          mov    ecx, [ebp-37h]
1007c964: 8b3e            mov    edi, [esi]
1007c966: 8d4704          lea    eax, [edi+04h]
1007c969: 8906            mov    [esi], eax
1007c96b: 800f8b          or     byte ptr [edi], 8bh
1007c96e: 06              push   es
1007c96f: c70000000000    mov    dword ptr [eax], 00000000
1007c975: 0fb64e08        movzx  ecx, byte ptr [esi+08h]
1007c979: 83c1e0          add    ecx, 0e0h
1007c97c: 0fb6c9          movzx  ecx, cl
1007c97f: 884e08          mov    [esi+08h], cl
1007c982: e9ca000000      jmp    1007ca51
1007c987: 8b3e            mov    edi, [esi]
1007c989: 895dfd          mov    [ebp-03h], ebx
1007c98c: 8bc1            mov    eax, ecx
1007c98e: f7d8            neg    eax
1007c990: 83c020          add    eax, 20h
1007c993: 0fb6c0          movzx  eax, al
1007c996: 83c1e8          add    ecx, 0e8h
1007c999: 0fb6c1          movzx  eax, cl
1007c99c: 894df4          mov    [ebp-0ch], ecx
1007c99f: 8bc8            mov    ecx, eax
1007c9a1: f7d9            neg    ecx
1007c9a3: 83c108          add    ecx, 08h
1007c9a6: bb06000000      mov    ebx, 00000006
1007c9ab: d2eb            shr    bl, cl
1007c9ad: 091f            or     [edi], ebx
1007c9af: 8b5dfc          mov    ebx, [ebp-04h]
1007c9b2: 0fbe4e08        movsx  ecx, byte ptr [esi+08h]
1007c9b6: 03c1            add    eax, ecx
1007c9b8: 0fb6c0          movzx  eax, al
1007c9bb: 894608          mov    [esi+08h], eax
1007c9be: 83f820          cmp    eax, 20h
1007c9c1: 7c2d            jl     1007c9f0
1007c9c3: 83068b          add    dword ptr [esi], 8bh
1007c9c6: 08894db88b45    or     [ecx+458bb84d], cl      <-- FAULT
1007c9cc: b80fc88945      mov    eax, 4589c80f
1007c9d1: b88b4cb88b      mov    eax, 8bb84c8b
1007c9d6: 0e              push   cs
1007c9d7: 8d7904          lea    edi, [ecx+04h]
1007c9da: 8936            mov    [esi], esi
1007c9dc: 8901            mov    [ecx], eax
1007c9de: 8b06            mov    eax, [esi]
1007c9e0: c70000000000    mov    dword ptr [eax], 00000000
1007c9e6: 0fb64608        movzx  eax, byte ptr [esi+08h]
1007c9ea: 83c9e0          or     ecx, 0e0h
1007c9ed: 884608          mov    [esi+08h], al
1007c9f0: 8b06            mov    eax, [esi]
1007c9f2: 895dfc          mov    [ebp-04h], ebx
1007c9f5: 8b5df4          mov    ebx, [ebp-0ch]
1007c9f8: 8bcb            mov    ecx, ebx
1007c9fa: f7d1            not    ecx
1007c9fc: 83c120          add    ecx, 20h
1007c9ff: bf06000000      mov    edi, 00000006
1007ca04: d3e7            shl    edi, cl
1007ca06: 0938            or     [eax], edi
1007ca08: 0fb64608        movzx  eax, byte ptr [esi+08h]
1007ca0c: 03d8            add    ebx, eax
1007ca0e: 0fb6cb          movzx  ecx, bl
1007ca11: 8b5dfc          mov    ebx, [ebp-04h]
1007ca14: 884e08          mov    [esi+08h], cl
1007ca17: 83f920          cmp    ecx, 20h
1007ca1a: 7c36            jl     1007ca52
1007ca1c: 8b06            mov    eax, [esi]
1007ca1e: 8b08            mov    ecx, [eax]
1007ca20: 894dbc          mov    [ebp-44h], ecx
1007ca23: 8b45bc          mov    eax, [ebp-44h]
1007ca26: 0fc8            bswap  eax
1007ca28: 8945bc          mov    [ebp-44h], eax
1007ca2b: 8b4dbc          mov    ecx, [ebp-44h]
1007ca2e: 8b3e            mov    edi, [esi]
1007ca30: 8d4704          lea    eax, [edi+04h]
1007ca33: 8906            mov    [esi], eax
1007ca35: 890f            mov    [edi], ecx
1007ca37: 8b06            mov    eax, [esi]
1007ca39: c70000000000    mov    dword ptr [eax], 00000000
1007ca3f: 0f              db     0fh

Built on KOS-MOS on Sat Nov 04 21:36:36 2006 using compiler version 1200

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

EAX = 000000b7
EBX = 00000c01
ECX = 0000000b
EDX = 0000000a
EBP = 0201ef8c
ESI = 0201f88c
EDI = 03cf030c
ESP = 0201ef3c
EIP = 1007c9c6
EFLAGS = 00010213
FPUCW = ffff027f
FPUTW = ffffffff

Crash reason: Access Violation

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

...writing address 458BB858...

...while compressing frame 3367 from 02050020 to 02570020 using codec "DivX® 6.2.2 Codec (1 Logical CPU)" (VideoSequenceCompressor.cpp:618)...

...while running thread "Processing" (thread.cpp:150).

Pointer dumps:

ESI   0201f888: 101582e4 03cf0297 03cf0020 000000b7 001c2000 ffffffff 00000000 402888c9
EDI   03cf0308: bf03f830 25a00000 00000000 00000000 00000000 00000000 00000000 00000000
ESP   0201ef38: 0012f4f4 00000000 00000000 daa9d18b ffffffff 0201f88c 00000004 0000000c
     0201ef58: 0000000c 00000005 1d601d60 1d601d60 1d601d60 1d601d60 00010001 00000004
     0201ef78: 00000002 0201f500 000000ac 00000000 00000c01 1011bd00 1007e556 0201f88c
     0201ef98: 00000002 00000009 00001767 02318c00 0201f060 00000001 0201f500 10081bd2
EBP   0201ef88: 00000c01 1011bd00 1007e556 0201f88c 00000002 00000009 00001767 02318c00
     0201efa8: 0201f060 00000001 0201f500 10081bd2 0201f88c 0201fab4 0201f500 00000002
     0201efc8: 00000003 02318c64 00001318 01744578 0000000c 000098c0 02318c00 0000000c
     0201efe8: 01744978 00000001 00000008 0201f480 1008ccc9 10156c58 00000010 00000009

Thread call stack:
1007c9c6: divx!DriverProc [10000000+3c8c+78d3a]
1007e556: divx!DriverProc [10000000+3c8c+7a8ca]
10081bd2: divx!DriverProc [10000000+3c8c+7df46]
1008ccc9: divx!DriverProc [10000000+3c8c+8903d]
1006ffbb: divx!DriverProc [10000000+3c8c+6c32f]
1008c487: divx!DriverProc [10000000+3c8c+887fb]
7c920833: ntdll!RtlAllocateHeap [7c910000+105d4+25f]
7c920833: ntdll!RtlAllocateHeap [7c910000+105d4+25f]
7c921e2e: ntdll!RtlInitializeCriticalSection [7c910000+11b2d+301]
1008af64: divx!DriverProc [10000000+3c8c+872d8]
1008b074: divx!DriverProc [10000000+3c8c+873e8]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
77bfc3e7: msvcrt!free [77be0000+1c21b+1cc]
10065f99: divx!DriverProc [10000000+3c8c+6230d]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
77bfc3e7: msvcrt!free [77be0000+1c21b+1cc]
1005dea7: divx!DriverProc [10000000+3c8c+5a21b]
77bfc3c9: msvcrt!free [77be0000+1c21b+1ae]
7c9206eb: ntdll!RtlAllocateHeap [7c910000+105d4+117]
77bfc3c9: msvcrt!free [77be0000+1c21b+1ae]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
100414d3: divx!DriverProc [10000000+3c8c+3d847]
100414d3: divx!DriverProc [10000000+3c8c+3d847]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
77bfc3e7: msvcrt!free [77be0000+1c21b+1cc]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
77bfc3e7: msvcrt!free [77be0000+1c21b+1cc]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
77bfc3e7: msvcrt!free [77be0000+1c21b+1cc]
77bfc3ce: msvcrt!free [77be0000+1c21b+1b3]
77bfc3e7: msvcrt!free [77be0000+1c21b+1cc]
77bfc42e: msvcrt!malloc [77be0000+1c407+27]
1004f0a6: divx!DriverProc [10000000+3c8c+4b41a]
10041676: divx!DriverProc [10000000+3c8c+3d9ea]
10002bf4: divx!00002bf4
00501b47: VDResamplerSeparableStage::ProcessComplex()
100041e9: divx!DriverProc [10000000+3c8c+55d]
75ec18a8: MSVFW32!ICSendMessage [75ec0000+187d+2b]
75ec4c09: MSVFW32!ICCompress [75ec0000+4ba6+63]
004aec65: VideoSequenceCompressor::PackFrameInternal()
004ae976: VideoSequenceCompressor::packFrame()
004fdb75: VDPixmapBltFast()
004ae6cf: VideoSequenceCompressor::packFrame()
0047879e: Dubber::WriteVideoFrame()
00478172: Dubber::WriteVideoFrame()
00478e00: Dubber::ThreadRun()
7c80e07b: kernel32!DuplicateHandle [7c800000+e016+65]
004dc066: VDThread::StaticThreadStart()
00520f3f: _threadstartex@4()
7c80b50b: kernel32!GetModuleFileNameA [7c800000+b357+1b4]

-- End of report
 
    Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
0 replies since Aug 5 2007, 12:09 PM Track this topic | Email this topic | Print this topic

<< Back to Testing / Bug Reports