[MPlayer-users] Mplayer BUG Athlon with gdb report

Marc-Tell Volkmann M_Volkmann at gmx.de
Thu Feb 6 23:58:41 CET 2003


Am Donnerstag, 6. Februar 2003 23:42 schrieb Marc-Tell Volkmann:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> Am Mittwoch, 5. Februar 2003 23:38 schrieb Marc-Tell Volkmann:
> Hello, I have made a gdb-debugger report
> first I have compiled mplayer with this options: ./configure
> --enable-debug=3 --enable-gui
>
>
> volkmann1:[bin]# gdb ./mplayer
> GNU gdb Red Hat Linux (5.2.1-4)
> 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 "i386-redhat-linux"...(no debugging symbols
> found)...
> (gdb) run -v /home/telly/EigeneDateien/video/section1-de-low.wmv
> Starting program: /usr/local/bin/mplayer -v
> /home/telly/EigeneDateien/video/section1-de-low.wmv
> [New Thread 8192 (LWP 5061)]
> Using GNU internationalization
> Original domain: messages
> Original dirname: /usr/share/locale
> Current domain: mplayer
> Current dirname: /usr/local/share/locale
>
>
> MPlayer 0.90rc3-3.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)
>
> CPU: Advanced Micro Devices  (Family: 6, Stepping: 0)
> Detected cache-line size is 64 bytes
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx
>
> Reading config file /usr/local/etc/mplayer/mplayer.conf: Datei oder
> Verzeichnis nicht gefunden
> Reading config file /root/.mplayer/config
> Reading /root/.mplayer/codecs.conf: can't open
> '/root/.mplayer/codecs.conf': Datei oder Verzeichnis nicht gefunden
> Reading /usr/local/etc/mplayer/codecs.conf: 49 audio & 130 video codecs
> CommandLine: '-v' '/home/telly/EigeneDateien/video/section1-de-low.wmv'
> get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
> font: can't open file: /root/.mplayer/font/font.desc
> font: can't open file: /usr/local/share/mplayer/font/font.desc
> init_freetype
> Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
> Using Linux hardware RTC timing (1024Hz).
> get_path('input.conf') -> '/root/.mplayer/input.conf'
> Can't open input config file /root/.mplayer/input.conf : Datei oder
> Verzeichnis nicht gefunden
> Can't open input config file /usr/local/etc/mplayer/input.conf : Datei oder
> Verzeichnis nicht gefunden
> Falling back on default (hardcoded) input config
> get_path('section1-de-low.wmv.conf') ->
> '/root/.mplayer/section1-de-low.wmv.conf'
>
> Playing /home/telly/EigeneDateien/video/section1-de-low.wmv
> Not an URL!
> File size is 1083277 bytes
> Checking for YUV4MPEG2
> DEMUXER: freeing demuxer at 0x8408878
> ASF file format detected.
>
>  Title: AMD Section1
>  Author: AMD
>  Copyright: AMD
>  Comment:
>  Rating:
>
> ============ ASF Stream group == START ===
>  object size = 38
>  stream count=[0x2][2]
>    stream id=[0x1][1]
>    max bitrate=[0x478f][18319]
>    stream id=[0x2][2]
>    max bitrate=[0x13f5e][81758]
> ============ ASF Stream group == END ===
> ASF: packets: 864  flags: 2  max_packet_size: 1252  min_packet_size: 1252
> max_bitrate: 100077  preroll: 5102
> stream type: guid_audio_stream
> stream concealment: guid_audio_conceal_interleave
> type: 28 bytes,  stream: 8 bytes  ID: 1
> unk1: 0  unk2: 70
> FILEPOS=0x178
> ==> Found audio stream: 1
> ======= WAVE Format =======
> Format Tag: 353 (0x161)
> Channels: 1
> Samplerate: 16000
> avg byte/sec: 2000
> Block align: 640
> bits/sample: 16
> cbSize: 10
> Unknown extra header dump: [0] [22] [0] [0] [e] [0] [80] [7] [0] [0]
> ASF: audio scrambling: 1 x 1 x 640
> stream type: guid_video_stream
> stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
> type: 55 bytes,  stream: 0 bytes  ID: 2
> unk1: 0  unk2: 70
> FILEPOS=0x1EA
> ==> Found video stream: 2
> ======= VIDEO Format ======
>   biSize 44
>   biWidth 240
>   biHeight 180
>   biPlanes 1
>   biBitCount 24
>   biCompression 844516695='WMV2'
>   biSizeImage 0
> ===========================
> Found movie at 0x3AD - 0x10852D
> ASF: 1 audio and 1 video streams found
> Invalid plen type! assuming plen=0
> Auto-selected ASF audio ID = 1
> Auto-selected ASF video ID = 2
> Invalid plen type! assuming plen=0
> VIDEO:  [WMV2]  240x180  24bpp
> ASF: Searching for audio stream (id:1).
> Invalid plen type! assuming plen=0
> Invalid plen type! assuming plen=0
> [V] filefmt:6  fourcc:0x32564D57  size:240x180  fps:1000,00  ftime:=0,0010
>
> Program received signal SIGILL, Illegal instruction.
> [Switching to Thread 8192 (LWP 5061)]
> 0x080736e5 in main ()
> (gdb)
>

