[MPlayer-users] Bugreport: Segfault on startup

Panagiotis Issaris takis at lumumba.luc.ac.be
Tue Feb 19 00:12:01 CET 2002


Hi,

For about one week I am not able to run the latest CVS
mplayer anymore. It builds fine, but when running it,
it segfaults on startup without _any_ output at all.
I know that I'm running lots of pre-release, alpha
and beta stuff, but since older versions of MPlayer
work just fine, I can't understand why it won't even
startup correctly.

Setting a breakpoint in main in gdb and running it
afterwards, makes it segfault immediately.

I included info about my system and the output of the
gdb script at the bottom of this e-mail.

With friendly regards,
Takis

Debian GNU/Linux Sid

--------------------------------------------------------------------------------

Linux ares 2.4.17-xfs #3 Sat Jan 26 18:48:54 CET 2002 i586 unknown

--------------------------------------------------------------------------------

-rwxr-xr-x    1 root     root      1171196 Nov 14 21:03 /lib/libc-2.2.4.so
lrwxrwxrwx    1 root     root           13 Dec  2 22:59 /lib/libc.so.6 -> libc-2.2.4.so

--------------------------------------------------------------------------------

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86 at XFree86.Org and patches submitted
to fixes at XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.13 i686 [ELF] 
Module Loader present

--------------------------------------------------------------------------------

Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011006 (Debian prerelease)

--------------------------------------------------------------------------------

GNU ld version 2.11.92.0.10 20011021 Debian/GNU Linux

--------------------------------------------------------------------------------

GNU assembler 2.11.92.0.10 Debian/GNU Linux
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
This assembler was configured for a target of `i386-linux'.

--------------------------------------------------------------------------------

processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 5
model		: 8
model name	: AMD-K6(tm) 3D processor
stepping	: 0
cpu MHz		: 350.794
cache size	: 64 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 mce cx8 mmx syscall 3dnow
bogomips	: 699.59

--------------------------------------------------------------------------------

Elsa Erazor 2: NVIDIA TNT chip 16MB RAM
NVIDIA binary driver version 1.0.2313

--------------------------------------------------------------------------------

Creative Labs SoundBlaster 128 PCI
OSS driver

--------------------------------------------------------------------------------

00:00.0 Host bridge: Acer Laboratories Inc. [ALi] M1541 (rev 04)
	Subsystem: Acer Laboratories Inc. [ALi] ALI M1541 Aladdin V/V+ AGP System Controller
	Flags: bus master, slow devsel, latency 64
	Memory at e0000000 (32-bit, non-prefetchable) [size=64M]
	Capabilities: <available only to root>

00:01.0 PCI bridge: Acer Laboratories Inc. [ALi] M5243 (rev 04) (prog-if 00 [Normal decode])
	Flags: bus master, slow devsel, latency 64
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	Memory behind bridge: df000000-dfffffff
	Prefetchable memory behind bridge: e6f00000-e7ffffff

00:03.0 Bridge: Acer Laboratories Inc. [ALi] M7101 PMU
	Subsystem: Acer Laboratories Inc. [ALi] ALI M7101 Power Management Controller
	Flags: medium devsel

00:07.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev c3)
	Flags: bus master, medium devsel, latency 0

00:09.0 Multimedia video controller: Brooktree Corporation Bt878 (rev 02)
	Subsystem: Hauppauge computer works Inc. WinTV/GO
	Flags: bus master, medium devsel, latency 32, IRQ 11
	Memory at e6000000 (32-bit, prefetchable) [size=4K]

00:09.1 Multimedia controller: Brooktree Corporation Bt878 (rev 02)
	Subsystem: Hauppauge computer works Inc. WinTV/GO
	Flags: bus master, medium devsel, latency 32, IRQ 11
	Memory at e5800000 (32-bit, prefetchable) [size=4K]

00:0a.0 USB Controller: OPTi Inc. 82C861 (rev 10) (prog-if 10 [OHCI])
	Subsystem: OPTi Inc. 82C861
	Flags: bus master, medium devsel, latency 32, IRQ 10
	Memory at de000000 (32-bit, non-prefetchable) [size=4K]

00:0b.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
	Subsystem: Ensoniq Creative Sound Blaster AudioPCI128
	Flags: bus master, slow devsel, latency 32, IRQ 9
	I/O ports at d800 [size=64]
	Capabilities: <available only to root>

00:0f.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev c1) (prog-if 8a [Master SecP PriP])
	Flags: bus master, medium devsel, latency 32
	I/O ports at d400 [size=16]

01:00.0 VGA compatible controller: nVidia Corporation Riva TnT 128 [NV04] (rev 04) (prog-if 00 [VGA])
	Subsystem: Elsa AG Erazor II SGRAM
	Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 4
	Memory at df000000 (32-bit, non-prefetchable) [size=16M]
	Memory at e7000000 (32-bit, prefetchable) [size=16M]
	Expansion ROM at e6ff0000 [disabled] [size=64K]
	Capabilities: <available only to root>

--------------------------------------------------------------------------------

bash-2.05a$ gdb mplayer --core=core -batch --command=gdbscript.gdb  >mplayer.bug
gdbscript.gdb:1: Error in sourced command file:
Cannot access memory at address 0x40009513
bash-2.05a$ more gdbscript.gdb 
disass $eip-32 $eip+32
printf "eax=%08lX\n",$eax
printf "ebx=%08lX\n",$ebx
printf "ecx=%08lX\n",$ecx
printf "edx=%08lX\n",$edx
printf "esp=%08lX\n",$esp
printf "ebp=%08lX\n",$ebp
printf "edi=%08lX\n",$edi
printf "esi=%08lX\n",$esi

-- 
  .-.                         | lumumba.luc.ac.be/takis/takis_public_key.txt
  /v\    L   I   N   U   X    | panagiotis.issaris at advalvas.be 
 // \\  >Phear the Penguin<   | ICQ: 12764288
/(   )\                       
 ^^-^^                        




More information about the MPlayer-users mailing list