[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