[XviD-devel] help needed in finding bug in "_transfer_16to8copy_mmx" - Part III

Stepping, Michael (FernUni) michael.stepping at FernUni-Hagen.de
Sat Jul 21 14:31:54 CEST 2007


Hi experts,

I made some tests in encoding with "xvid".

 
---
 
Part III
*----> Statusabbild fur Threadkennung 0xecc <----* 
 
eax=015ae1c0 ebx=00001300 ecx=00004c00 edx=00000130 esi=00004c00
edi=00000130
eip=00478cc6 esp=015addc4 ebp=00000098 iopl=0         nv up ei pl nz na pe
nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000
efl=00010202
 
00004C00 = ????????????????
 

Funktion:
_transfer_16to8copy_mmx:
 
        00478cb0 8b4c2404         mov     ecx,[esp+0x4]
        00478cb4 8b442408         mov     eax,[esp+0x8]
        00478cb8 8b54240c         mov     edx,[esp+0xc]     EDX is: 304
        00478cbc 0f6f00           movq    mm0,qword ptr [eax]
        00478cbf 0f6f4808         movq    mm1,qword ptr [eax+0x8]
        00478cc3 0f67c1           packuswb mm0,mm1      mm0=0, mm1=0;
FEHLER ->00478cc6 0f7f01    movq qword ptr [ecx],mm0
ds:0023:00004c00=????????????????  ECX=00004C00
Ausnahmenummer: c0000005 (Zugriffsverletzung)
 
        00478cc9 0f6f5010         movq    mm2,qword ptr [eax+0x10]
        00478ccd 0f6f5818         movq    mm3,qword ptr [eax+0x18]
        00478cd1 0f67d3           packuswb mm2,mm3
        00478cd4 0f7f1411         movq    qword ptr [ecx+edx],mm2
        00478cd8 8d0c51           lea     ecx,[ecx+edx*2]
        00478cdb 0f6f4020         movq    mm0,qword ptr [eax+0x20]
        00478cdf 0f6f4828         movq    mm1,qword ptr [eax+0x28]
        00478ce3 0f67c1           packuswb mm0,mm1
        00478ce6 0f7f01           movq    qword ptr [ecx],mm0
        00478ce9 0f6f5030         movq    mm2,qword ptr [eax+0x30]
 
*----> Stack Back Trace <----*
ChildEBP RetAddr  Args to Child
00000098 00000000 00000000 00000000 00000000
MyProcess!AfxNewHandler+0xffff1c7f
 
******************
Call Stack:
_transfer_16to8copy_mmx()
_dequant_mpeg_inter_c()
_MBTransQuantIntra()
_enc_encode()
 

*----> Raw Stack Dump <----*
00000000015addc4  77 75 42 00 00 4c 00 00 - c0 e1 5a 01 30 01 00 00
wuB..L....Z.0...
00000000015addd4  c0 e1 5a 01 04 00 00 00 - 90 4f cb 01 c0 26 66 01
..Z......O...&f.
00000000015adde4  00 13 00 00 b0 8c 47 00 - d0 96 47 00 e8 76 42 00
......G...G..vB.
00000000015addf4  80 09 00 00 b0 8c 47 00 - 90 4f cb 01 c0 e1 5a 01
......G..O....Z.
00000000015ade04  00 00 00 00 3f 00 00 00 - 40 e4 5a 01 c0 e3 5a 01
<mailto:....?... at .Z...Z> ....?... at .Z...Z.
00000000015ade14  40 e3 5a 01 90 4f cb 01 - f8 e4 5a 01 c0 26 66 01
@.Z..O....Z..&f.
00000000015ade24  eb 95 43 00 c0 26 66 01 - 40 a2 24 01 90 4f cb 01
<mailto:..C..&f. at .$..O> ..C..&f. at .$..O..
00000000015ade34  00 00 00 00 04 00 00 00 - c0 de 5a 01 00 00 00 00
..........Z.....
00000000015ade44  78 e5 5a 01 80 bf e0 00 - 3d 9f 94 7c d8 0d 15 00
x.Z.....=..|....
00000000015ade54  59 9f 94 7c ab a3 93 7c - 04 00 00 00 04 00 00 00
Y..|...|........
00000000015ade64  00 00 00 00 80 de 5a 01 - 0b 00 00 00 a0 de 5a 01
......Z.......Z.
00000000015ade74  00 00 00 00 09 00 00 00 - 00 00 00 00 00 e0 01 78
...............x
00000000015ade84  01 22 b6 40 00 00 00 00 - 00 00 00 00 b8 01 31 01  ."
<mailto:. at ..........1> . at ..........1.
00000000015ade94  b8 01 31 01 00 00 00 00 - 00 00 00 00 00 e0 01 78
..1............x
00000000015adea4  01 22 b6 40 30 c6 18 63 - 1c 00 00 00 20 a0 2c 01  ."
<mailto:. at 0..c> . at 0..c.... .,.
00000000015adeb4  08 a0 2c 01 00 00 00 00 - 00 00 00 00 00 00 00 00
..,.............
00000000015adec4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
00000000015aded4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
00000000015adee4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
00000000015adef4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
 
Part IV
 


More information about the XviD-devel mailing list