[MPlayer-users] 100% cpu load when trying to play mss stream

Jos van den Oever jos.vandenoever at wur.nl
Wed Feb 12 11:18:12 CET 2003


Hello MPlayer developers,

When trying to play http://www.omroep.nl/radio3/live64.asx, mplayer uses 100% 
CPU and does not play anyting.

The same happens when I access mms://media2.omroep.nl:1755/radio3live-64 
directly.

My system:
SuSE 8.0 (gcc version 2.95.3 20010315 (SuSE))
mplayer: v0.90rc4
compile options: none
CPU: Intel Pentium 4 Xeon Foster (Family: 8, Stepping: 2)
when using valgrind, this is reported as
CPU: Intel Pentium P54C (Family: 5, Stepping: 11)

Here's the console output when running MPlayer with valgrind:

oever at pc43:/tmp/MPlayer-0.90rc4> valgrind mplayer 
mms://media2.omroep.nl:1755/radio3live-64
==5157== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux.
==5157== Copyright (C) 2002, and GNU GPL'd, by Julian Seward.
==5157== Using valgrind-1.9.3, a program instrumentation system for x86-linux.
==5157== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward.
==5157== Estimated CPU clock rate is 1717 MHz
==5157== For more details, rerun with: -v
==5157==
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer 0.90rc4-2.95.3 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Intel Pentium P54C (Family: 5, Stepping: 11)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Reading config file /usr/local/etc/mplayer/mplayer.conf
Reading config file /home/oever/.mplayer/config
Reading /home/oever/.mplayer/codecs.conf: can't open 
'/home/oever/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 135 video codecs
Font /home/oever/.mplayer/font/font.desc loaded successfully! (206 chars)
Failed to open /dev/rtc: Permission denied (mplayer should be setuid root or 
/dev/rtc should be readable by the user.)
Using usleep() timing
Input config file /home/oever/.mplayer/input.conf parsed : 8 binds
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: Permission denied
Failed to open LIRC support.
You will not be able to use your remote control.

Playing mms://media2.omroep.nl:1755/radio3live-64
Resolving media2.omroep.nl ...
Connecting to server media2.omroep.nl[212.153.79.27]:1755 ...
read: Operation now in progress
Resolving media2.omroep.nl ...
Connecting to server media2.omroep.nl[212.153.79.27]:1755 ...
connected
==5157== Syscall param write(buf) contains uninitialised or unaddressable 
byte(s)
==5157==    at 0x405C4324: __libc_write (in /lib/libc.so.6)
==5157==    by 0x8162E2A: (within /usr/local/bin/mplayer)
==5157==    Address 0xBFFC956C is on thread 1's stack
==5157==
==5157== Syscall param read(buf) contains unaddressable byte(s)
==5157==    at 0x405C42E4: __libc_read (in /lib/libc.so.6)
==5157==    by 0x8163AE7: asf_mmst_streaming_start (in /usr/local/bin/mplayer)
==5157==    by 0x816175B: asf_streaming_start (in /usr/local/bin/mplayer)
==5157==    Address 0xC0000000 is not stack'd, malloc'd or free'd
==5157==
==5157== Syscall param read(buf) contains unaddressable byte(s)
==5157==    at 0x405C42E4: __libc_read (in /lib/libc.so.6)
==5157==    by 0x8163B44: asf_mmst_streaming_start (in /usr/local/bin/mplayer)
==5157==    by 0x816175B: asf_streaming_start (in /usr/local/bin/mplayer)
==5157==    Address 0xC0000000 is not stack'd, malloc'd or free'd


MPlayer interrupted by signal 2 in module: open_stream
==5157==
==5157== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 33 from 3)
==5157== malloc/free: in use at exit: 949740 bytes in 2500 blocks.
==5157== malloc/free: 2919 allocs, 419 frees, 5785837 bytes allocated.
==5157== For a detailed leak analysis,  rerun with: --leak-check=yes
==5157== For counts of detected errors, rerun with: -v



More information about the MPlayer-users mailing list