VirtualDub-MPEG2 crash report -- build 24600 (release)
--------------------------------------

Disassembly:
034826c0: 8b442408        mov    eax, [esp+08h]
034826c4: 50              push   eax
034826c5: 8b442408        mov    eax, [esp+08h]
034826c9: 50              push   eax
034826ca: ff501c          call   dword ptr [eax+1ch]
034826cd: 83c408          add    esp, 08h
034826d0: c3              ret    
034826d1: 90              nop    
034826d2: 90              nop    
034826d3: 90              nop    
034826d4: 90              nop    
034826d5: 90              nop    
034826d6: 90              nop    
034826d7: 90              nop    
034826d8: 90              nop    
034826d9: 90              nop    
034826da: 90              nop    
034826db: 90              nop    
034826dc: 90              nop    
034826dd: 90              nop    
034826de: 90              nop    
034826df: 90              nop    
034826e0: 56              push   esi
034826e1: 6a38            push   38h
034826e3: e8b2010000      call   0348289a
034826e8: 8bf0            mov    esi, eax
034826ea: 83c404          add    esp, 04h
034826ed: 85f6            test   esi, esi
034826ef: 7429            jz     0348271a
034826f1: 8b442410        mov    eax, [esp+10h]
034826f5: 8b4c240c        mov    ecx, [esp+0ch]
034826f9: 8b542408        mov    edx, [esp+08h]
034826fd: 50              push   eax
034826fe: 51              push   ecx
034826ff: 52              push   edx
03482700: 56              push   esi
03482701: e8eafcffff      call   034823f0
03482706: 83c410          add    esp, 10h
03482709: 85c0            test   eax, eax
0348270b: 740d            jz     0348271a
0348270d: 56              push   esi
0348270e: e89e000000      call   034827b1
03482713: 83c404          add    esp, 04h
03482716: 33c0            xor    eax, eax
03482718: 5e              pop    esi
03482719: c3              ret    
0348271a: 8bc6            mov    eax, esi
0348271c: 5e              pop    esi
0348271d: c3              ret    
0348271e: 90              nop    
0348271f: 90              nop    
03482720: 8b442408        mov    eax, [esp+08h]
03482724: 56              push   esi
03482725: 8b742408        mov    esi, [esp+08h]
03482729: 50              push   eax
0348272a: 8b0e            mov    ecx, [esi]
0348272c: 51              push   ecx
0348272d: e88effffff      call   034826c0
03482732: 8b06            mov    eax, [esi]
03482734: 50              push   eax
03482735: ff5020          call   dword ptr [eax+20h]
03482738: 83c40c          add    esp, 0ch
0348273b: c70600000000    mov    dword ptr [esi], 00000000
03482741: 5e              pop    esi
03482742: c3              ret    
03482743: 90              nop    
03482744: 90              nop    
03482745: 90              nop    
03482746: 90              nop    
03482747: 90              nop    
03482748: 90              nop    
03482749: 90              nop    
0348274a: 90              nop    
0348274b: 90              nop    
0348274c: 90              nop    
0348274d: 90              nop    
0348274e: 90              nop    
0348274f: 90              nop    
03482750: 8b442404        mov    eax, [esp+04h]
03482754: 8b542408        mov    edx, [esp+08h]
03482758: 8b4834          mov    ecx, [eax+34h]      <-- FAULT
0348275b: 895104          mov    [ecx+04h], edx
0348275e: c3              ret    
0348275f: 90              nop    
03482760: 55              push   ebp
03482761: 8bec            mov    ebp, esp
03482763: 83ec20          sub    esp, 20h
03482766: 8b4508          mov    eax, [ebp+08h]
03482769: 56              push   esi
0348276a: ff7510          push   dword ptr [ebp+10h]
0348276d: 8945e8          mov    [ebp-18h], eax
03482770: 8945e0          mov    [ebp-20h], eax
03482773: 8d45e0          lea    eax, [ebp-20h]
03482776: ff750c          push   dword ptr [ebp+0ch]
03482779: c745ec42000000  mov    dword ptr [ebp-14h], 00000042
03482780: c745e4ffffff7f  mov    dword ptr [ebp-1ch], 7fffffff
03482787: 50              push   eax
03482788: e837060000      call   03482dc4
0348278d: 83c40c          add    esp, 0ch
03482790: ff4de4          dec    dword ptr [ebp-1ch]
03482793: 8bf0            mov    esi, eax
03482795: 7808            js     0348279f
03482797: 8b45e0          mov    eax, [ebp-20h]
0348279a: 802000          and    byte ptr [eax], 00h
0348279d: eb0d            jmp    034827ac
0348279f: 8d45e0          lea    eax, [ebp-20h]
034827a2: 50              push   eax
034827a3: 6a00            push   00h
034827a5: e802050000      call   03482cac
034827aa: 59              pop    ecx
034827ab: 59              pop    ecx
034827ac: 8bc6            mov    eax, esi
034827ae: 5e              pop    esi
034827af: c9              leave  
034827b0: c3              ret    
034827b1: 55              push   ebp
034827b2: 8bec            mov    ebp, esp
034827b4: 6aff            push   0ffh
034827b6: 6878a14803      push   0348a178
034827bb: 68c0484803      push   034848c0

