Printable Version of Topic
Click here to view this topic in its original format
Unofficial VirtualDub Support Forums > Testing / Bug Reports > Crashinfo From Vdub 1.5.2


Posted by: cardento May 2 2003, 10:55 PM
Hi. This is the crashinfo i got trying decode: divx 5.0.2 2 pass-first pass on an athlon xp1700, 256mb DDR, win98:

VirtualDub crash report -- build 16189 (release)
--------------------------------------

Disassembly:
03f36c60: 0a00 or al, [eax]
03f36c62: 008bbef40000 add [ebx+f4be], cl
03f36c68: 00b873b2e745 add [eax+45e7b273], bh
03f36c6e: f7df neg edi
03f36c70: 03f9 add edi, ecx
03f36c72: f7ef imul eax, edi
03f36c74: b873b2e745 mov eax, 45e7b273
03f36c79: c1ff1f sar edi, 1f
03f36c7c: c1fa0d sar edx, 0d
03f36c7f: 2bd7 sub edx, edi
03f36c81: 8955ec mov [ebp-14], edx
03f36c84: f7e9 imul eax, ecx
03f36c86: 8bc1 mov eax, ecx
03f36c88: 8b7dec mov edi, [ebp-14]
03f36c8b: c1fa0d sar edx, 0d
03f36c8e: c1f81f sar eax, 1f
03f36c91: 2bd0 sub edx, eax
03f36c93: 69c230750000 imul eax, edx, 00007530
03f36c99: f7d8 neg eax
03f36c9b: 03c1 add eax, ecx
03f36c9d: 85ff test edi, edi
03f36c9f: 0f848e000000 jz 03f36d33
03f36ca5: 8d57ff lea edx, [edi-01]
03f36ca8: 85ff test edi, edi
03f36caa: 0f8483000000 jz 03f36d33
03f36cb0: 8945dc mov [ebp-24], eax
03f36cb3: 894de4 mov [ebp-1c], ecx
03f36cb6: 8975e0 mov [ebp-20], esi
03f36cb9: 8db42600000000 lea esi, [esi+00]
03f36cc0: 8b33 mov esi, [ebx]
03f36cc2: 8a4b08 mov cl, [ebx+08]
03f36cc5: b880000000 mov eax, 00000080
03f36cca: d3f8 sar eax, cl
03f36ccc: 83c2ff add edx, ff
03f36ccf: 0806 or [esi], al
03f36cd1: 0fb64308 movzx eax, byte ptr [ebx+08]
03f36cd5: 83c001 add eax, 01
03f36cd8: 0fb6c0 movzx eax, al
03f36cdb: 83f808 cmp eax, 08
03f36cde: 7c30 jl 03f36d10
03f36ce0: 8bf0 mov esi, eax
03f36ce2: c1fe02 sar esi, 02
03f36ce5: c1ee1d shr esi, 1d
03f36ce8: 03f0 add esi, eax
03f36cea: c1fe03 sar esi, 03
03f36ced: 0333 add esi, [ebx]
03f36cef: 8933 mov [ebx], esi
03f36cf1: 2407 and al, 07
03f36cf3: 884308 mov [ebx+08], al
03f36cf6: c7460100000000 mov dword ptr [esi+01], 00000000 <-- FAULT
03f36cfd: 0fb64308 movzx eax, byte ptr [ebx+08]
03f36d01: eb10 jmp 03f36d13
03f36d03: 8db600000000 lea esi, [esi+00]
03f36d09: 8dbc2700000000 lea edi, [edi+00]
03f36d10: 884308 mov [ebx+08], al
03f36d13: 85c0 test eax, eax
03f36d15: 7505 jnz 03f36d1c
03f36d17: 8b03 mov eax, [ebx]
03f36d19: c60000 mov byte ptr [eax], 00
03f36d1c: 83faff cmp edx, ff
03f36d1f: 759f jnz 03f36cc0
03f36d21: 8b45dc mov eax, [ebp-24]
03f36d24: 8b4de4 mov ecx, [ebp-1c]
03f36d27: 8b75e0 mov esi, [ebp-20]
03f36d2a: 8b9688010000 mov edx, [esi+188]
03f36d30: 8955e8 mov [ebp-18], edx
03f36d33: 8b55e8 mov edx, [ebp-18]
03f36d36: 83fa02 cmp edx, 02
03f36d39: 7414 jz 03f36d4f
03f36d3b: 8b96f4000000 mov edx, [esi+f4]
03f36d41: 8996f8000000 mov [esi+f8], edx
03f36d47: 2bc8 sub ecx, eax
03f36d49: 898ef4000000 mov [esi+f4], ecx
03f36d4f: c785bcfeffff00 mov dword ptr [ebp-144], 00000000
000000
03f36d59: 899db8feffff mov [ebp-148], ebx
03f36d5f: 89 db 89

