[MPlayer-users] segmentation fault

Daniel Senderowicz daniel at bicho.synchrodesign.com
Thu Nov 27 01:20:07 CET 2003


Hi,

Sorry if this was posted before but I'm new to the list. I'm
running RH9.0 on a Pentium-S, some of the hardware information is
below. I downloaded the mpla*1.0pre2-1* rpms from:

	www.piorunek.pl/dominik/linux/pkgs/mplayer/i386/

The problem is that the program quits with a segmentation fault
(something related to fast_memcpy()?). At the bottom of the mail,
is the log of the gdb output.

The same problem also appears with the rpms taken from freshrpms.net.
Many thanks in advance.

Daniel

The output of lspci -v is:

00:13.0 VGA compatible controller: Cirrus Logic GD 5446 (prog-if 00 [VGA])
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=16M]
	Expansion ROM at <unassigned> [disabled] [size=32K]

while the output of "kudzu -p" is:

class: UNSPEC
bus: ISAPNP
detached: 0
driver: ns558
desc: "Avance Sound Chip:Unknown"
deviceId: @P at 0001
pdeviceId: ALS0007
native: 1
active: 0
cardnum: 0
logdev: 2
io: 0x200
-
class: VIDEO
bus: PCI
detached: 0
driver: Card:Cirrus Logic GD544x
desc: "Cirrus Logic|GD 5446"
vendorId: 1013
deviceId: 00b8
subVendorId: 0000
subDeviceId: 0000
pciType: 1


THE OUTPUT OF GDB

GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
Copyright 2003 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-gnu"...
(no debugging symbols found)...
(gdb) run Beethoven_Emperor_1.mp3 
Starting program: /usr/bin/gmplayer Beethoven_Emperor_1.mp3
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 16384 (LWP 4086)]
MPlayer 1.0pre2-RPM-3.1 (C) 2000-2003 MPlayer Team

CPU: Intel Pentium P54C 200.0 MHz (Family: 5, Stepping: 12)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /etc/mplayer/mplayer.conf
Reading config file /home/daniel/.mplayer/config
[cfg] read config file: /home/daniel/.mplayer/gui.conf
Reading config file /home/daniel/.mplayer/gui.conf: No such file or directory
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0.0" => local display)
Reading /home/daniel/.mplayer/codecs.conf: Can't open '/home/daniel/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 61 audio & 157 video codecs
Failed to open /dev/rtc: Device or resource busy (mplayer should be setuid root or /dev/rtc should be readable by the user.)
font: can't open file: /home/daniel/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Using usleep() timing
Can't open input config file /home/daniel/.mplayer/input.conf: No such file or directory
Input config file /etc/mplayer/input.conf parsed: 52 binds
SKIN dir 1: '/home/daniel/.mplayer/Skin'
SKIN dir 2: '/usr/share/mplayer/Skin'

Playing /home/daniel/pkgs/Beethoven_Emperor_1.mp3

Cache fill:  0.00% (0 bytes)    
Cache fill:  8.50% (712704 bytes)    
Cache fill: 16.50% (1384448 bytes)    Audio file detected.
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 4086)]
0x080b770e in fast_memcpy ()
(gdb) Quit



More information about the MPlayer-users mailing list