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.
On Wed, 5 Feb 2003, Marc-Tell Volkmann wrote:
[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!
There is definitely something screwy regarding Athlons in the mplayer codebase. For quite a while alternating releases would waver between compiling and running okay and not compiling at all. -- David Griffith dgriffi@cs.csubak.edu
On Wed, 5 Feb 2003 14:45:04 -0800 (PST) Dave <dgriffi@cs.csubak.edu> wrote:
There is definitely something screwy regarding Athlons in the mplayer codebase. For quite a while alternating releases would waver between compiling and running okay and not compiling at all.
Random CVS updates about once a week since almost one year, always produced working binaries on my athlon. I do make distclean before upgrading, maybe that helps. Cheers, -- Colin panic("Oh boy, that early out of memory?"); 2.2.19 linux/arch/mips/mm/init.c
On Wed, 5 Feb 2003, Colin Leroy wrote:
[Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html] On Wed, 5 Feb 2003 14:45:04 -0800 (PST) Dave <dgriffi@cs.csubak.edu> wrote:
There is definitely something screwy regarding Athlons in the mplayer codebase. For quite a while alternating releases would waver between compiling and running okay and not compiling at all.
Random CVS updates about once a week since almost one year, always produced working binaries on my athlon. I do make distclean before upgrading, maybe that helps.
No, these were regular tarballs. -- David Griffith dgriffi@cs.csubak.edu
:: > 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! :: :: There is definitely something screwy regarding Athlons in the mplayer :: codebase. For quite a while alternating releases would waver between :: compiling and running okay and not compiling at all. I was getting the infamous postprocess_template.c:2910: can't find a register in class `GENERAL_REGS' while reloading `asm' error when I first started trying to build MPlayer on my Athlon system back in early December. This was using gcc 3.2. I finally "fixed" the problem by recompiling the compiler for my Athlon system. After that I've had no problems compiling MPlayer. But I must admit, I've only built three versions since then. Dean S. Messing Display Algorithms & Visual Optimization Lab Information Systems Technologies Dept. Sharp Laboratories of America
Am Donnerstag, 6. Februar 2003 07:36 schrieb Dean S. Messing:
[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! :: :: There is definitely something screwy regarding Athlons in the mplayer :: codebase. For quite a while alternating releases would waver between :: compiling and running okay and not compiling at all.
I was getting the infamous
postprocess_template.c:2910: can't find a register in class `GENERAL_REGS' while reloading `asm'
error when I first started trying to build MPlayer on my Athlon system back in early December.
This was using gcc 3.2. I finally "fixed" the problem by recompiling the compiler for my Athlon system. After that I've had no problems compiling MPlayer. But I must admit, I've only built three versions since then.
O.K. this is an other try. I get the src.rpm of the GCC3.2 Compiler an make a rebuild of them with athlon optimisations. I tell it, when it done. MfG Marc-Tell
Marc-Tell Volkmann wrote:
[Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html] Am Donnerstag, 6. Februar 2003 07:36 schrieb Dean S. Messing:
[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! :: :: There is definitely something screwy regarding Athlons in the mplayer :: codebase. For quite a while alternating releases would waver between :: compiling and running okay and not compiling at all.
I was getting the infamous
postprocess_template.c:2910: can't find a register in class `GENERAL_REGS' while reloading `asm'
error when I first started trying to build MPlayer on my Athlon system back in early December.
This was using gcc 3.2. I finally "fixed" the problem by recompiling the compiler for my Athlon system. After that I've had no problems compiling MPlayer. But I must admit, I've only built three versions since then.
O.K. this is an other try. I get the src.rpm of the GCC3.2 Compiler an make a rebuild of them with athlon optimisations. I tell it, when it done.
Check out the release notes for GCC: http://gcc.gnu.org/gcc-3.2/changes.html#3.2.2 Seems to be worth to upgrade if you suspect any problems lie in the compiler. / Krister
On Wed, 2003-02-05 at 23:38, Marc-Tell Volkmann wrote:
[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!
more info! did you read bugreports.html? what exactly happenedd? it crashed? ( btw. i have the same mainboard as you :-) if crashed then you'll have to recompile it with debug enabled and provide a gdb .... read that bugreports.html and fill a complete bugreport. gabor
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
Marc-Tell Volkmann wrote: [SNIP]
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
[SNIP] I don't know if it matters, but SSE should show up in the flags. Read the thread "STRANGE", at http://www.mplayerhq.hu/pipermail/mplayer-users/2003-January/028734.html Also, for what it's worth, I have a family 6, model 8, stepping 0 2200+ that has no problem whatsoever with mplayer. -Corey
On Thursday 06 February 2003 00:38, Marc-Tell Volkmann wrote:
since I have changed to a new mainboard (K7S5A) + ATHLON XP2200+ CPU I can't start mplayer anymore. hmm, i have athlon xp 1800+ with the latest core afaik the same as 2200+, but no problems here.
I have it compiled with mmx,3dnow,... without mmx,... i compiled with what ever mplayer's configure detected, those seemed good.
RedHat8.0 lfs-cvs kinda over here. Kernel: 2.4.20 2.4.21-pre4 libc-2.2.93 2.3.1 XFree86 Version 4.2.0 4.2.99.x gcc version 3.2 3.2.1 GNU ld version 2.13.90.0.2 binutils 2.13.2, don't upgrade to 2.13.2.1, that's dead buggy. CPU: above..
i'd recommend you to upgrade your compiling facilities, perhaps even stop using redhat :) -rzei
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)
[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
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
On Wed, Feb 05, 2003 at 11:38:15PM +0100, Marc-Tell Volkmann wrote:
since I have changed to a new mainboard (K7S5A) + ATHLON XP2200+ CPU I can't start mplayer anymore. I have trouble with playing ANY video (avi,mpg,...) mplayer was compiled on the same Computer were it run!
Yes, with gcc told to compile for an athlon-xp, which nicely includes SSE instructions.
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
No SSE support. This is a known issue for the K7S5A, the BIOS is supposed to enable SSE, but does not on the newer XP's. Linux has a work around, to enable SSE when the BIOS does not, but that check does not know about the newer family of XP's either. Attached is a simple patch to fix it under 2.5.x, it should be trivial to do a similar fix in 2.4.x. Problem easily solved. Zephaniah E. Hull. -- 1024D/E65A7801 Zephaniah E. Hull <warp@babylon.d2dc.net> 92ED 94E4 B1E6 3624 226D 5727 4453 008B E65A 7801 CCs of replies from mailing lists are requested. Why blow away at a partition when you can chip away at it? I now present a script I just wrote that writes random bits of, well random bits, into random places in your favorite partition or file. For best (meaning most spectacular) results, use while the database or filesystem is in active use. Disclaimer: This code is untested, and it may or may not trash your filesystem and/or database. While at least a half-assed effort has been made to ensure that it works as designed, there is no guarantee that its use will result in a loss of important data. I am not liable for the lack of either direct or incidental damages. -- Logan Shaw on ASR.
participants (9)
-
Colin Leroy -
Corey Hickey -
Dave -
Dean S. Messing -
gabor -
Joonas Koivunen -
Krister Lagerstrom -
Marc-Tell Volkmann -
Zephaniah E. Hull