Windows 4.10 (Windows 98 build 2222) [ A ]

EAX = 00000000
EBX = 04f8f7a4
ECX = 00b3fe07
EDX = ff94d170
EBP = 04f8d8dc
DS:ESI = 016f:00a7dffc
ES:EDI = 016f:fffee8af
SS:ESP = 016f:04f8d774
CS:EIP = 0167:03f36cf6
FS = 11af
GS = 0000
EFLAGS = 00210246

MM0 = 0000000000000000
MM1 = 0000000000000126
MM2 = 0000000000000008
MM3 = 000000000000000d
MM4 = 1717161617171818
MM5 = 0000000000000000
MM6 = 9998000000000000
MM7 = b3fe200000000000

Crash reason: Access Violation

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

...while compressing frame 9830 from 83789000 to 009a9d10 (VideoSequenceCompressor.cpp:359)...

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

Thread traces:

Thread ffe2ae89 (Main thread)
C:\p4root\dev\VirtualDub\source\Init.cpp(265)
C:\p4root\dev\VirtualDub\source\Init.cpp(284)
C:\p4root\dev\VirtualDub\source\Init.cpp(302)
C:\p4root\dev\VirtualDub\source\Init.cpp(365)
C:\p4root\dev\VirtualDub\source\Main.cpp(206)
C:\p4root\dev\VirtualDub\source\Main.cpp(229)
C:\p4root\dev\VirtualDub\source\FilterSystem.cpp(424)
Thread ffe37379 (FastWriteStream)
Thread ffe37439 (Processing)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3322)
C:\p4root\dev\VirtualDub\source\Dub.cpp(2974)
C:\p4root\dev\VirtualDub\source\Dub.cpp(2979)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompressor.cpp(357)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompressor.cpp(372)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3137)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3322)
C:\p4root\dev\VirtualDub\source\Dub.cpp(2974)
C:\p4root\dev\VirtualDub\source\Dub.cpp(2979)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompressor.cpp(357)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompressor.cpp(372)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3137)
C:\p4root\dev\VirtualDub\source\Dub.cpp(3322)
C:\p4root\dev\VirtualDub\source\Dub.cpp(2974)
C:\p4root\dev\VirtualDub\source\Dub.cpp(2979)
C:\p4root\dev\VirtualDub\source\VideoSequenceCompressor.cpp(357)
Thread ffe376b5 (Dub-I/O)