Built on Mike on Fri Jul 07 02:07:44 2006 using compiler version 1200

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

EAX = 00000000
EBX = 0019d40c
ECX = 00000000
EDX = 01740e64
EBP = 00000001
ESI = 01740e64
EDI = 0019d3d8
ESP = 06ecfcdc
EIP = 03482758
EFLAGS = 00010202
FPUCW = ffff027f
FPUTW = ffffffff

Crash reason: Access Violation

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

...reading address 00000034...

...while compressing audio (w32audiocodec.cpp:372)...

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

Pointer dumps:

EBX   0019d408: 06320048 00000000 0008001d 0008010f 00000000 774a21b8 00100009 00000000
EDX   01740e60: 00fa17b8 00000054 00020000 00000000 00f96008 00000000 00000000 00000000
ESI   01740e60: 00fa17b8 00000054 00020000 00000000 00f96008 00000000 00000000 00000000
EDI   0019d3d8: 00000000 00000001 00000000 05de0000 00000000 05de9458 05de923c 05de93bc
ESP   06ecfcd8: 0013fa84 03482128 00000000 01740e64 03482170 00000010 06ecfd38 00197500
      06ecfcf8: 00360000 00008000 034822d9 00197500 0019dcdc 01740e64 76af31f1 00197500
      06ecfd18: 00000011 0000604f 0019dcdc 01740e64 0019dcc8 00000011 0019dcb0 00000011
      06ecfd38: 06ecfd54 76af3140 00000100 0000604f 0019dcdc 01740e64 00000001 06ecfd70

Thread call stack:
03482758: mpegacm!DriverProc [03480000+2170+5e8]
03482128: mpegacm!00002128
034822d9: mpegacm!DriverProc [03480000+2170+169]
76af31f1: WINMM!SendDriverMessage [76af0000+3128+c9]
76af3140: WINMM!SendDriverMessage [76af0000+3128+18]
77bb4e6d: MSACM32!acmDriverPriority [77bb0000+4b2b+342]
77bb9521: MSACM32!acmStreamConvert [77bb0000+942a+f7]
005145f5: VDAudioCodecW32::Convert()
004541c4: VideoSourceMPEG::_read()
0040554b: AudioCompressor::Process()
0040542a: AudioCompressor::_Read()
00405435: AudioCompressor::_Read()
0040319b: AudioStream::Read()
0047d9b9: VDDubIOThread::MainAddAudioFrame()
0047d396: VDDubIOThread::ThreadRun()
004e43f5: VDThread::StaticThreadStart()
00528fcf: _threadstartex@4()
7c80b683: kernel32!GetModuleFileNameA [7c800000+b4cf+1b4]

-- End of report