#0  0x080736e5 in main ()
#1  0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6

Dump of assembler code from 0x80736c5 to 0x8073705:
0x80736c5 <main+19941>: mov    0xd9082ccb,%al
0x80736ca <main+19946>: out    %al,(%dx)
0x80736cb <main+19947>: fxch   %st(1)
0x80736cd <main+19949>: fucomi %st(1),%st
0x80736cf <main+19951>: jp     0x80736d3 <main+19955>
0x80736d1 <main+19953>: je     0x8073747 <main+20071>
0x80736d3 <main+19955>: mov    0x82ccbf8,%ebx
0x80736d9 <main+19961>: fsts   0x24(%ebx)
0x80736dc <main+19964>: fdivrs 0x8256838
0x80736e2 <main+19970>: fstps  0x28(%ebx)
0x80736e5 <main+19973>: movss  0x24(%ebx),%xmm0
0x80736ea <main+19978>: movss  %xmm0,0xffffed94(%ebp)
0x80736f2 <main+19986>: cvttss2si %xmm0,%eax
0x80736f6 <main+19990>: movss  %xmm0,0x82e5520
0x80736fe <main+19998>: flds   0xffffed94(%ebp)
0x8073704 <main+20004>: mov    %eax,0x82e57f8
End of assembler dump.

(gdb) info all-registers
eax            0x0      0
ecx            0x0      0
edx            0x0      0
ebx            0x8406fc8        138440648
esp            0xbfffe5f0       0xbfffe5f0
ebp            0xbffff8c8       0xbffff8c8
esi            0x83eeec8        138342088
edi            0x0      0
eip            0x80736e5        0x80736e5
eflags         0x210242 2163266
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x7      7
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            0        (raw 0x00000000000000000000)
st3            0        (raw 0x00000000000000000000)
st4            0        (raw 0x00000000000000000000)
st5            0        (raw 0x00000000000000000000)
st6            0        (raw 0x00000000000000000000)
st7            0        (raw 0x00000000000000000000)
fctrl          0x37f    895
fstat          0x3820   14368
ftag           0x7fff   32767
fiseg          0x0      0
fioff          0x0      0
foseg          0x0      0
fooff          0x0      0
---Type <return> to continue, or q <return> to quit---
fop            0x0      0
xmm0           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm1           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm2           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm3           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm4           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm5           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm6           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
xmm7           {f = {0x0, 0x0, 0x0, 0x0}}       {f = {-nan(0x7fffff), 
-nan(0x7fffff),
    -nan(0x7fffff), -nan(0x7fffff)}}
mxcsr          0x1f80   8064
orig_eax       0xffffffff       -1
(gdb)








