[matroska-devel] MatroskaDub crashes
Kimmo
kimmo at poispakkoruotsi.com
Tue Feb 25 19:48:29 CET 2003
Tried to save a matroska file with uncompressed video & audio.
VirtualDub crash report -- build 14328 (release)
--------------------------------------
Disassembly:
00577f60: 6a2f push 2f
00577f62: 6858175e00 push 005e1758
00577f67: 6a02 push 02
00577f69: e832170000 call _CrtDbgReport (005796a0)
00577f6e: 83c414 add esp, 14
00577f71: 83f801 cmp eax, 01
00577f74: 7501 jnz (special)+77 (00577f77)
00577f76: cc int 3
00577f77: 33c9 xor ecx, ecx
00577f79: 85c9 test ecx, ecx
00577f7b: 75a8 jnz (special)+25 (00577f25)
00577f7d: 8b55fc mov edx, [ebp-04]
00577f80: 8b4214 mov eax, [edx+14]
00577f83: 50 push eax
00577f84: 8b4d08 mov ecx, [ebp+08]
00577f87: 51 push ecx
00577f88: e873e6ffff call _free_dbg (00576600)
00577f8d: 83c408 add esp, 08
00577f90: 6a09 push 09
00577f92: e8d9ac0000 call _unlock (00582c70)
00577f97: 83c404 add esp, 04
00577f9a: 5f pop edi
00577f9b: 5e pop esi
00577f9c: 5b pop ebx
00577f9d: 8be5 mov esp, ebp
00577f9f: 5d pop ebp
00577fa0: c3 ret
00577fa1: cc int 3
00577fa2: cc int 3
00577fa3: cc int 3
00577fa4: cc int 3
00577fa5: cc int 3
00577fa6: cc int 3
00577fa7: cc int 3
00577fa8: cc int 3
00577fa9: cc int 3
00577faa: cc int 3
00577fab: cc int 3
00577fac: cc int 3
00577fad: cc int 3
00577fae: cc int 3
00577faf: cc int 3
00577fb0: 55 push ebp
00577fb1: 8bec mov ebp, esp
00577fb3: 57 push edi
00577fb4: 56 push esi
00577fb5: 8b750c mov esi, [ebp+0c]
00577fb8: 8b4d10 mov ecx, [ebp+10]
00577fbb: 8b7d08 mov edi, [ebp+08]
00577fbe: 8bc1 mov eax, ecx
00577fc0: 8bd1 mov edx, ecx
00577fc2: 03c6 add eax, esi
00577fc4: 3bfe cmp edi, esi
00577fc6: 7608 jbe opyUp (00577fd0)
00577fc8: 3bf8 cmp edi, eax
00577fca: 0f8278010000 jc opyDown (00578148)
00577fd0: f7c703000000 test edi, 00000003
00577fd6: 7514 jnz opyLeadUp (00577fec)
00577fd8: c1e902 shr ecx, 02
00577fdb: 83e203 and edx, 03
00577fde: 83f908 cmp ecx, 08
00577fe1: 7229 jc opyUnwindUp (0057800c)
00577fe3: f3a5 rep movsd <-- FAULT
00577fe5: ff2495f8805700 jmp dword ptr [edx*4+nwindUp0+09 (005780f8)]
00577fec: 8bc7 mov eax, edi
00577fee: ba03000000 mov edx, 00000003
00577ff3: 83e904 sub ecx, 04
00577ff6: 720c jc yteCopyUp (00578004)
00577ff8: 83e003 and eax, 03
00577ffb: 03c8 add ecx, eax
00577ffd: ff248510805700 jmp dword ptr [eax*4+opyUnwindUp+04 (00578010)]
00578004: ff248d08815700 jmp dword ptr [ecx*4+railUp0 (00578108)]
0057800b: 90 nop
0057800c: ff248d8c805700 jmp dword ptr [ecx*4+eadUp3+1c (0057808c)]
00578013: 90 nop
00578014: 208057004c80 and [eax-7fb3ffa9], al
0057801a: 57 push edi
0057801b: 007080 add [eax-80], dh
0057801e: 57 push edi
0057801f: 0023 add [ebx], ah
00578021: d18a0688078a ror dword ptr [edx-75f877fa], 1
00578027: 46 inc esi
00578028: 018847018a46 add [eax+468a0147], ecx
0057802e: 02c1 add al, cl
00578030: e902884702 jmp 029f0837
00578035: 83c603 add esi, 03
00578038: 83c703 add edi, 03
0057803b: 83f908 cmp ecx, 08
0057803e: 72cc jc opyUnwindUp (0057800c)
00578040: f3a5 rep movsd
00578042: ff2495f8805700 jmp dword ptr [edx*4+nwindUp0+09 (005780f8)]
00578049: 8d4900 lea ecx, [ecx+00]
0057804c: 23d1 and edx, ecx
0057804e: 8a06 mov al, [esi]
00578050: 8807 mov [edi], al
00578052: 8a4601 mov al, [esi+01]
00578055: c1e902 shr ecx, 02
00578058: 884701 mov [edi+01], al
0057805b: 83c602 add esi, 02
0057805e: 83 db 83
0057805f: c7 db c7
Windows 5.1 (WinXP build 2600) [Service Pack 1]
EAX = 0121f11f
EBX = 00000000
ECX = 00003847
EDX = 00000003
EBP = 0012ec40
DS:ESI = 0023:01211000
ES:EDI = 0023:038c0d08
SS:ESP = 0023:0012ec38
CS:EIP = 001b:00577fe3
FS = 003b
GS = 0000
EFLAGS = 00010216
MM0 = ffd6d3ceffd6d3ce
MM1 = 0000000000000000
MM2 = 00fe00d500d200cd
MM3 = 00fe00d500d200cd
MM4 = ffd6d3ceffd6d3ce
MM5 = 00ff00d600d300ce
MM6 = fa00000000000000
MM7 = ac44000000000000
Crash reason: Access Violation
Thread 00000c94 (Main thread)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\Init.cpp(240)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\Init.cpp(259)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\Init.cpp(277)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\Init.cpp(339)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\Main.cpp(348)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\Main.cpp(379)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\FilterSystem.cpp(427)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\FilterSystem.cpp(561)
C:\Dvpt\VDub_1.4.13\Matroska-MOD\FilterSystem.cpp(427)
00577fe3: opyUp()
00535301: MatroskaOutputFile::init()
004da6d7: Dubber::InitOutputFile()
0052077a: OGMDubber::Init()
004c6299: InitDubOGM()
004bfe6a: SaveMatroska()
004b680d: MenuHit()
004baae6: MainWndProc()
77d57ad7: USER32!SetWindowPlacement [77d30000+27a80+57]
77d5ccd4: USER32!DefRawInputProc [77d30000+2ca50+284]
77d34455: USER32!TranslateMessageEx [77d30000+3e30+625]
77d3414d: USER32!TranslateMessageEx [77d30000+3e30+31d]
77d35f28: USER32!GetParent [77d30000+5f06+22]
77d35f70: USER32!GetParent [77d30000+5f06+6a]
77d34d58: USER32!DispatchMessageA [77d30000+4d4d+b]
004b5035: WinMain at 16()
772c1a29: SHLWAPI!StrCpyW [772c0000+19cb+5e]
0057dd86: WinMainCRTStartup()
772c1a29: SHLWAPI!StrCpyW [772c0000+19cb+5e]
77e814c7: kernel32!GetCurrentDirectoryW [77e60000+21483+44]
772c1a29: SHLWAPI!StrCpyW [772c0000+19cb+5e]
-- End of report
http://www.matroska.org
More information about the Matroska-devel
mailing list