Thread call stack:03f36cf6: DIVX.DLL!encore [03ef0000+172c0+2fa36]
03f17a39: DIVX.DLL!encore [03ef0000+172c0+10779]
03f0b403: DIVX.DLL!encore [03ef0000+172c0+4143]
03f0b41d: DIVX.DLL!encore [03ef0000+172c0+415d]
03f33675: DIVX.DLL!encore [03ef0000+172c0+2c3b5]
03f3339d: DIVX.DLL!encore [03ef0000+172c0+2c0dd]
03f41b41: DIVX.DLL!encore [03ef0000+172c0+3a881]
03f41aa8: DIVX.DLL!encore [03ef0000+172c0+3a7e8]
03f41acb: DIVX.DLL!encore [03ef0000+172c0+3a80b]
03f31706: DIVX.DLL!encore [03ef0000+172c0+2a446]
03f182e7: DIVX.DLL!encore [03ef0000+172c0+11027]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
03f80042: DIVX.DLL!decore [03ef0000+51e30+3e212]
03f7b6b0: DIVX.DLL!decore [03ef0000+51e30+39880]
03f79c13: DIVX.DLL!decore [03ef0000+51e30+37de3]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
03f80042: DIVX.DLL!decore [03ef0000+51e30+3e212]
03f7b6b0: DIVX.DLL!decore [03ef0000+51e30+39880]
03f79c13: DIVX.DLL!decore [03ef0000+51e30+37de3]
04f8e328: 04f8e328
03f0feb1: DIVX.DLL!encore [03ef0000+172c0+8bf1]
03f1134d: DIVX.DLL!encore [03ef0000+172c0+a08d]
bff7b77b: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+11bd]
bff7b796: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+11d8]
bff712c5: KERNEL32.DLL!000012c5
bff741f7: KERNEL32.DLL!ThunkConnect32 [bff70000+2ebe+1339]
bff7b84e: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+1290]
bff8c806: KERNEL32.DLL!TlsAlloc [bff70000+1c5f2+214]
03f818fb: DIVX.DLL!decore [03ef0000+51e30+3facb]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
03f0a2f4: DIVX.DLL!encore [03ef0000+172c0+3034]
03f7b6b0: DIVX.DLL!decore [03ef0000+51e30+39880]
03f7afb8: DIVX.DLL!decore [03ef0000+51e30+39188]
03f0a2f4: DIVX.DLL!encore [03ef0000+172c0+3034]
bff7b796: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+11d8]
bff741f7: KERNEL32.DLL!ThunkConnect32 [bff70000+2ebe+1339]
bff7b84e: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+1290]
bff75f49: KERNEL32.DLL!GetFileType [bff70000+5881+6c8]
03f80413: DIVX.DLL!decore [03ef0000+51e30+3e5e3]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
03f841fa: DIVX.DLL!decore [03ef0000+51e30+423ca]
03f802c1: DIVX.DLL!decore [03ef0000+51e30+3e491]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
03f841fa: DIVX.DLL!decore [03ef0000+51e30+423ca]
03f802c1: DIVX.DLL!decore [03ef0000+51e30+3e491]
03f7c72a: DIVX.DLL!decore [03ef0000+51e30+3a8fa]
03f7cf74: DIVX.DLL!decore [03ef0000+51e30+3b144]
03f7c983: DIVX.DLL!decore [03ef0000+51e30+3ab53]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
03f7a9fc: DIVX.DLL!decore [03ef0000+51e30+38bcc]
03f0568d: DIVX.DLL!NotifyAudio [03ef0000+e5a0+70ed]
03f0738f: DIVX.DLL!encore [03ef0000+172c0+cf]
03ef9736: DIVX.DLL!DriverProc [03ef0000+8420+1316]
bff76849: KERNEL32.DLL!FindClose [bff70000+64c0+389]
bff76715: KERNEL32.DLL!FindClose [bff70000+64c0+255]
bff8805e: KERNEL32.DLL!VirtualQueryEx [bff70000+152a3+2dbb]
bff9d9ca: KERNEL32.DLL!IsBadStringPtrW [bff70000+2d952+78]
bff9da4b: KERNEL32.DLL!IsBadStringPtrW [bff70000+2d952+f9]
bff7a3a0: KERNEL32.DLL!GetDateFormatA [bff70000+7f6f+2431]
03ef867c: DIVX.DLL!DriverProc [03ef0000+8420+25c]
bff7a567: KERNEL32.DLL!GetDateFormatA [bff70000+7f6f+25f8]
7960199a: MSVFW32.DLL!ICSendMessage [79600000+18fc+9e]
79601a31: MSVFW32.DLL!ICCompress [79600000+19cf+62]
0048755c: VideoSequenceCompressor::packFrame()
0046a38e: Dubber::WriteVideoFrame()
bff7b796: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+11d8]
bff7b828: KERNEL32.DLL!IsBadHugeWritePtr [bff70000+a5be+126a]
bff7b9c5: KERNEL32.DLL!LeaveCriticalSection [bff70000+b9b2+13]
00460a46: AVIPipe::getReadBuffer()
0046ae22: Dubber::ThreadRun()
004a29cb: VDThread::StaticThreadStart()
004add7a: _threadstartex@4()
bff88f20: KERNEL32.DLL!HeapCreate [bff70000+18bf2+32e]
bff869ef: KERNEL32.DLL!VirtualQueryEx [bff70000+152a3+174c]

-- End of report

what kind of error is this?
Thanks

Powered by Invision Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)