> > [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> > Hello,
> > here is my BUG-Report:
> >
> > since I have changed to a new mainboard (K7S5A) + ATHLON XP2200+ CPU I
> > can't start mplayer anymore.
> > I have it compiled with mmx,3dnow,... without mmx,...
> > but nothing happened. I think it is a bug in your code. For more detailes
> > please tell me, what can I do.
> >
> > I have trouble with playing ANY video (avi,mpg,...)
> > mplayer was compiled on the same Computer were it run!
> >
> >
> > Mfg
> > Marc-Tell Volkmann
> >
> >
> >
> > RedHat8.0
> > Kernel: 2.4.20
> > libc-2.2.93
> > XFree86 Version 4.2.0
> > gcc version 3.2
> > GNU ld version 2.13.90.0.2
> > GNU assembler 2.13.90.0.2
> > CPU:
> >         processor       : 0
> >         vendor_id        : AuthenticAMD
> >         cpu family       : 6
> >         model              : 8
> >         model name     : AMD Athlon(tm) XP 2200+
> >         stepping        : 0
> >         cpu MHz         : 1792.287
> >         cache size      : 256 KB
> >         fdiv_bug        : no
> >         hlt_bug         : no
> >         f00f_bug        : no
> >         coma_bug        : no
> >         fpu             : yes
> >         fpu_exception   : yes
> >         cpuid level     : 1
> >         wp              : yes
> >         flags       : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca
> > cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
> >         bogomips        : 3567.44
> >
> > GPU:
> >         NVidia GeGforce 4 4200 128MB DDR
> >         X11-Nvidia-driver V1.0-3123
> >
> > SND: Creative Soundblaster LIVE!
> >
> > In here the BUG:
> > MPlayer 0.90rc3-3.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)
> >
> > CPU: Advanced Micro Devices  (Family: 6, Stepping: 0)
> > Detected cache-line size is 64 bytes
> > CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
> > Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx
> >
> > Reading config file /usr/local/etc/mplayer/mplayer.conf: Datei oder
> > Verzeichnis nicht gefunden
> > Reading config file /home/telly/.mplayer/config
> > Reading /home/telly/.mplayer/codecs.conf: can't open
> > '/home/telly/.mplayer/codecs.conf': Datei oder Verzeichnis nicht gefunden
> > Reading /usr/local/etc/mplayer/codecs.conf: 49 audio & 123 video codecs
> > font: can't open file: /home/telly/.mplayer/font/font.desc
> > font: can't open file: /usr/local/share/mplayer/font/font.desc
> > Linux RTC init error in ioctl (rtc_irqp_set 1024): Keine Berechtigung
> > Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system
> > startup scripts.
> > Using usleep() timing
> > Can't open input config file /home/telly/.mplayer/input.conf : Datei oder
> > Verzeichnis nicht gefunden
> > Can't open input config file /usr/local/etc/mplayer/input.conf : Datei
> > oder Verzeichnis nicht gefunden
> > Falling back on default (hardcoded) input config
> >
> > Playing section1-de-low.wmv
> > Detected ASF file format!
> > ============ ASF Stream group == START ===
> >  object size = 38
> >  stream count=[0x2][2]
> >    stream id=[0x1][1]
> >    max bitrate=[0x478f][18319]
> >    stream id=[0x2][2]
> >    max bitrate=[0x13f5e][81758]
> > ============ ASF Stream group == END ===
> > VIDEO:  [WMV2]  240x180  24bpp
> >
> >
> > MPlayer interrupted by signal 4 in module: video_read_properties
> > - MPlayer crashed by 'Illegal Instruction'. It usually happens when you
> > run it on different CPU than it was compiled/optimized for. Verify this!
> > - MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with
> > --enable-debug and make a 'gdb' backtrace and disassembly. For details,
> > see DOCS/bugreports.html section 5.b.
> > - MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer
> > code _or_ in your drivers _or_ in your gcc version. If you think it's
> > MPlayer's fault, please read DOCS/bugreports.html and follow instructions
> > there. We can't and won't help unless you provide these informations when
> > reporting a possible bug.
> >
> > _______________________________________________
> > RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> > Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> > http://mplayerhq.hu/mailman/listinfo/mplayer-users
>
> _______________________________________________
> RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> http://mplayerhq.hu/mailman/listinfo/mplayer-users



More information about the MPlayer-users mailing list