Administrator@KAMA /k/mplayer-testclips $ gdb mplaye.exe GNU gdb 5.2.1 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-mingw32"... (gdb) run mac3audio.mov Starting program: d:\cdrive\mplayer/mplaye.exe mac3audio.mov Program received signal SIGSEGV, Segmentation fault. 0x00742463 in Exp1to3 (ctx=0x29b5e80, inBuffer=0x2a12000
, outBuffer=0x29d0800, cnt=994, numChannels=2, whichChannel=1) at mace.c:285 285 pkt=inBuffer[0]; (gdb) bt #0 0x00742463 in Exp1to3 (ctx=0x29b5e80, inBuffer=0x2a12000
, outBuffer=0x29d0800, cnt=994, numChannels=2, whichChannel=1) at mace.c:285 #1 0x007428c9 in mace_decode_frame (avctx=0x29cced0, data=0x29d0800, data_size=0x22ebe8, buf=0x2a0f618 "áàáàà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030"..., buf_size=7352) at mace.c:413 #2 0x005ef2b4 in avcodec_decode_audio (avctx=0x29cced0, samples=0x29d0800, frame_size_ptr=0x22ebe8, buf=0x2a0f618 "áàáàà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030ààààà\030à\030"..., buf_size=7352) at utils.c:992 #3 0x004a2a4e in decode_audio (sh_audio=0x29b44a0, buf=0x29d0800 "t", minlen=1, maxlen=257536) at ad_ffmpeg.c:159 #4 0x004a2787 in init (sh_audio=0x29b44a0) at ad_ffmpeg.c:109 #5 0x00464405 in init_audio_codec (sh_audio=0x29b44a0) at dec_audio.c:93 #6 0x004647c2 in init_audio (sh_audio=0x29b44a0, codecname=0x0, afm=0x0, status=2) at dec_audio.c:192 #7 0x00464b4f in init_best_audio_codec (sh_audio=0x29b44a0, audio_codec_list=0x22ece4, audio_fm_list=0x0) at dec_audio.c:237 #8 0x00407935 in reinit_audio_chain () at mplayer.c:2398 #9 0x0040da74 in main (argc=2, argv=0x19126d0) at mplayer.c:3737 >disass $pc-32 $pc+32 Dump of assembler code from 0x742443 to 0x742483: 0x742443 : movl $0x47890000,(%edi) 0x742449 : or $0x8b,%al 0x74244b : inc %ebp 0x74244c : adc $0x89,%al 0x74244e : push %ebp 0x74244f : or $0x85,%al 0x742451 : (bad) 0x742452 : jne 0x742460 0x742454 : add $0x1c,%esp 0x742457 : pop %ebx 0x742458 : pop %esi 0x742459 : pop %edi 0x74245a : pop %ebp 0x74245b : ret 0x74245c : lea 0x0(%esi,1),%esi 0x742460 : mov 0xc(%ebp),%eax 0x742463 : movzbl (%eax),%ebx 0x742466 : mov %edi,(%esp,1) 0x742469 : mov %esi,0x10(%esp,1) 0x74246d : movl $0x741380,0xc(%esp,1) 0x742475 : movl $0x741360,0x8(%esp,1) 0x74247d : mov %ebx,%eax 0x74247f : shr $0x3,%bl 0x742482 : and $0x7,%eax End of assembler dump. (gdb) info all-registers eax 0x2a12000 44113920 ecx 0x12 18 edx 0x1023b 66107 ebx 0x7 7 esp 0x22eb40 0x22eb40 ebp 0x22eb68 0x22eb68 esi 0x2 2 edi 0x29b5e80 43736704 eip 0x742463 0x742463 eflags 0x10206 66054 cs 0x1b 27 ss 0x23 35 ds 0x23 35 es 0x23 35 fs 0x38 56 gs 0x0 0 st0 -nan(0x2121212142414241) (raw 0xffff2121212142414241) st1 -nan(0xb6dfb6dfe721e721) (raw 0xffffb6dfb6dfe721e721) st2 -nan(0xddddddddf6d5f6d5) (raw 0xffffddddddddf6d5f6d5) st3 -nan(0x581f581fdfdedfde) (raw 0xffff581f581fdfdedfde) st4 -nan(0x2109210941084108) (raw 0xffff2109210941084108) st5 -nan(0x4120412041224122) (raw 0xffff4120412041224122) st6 -9.2233720368547758e+018 (raw 0xc03e8000000000000000) st7 -9.2233720368547758e+018 (raw 0xc03e8000000000000000) fctrl 0xffff037f -64641 fstat 0xffff4000 -49152 ftag 0xffffffff -1 fiseg 0x0 0 fioff 0x0 0 foseg 0xffff0000 -65536 fooff 0x0 0 fop 0x0 0 (gdb)