Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 64243 Details for
Bug 100203
mplayer-1.0pre7 segfaults with kernel-2.6.12 alsa and incorrect mplayer.conf settings
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Mplayer segfault backtrace and dissasembly
mplayer.bt.txt (text/plain), 10.28 KB, created by
Jacobo Cabaleiro
on 2005-07-25 04:04:45 UTC
(
hide
)
Description:
Mplayer segfault backtrace and dissasembly
Filename:
MIME Type:
Creator:
Jacobo Cabaleiro
Created:
2005-07-25 04:04:45 UTC
Size:
10.28 KB
patch
obsolete
>MPlayer 1.0pre7-3.4.3 (C) 2000-2005 MPlayer Team >CPU: Intel (Family: 8, Stepping: 10) >Detected cache-line size is 64 bytes >MMX2 supported but disabled >CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 >Compiled for x86 CPU with extensions: MMX SSE SSE2 > > > >85 audio & 196 video codecs >CommandLine: '-v' '01-polkamatic-just.mp3' >init_freetype >get_path('font/font.desc') -> '/home/obmun/.mplayer/font/font.desc' >font: can't open file: /home/obmun/.mplayer/font/font.desc >Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars) >Using MMX Optimized OnScreenDisplay >Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied >Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts. >Using nanosleep() timing >get_path('input.conf') -> '/home/obmun/.mplayer/input.conf' >Can't open input config file /home/obmun/.mplayer/input.conf: No such file or directory >Parsing input config file /usr/share/mplayer/input.conf >Input config file /usr/share/mplayer/input.conf parsed: 59 binds >get_path('01-polkamatic-just.mp3.conf') -> '/home/obmun/.mplayer/01-polkamatic-just.mp3.conf' >Playing 01-polkamatic-just.mp3. >[file] File size is 3126012 bytes >STREAM: [file] 01-polkamatic-just.mp3 >STREAM: Description: File >STREAM: Author: Albeu >STREAM: Comment: based on the code from ??? (probably Arpi) >CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:3126012 >Checking for YUV4MPEG2 >ASF_check: not ASF guid! >Checking for Nullsoft Streaming Video >Checking for NuppelVideo >Checking for REAL >Checking for SMJPEG >Searching demuxer type for filename 01-polkamatic-just.mp3 ext: .mp3 >Trying demuxer 17 based on filename extension >==> Found audio stream: 0 >demux_audio: seeking from 0x2FB2FC to start pos 0x0 >demux_audio: audio data 0x0 - 0x2FB27C >Audio file detected. >Clip info: > Title: polkamatic > Artist: vitalic > Album: ok cowboy > Year: 2005 > Comment: .:: JUST.RiP.iT ::. > Genre: Electronic >========================================================================== >Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 >dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer. >mp3lib: made decode tables with MMX optimization >mp3lib: using MMX optimized decore! >MP3lib: init layer2&3 finished, tables done >MPEG 1.0, Layer III, 44100 Hz 128 kbit Joint-Stereo, BPF: 417 >Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0 >AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) >Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) >========================================================================== >Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le... >[libaf] Adding filter resample >[resample] Changing sample rate to 44100Hz >[libaf] Removing filter resample > >Program received signal SIGSEGV, Segmentation fault. >[Switching to Thread -1225959728 (LWP 13502)] >0x08132b28 in af_init (s=0x8614630, force_output=0) at af.c:373 >373 af.c: No existe el fichero o el directorio. > in af.c >============ >= (gdb) bt = >============ >#0 0x08132b28 in af_init (s=0x8614630, force_output=0) at af.c:373 >#1 0x080ddf4f in preinit_audio_filters (sh_audio=0x0, in_samplerate=0, in_channels=0, in_format=0, out_samplerate=0x84ff308, > out_channels=0x84ff30c, out_format=0x84ff310) at dec_audio.c:294 >#2 0x0807b7ac in main (argc=3, argv=0xbf8e6ee4) at mplayer.c:2134 >============================== >= (gdb) disass $pc-32 $pc+32 = >============================== >Dump of assembler code from 0x8132b08 to 0x8132b48: >0x08132b08 <af_init+99>: jl 0x8132b2e <af_init+137> >0x08132b0a <af_init+101>: add $0xe8,%al >0x08132b0c <af_init+103>: out %eax,(%dx) >0x08132b0d <af_init+104>: sti >0x08132b0e <af_init+105>: (bad) >0x08132b0f <af_init+106>: (bad) >0x08132b10 <af_init+107>: mov $0xffffffff,%edx >0x08132b15 <af_init+112>: sub $0x1,%eax >0x08132b18 <af_init+115>: jne 0x8132b50 <af_init+171> >0x08132b1a <af_init+117>: mov 0xc(%ebp),%esi >0x08132b1d <af_init+120>: test %esi,%esi >0x08132b1f <af_init+122>: jne 0x8132bad <af_init+264> >0x08132b25 <af_init+128>: mov 0x4(%ebx),%eax >0x08132b28 <af_init+131>: mov 0x14(%eax),%edx >0x08132b2b <af_init+134>: mov (%edx),%eax >0x08132b2d <af_init+136>: mov %eax,0x20(%ebx) >0x08132b30 <af_init+139>: mov 0x4(%edx),%eax >0x08132b33 <af_init+142>: mov %eax,0x24(%ebx) >0x08132b36 <af_init+145>: mov 0x8(%edx),%eax >0x08132b39 <af_init+148>: mov %eax,0x28(%ebx) >0x08132b3c <af_init+151>: mov 0xc(%edx),%eax >0x08132b3f <af_init+154>: mov %eax,0x2c(%ebx) >0x08132b42 <af_init+157>: mov 0x10(%edx),%eax >0x08132b45 <af_init+160>: mov %eax,0x30(%ebx) >End of assembler dump. >============================ >= (gdb) info all-registers = >============================ >eax 0x0 0 >ecx 0x0 0 >edx 0xffffffff -1 >ebx 0x8614630 140592688 >esp 0xbf8e4a90 0xbf8e4a90 >ebp 0xbf8e4af8 0xbf8e4af8 >esi 0x0 0 >edi 0x86143c8 140592072 >eip 0x8132b28 0x8132b28 >eflags 0x210246 2163270 >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >st0 <invalid float value> (raw 0xffff0000000000000000) >st1 <invalid float value> (raw 0xffff0000000000000000) >st2 <invalid float value> (raw 0xffff0000000000000000) >st3 <invalid float value> (raw 0xffff0000000000000000) >st4 <invalid float value> (raw 0xffff0000000000000000) >st5 <invalid float value> (raw 0xffff0000000000000000) >st6 44100 (raw 0x400eac44000000000000) >st7 44100 (raw 0x400eac44000000000000) >fctrl 0x37f 895 >fstat 0x4021 16417 >ftag 0xffff 65535 >fiseg 0x73 115 >fioff 0x807b791 134723473 >foseg 0x7b 123 >fooff 0xbf8e4b9c -1081193572 >fop 0x78f 1935 >xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { >---Type <return> to continue, or q <return> to quit--- > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = { > 0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, > 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >mxcsr 0x1f80 8064 >mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} >mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} >mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} >mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} >mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} >mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} >mm6 {uint64 = 0xac44000000000000, v2_int32 = {0x0, 0xac440000}, v4_int16 = {0x0, 0x0, 0x0, 0xac44}, v8_int8 = {0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x44, 0xac}} >mm7 {uint64 = 0xac44000000000000, v2_int32 = {0x0, 0xac440000}, v4_int16 = {0x0, 0x0, 0x0, 0xac44}, v8_int8 = {0x0, 0x0, 0x0, > 0x0, 0x0, 0x0, 0x44, 0xac}}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 100203
: 64243 |
65099