Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128579 - mplayer-bin segfaults on new amd64 system with x.org 7
Summary: mplayer-bin segfaults on new amd64 system with x.org 7
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-02 15:47 UTC by David Neumann
Modified: 2006-04-03 12:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Neumann 2006-04-02 15:47:28 UTC
Since KDE and x.org got updated these days, I decided to set up a new shiny system instead of updating the old one. So far so good. But mplayer-bin throws a segfault now when called which is at least for me a major issue.

The strace:
open("/emul/linux/x86/usr/lib/libpng12.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pZ\0\000"..., 512) = 512
fstat64(0x3, 0xffff90bc)                = 0
mmap2(NULL, 207012, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x569f4000
madvise(0x569f4000, 207012, MADV_SEQUENTIAL|0x1) = 0
mmap2(0x56a26000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x32) = 0x56a26000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x56a27000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x56a28000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x56a29000
mprotect(0x569e3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x569e3000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0x56225000, 7892992, PROT_READ|PROT_WRITE) = 0
mprotect(0x56225000, 7892992, PROT_READ|PROT_EXEC) = 0
mprotect(0x560d7000, 4096, PROT_READ)   = 0
mprotect(0x55edf000, 348160, PROT_READ|PROT_WRITE) = 0
mprotect(0x55edf000, 348160, PROT_READ|PROT_EXEC) = 0
mprotect(0x55e51000, 430080, PROT_READ|PROT_WRITE) = 0
mprotect(0x55e51000, 430080, PROT_READ|PROT_EXEC) = 0
mprotect(0x558bb000, 4096, PROT_READ)   = 0
mprotect(0x55680000, 573440, PROT_READ|PROT_WRITE) = 0
mprotect(0x55680000, 573440, PROT_READ|PROT_EXEC) = 0
mprotect(0x555a1000, 106496, PROT_READ|PROT_WRITE) = 0
mprotect(0x555a1000, 106496, PROT_READ|PROT_EXEC) = 0
mprotect(0x5556a000, 4096, PROT_READ)   = 0
set_thread_area(0xffffb694)             = 0
munmap(0x5556c000, 119324)              = 0
set_tid_address(0x56a29ae8)             = 7209
rt_sigaction(SIGRTMIN, {0x4558b0440, [], 0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x10000004558b04c0, [], 0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=-4286578688, rlim_max=6149308363643992928}) = 0
_sysctl({0x2558b8ca8, -18900, (nil), (nil), (nil), 1443744284}) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "j\317\314c", 4)                = 4
close(3)                                = 0
futex(0x429cc064, FUTEX_WAKE, 2147483647) = 0
brk(0)                                  = 0x8757000
brk(0x8778000)                          = 0x8778000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


emerge info
Portage 2.1_pre7-r3 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.15-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -Os -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=k8 -Os -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac acpi alsa apache2 asf avi berkdb bitmap-fonts cdda cdparanoia cli crypt ctype cups cvs dba dvd dvdr dvdread eds emboss encode expat exscalibar fastbuild ffmpeg flac foomaticdb force-cgi-redirect fortran ftp gd gif gimp gpm gstreamer gtk gtk2 i8x0 imlib ipv6 isdnlog java jpeg kde kdeenablefinal kdepim kdgraphics live logitech-mouse lzw lzw-tiff matroska memlimit mp3 mpeg mplayer musicbrainz mysql ncurses nls nptl nptlonly ogg opengl pam pcre pda pdf pdflib perl pic png posix pppd python qt quicktime rar readline samba scanner sdl session simplexml skins soap sockets speex spell spl sse3 ssl subtitles svg tcpd tetex theora tiff tokenizer truetype truetype-fonts type1-fonts unicode usb visualization vorbis wxwindows x264 xcomposite xine xinerama xml xmms xpm xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_de userland_GNU video_cards_nvidia video_cards_vmware"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS

ldd mplayer-bin
     linux-gate.so.1 =>  (0xffffe000)
     libmad.so.0 => /emul/linux/x86/usr/lib/libmad.so.0 (0x5558b000)
     libdv.so.4 => /emul/linux/x86/usr/lib/libdv.so.4 (0x555a1000)
     libtheora.so.0 => /emul/linux/x86/usr/lib/libtheora.so.0 (0x555cb000)
     libogg.so.0 => /emul/linux/x86/usr/lib/libogg.so.0 (0x555e9000)
     libmp3lame.so.0 => /emul/linux/x86/usr/lib/libmp3lame.so.0 (0x555ee000)
     libxvidcore.so.4 => /emul/linux/x86/usr/lib/libxvidcore.so.4 (0x55680000)
     libpng.so.3 => /emul/linux/x86/usr/lib/libpng.so.3 (0x55781000)
     libz.so.1 => /lib/libz.so.1 (0x557b4000)
     libjpeg.so.62 => /emul/linux/x86/usr/lib/libjpeg.so.62 (0x557d3000)
     libasound.so.2 => /emul/linux/x86/usr/lib/libasound.so.2 (0x557f1000)
     libdl.so.2 => /lib32/libdl.so.2 (0x429c9000)
     libpthread.so.0 => /lib/tls/libpthread.so.0 (0x558ac000)
     libfreetype.so.6 => /emul/linux/x86/usr/lib/libfreetype.so.6 (0x558c0000)
     libncurses.so.5 => /lib/libncurses.so.5 (0x55930000)
     libnsl.so.1 => /lib32/libnsl.so.1 (0x42b9c000)
     libgif.so.4 => /emul/linux/x86/usr/lib/libgif.so.4 (0x5599c000)
     libfribidi.so.0 => /emul/linux/x86/usr/lib/libfribidi.so.0 (0x559a4000)
     libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x559b1000)
     libgtk-x11-2.0.so.0 => /emul/linux/x86/usr/lib/libgtk-x11-2.0.so.0 (0x559e0000)
     libgdk-x11-2.0.so.0 => /emul/linux/x86/usr/lib/libgdk-x11-2.0.so.0 (0x55cce000)
     libatk-1.0.so.0 => /emul/linux/x86/usr/lib/libatk-1.0.so.0 (0x55d4d000)
     libgdk_pixbuf-2.0.so.0 => /emul/linux/x86/usr/lib/libgdk_pixbuf-2.0.so.0 (0x55d67000)
     libm.so.6 => /lib/tls/libm.so.6 (0x55d7c000)
     libpangoxft-1.0.so.0 => /emul/linux/x86/usr/lib/libpangoxft-1.0.so.0 (0x55da0000)
     libpangox-1.0.so.0 => /emul/linux/x86/usr/lib/libpangox-1.0.so.0 (0x55da7000)
     libpango-1.0.so.0 => /emul/linux/x86/usr/lib/libpango-1.0.so.0 (0x55db2000)
     libgobject-2.0.so.0 => /emul/linux/x86/usr/lib/libgobject-2.0.so.0 (0x55de9000)
     libgmodule-2.0.so.0 => /emul/linux/x86/usr/lib/libgmodule-2.0.so.0 (0x55e21000)
     libglib-2.0.so.0 => /emul/linux/x86/usr/lib/libglib-2.0.so.0 (0x55e24000)
     libaa.so.1 => /emul/linux/x86/usr/lib/libaa.so.1 (0x55ea7000)
     libGL.so.1 => //usr/lib32/opengl/nvidia/lib/libGL.so.1 (0x55ec1000)
     libXv.so.1 => /emul/linux/x86/usr/lib/libXv.so.1 (0x55f44000)
     libXxf86vm.so.1 => /emul/linux/x86/usr/lib/libXxf86vm.so.1 (0x55f49000)
     libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x55f4e000)
     libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x55f5c000)
     libSDL-1.2.so.0 => /emul/linux/x86/usr/lib/libSDL-1.2.so.0 (0x5604c000)
     libdirectfb-0.9.so.22 => /emul/linux/x86/usr/lib/libdirectfb-0.9.so.22 (0x560ac000)
     libartsc.so.0 => /emul/linux/x86/usr/lib/libartsc.so.0 (0x560f2000)
     libgthread-2.0.so.0 => /emul/linux/x86/usr/lib/libgthread-2.0.so.0 (0x560f8000)
     libesd.so.0 => /emul/linux/x86/usr/lib/libesd.so.0 (0x560fc000)
     libaudiofile.so.0 => /emul/linux/x86/usr/lib/libaudiofile.so.0 (0x56107000)
     liblirc_client.so.0 => /emul/linux/x86/usr/lib/liblirc_client.so.0 (0x5612f000)
     libc.so.6 => /lib/tls/libc.so.6 (0x56134000)
     /lib/ld-linux.so.2 (0x55555000)
     libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x5624a000)
     libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x56253000)
     libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x5626c000)
     libpangocairo-1.0.so.0 => /emul/linux/x86/usr/lib/libpangocairo-1.0.so.0 (0x5628b000)
     libcairo.so.2 => /emul/linux/x86/usr/lib/libcairo.so.2 (0x56292000)
     libXinerama.so.1 => /emul/linux/x86/usr/lib/libXinerama.so.1 (0x562da000)
     libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x562dd000)
     libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x562e6000)
     libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x562ea000)
     libXfixes.so.3 => /emul/linux/x86/usr/lib/libXfixes.so.3 (0x562f3000)
     libpangoft2-1.0.so.0 => /emul/linux/x86/usr/lib/libpangoft2-1.0.so.0 (0x562f8000)
     libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x5631d000)
     libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x56330000)
     libslang-utf8.so.1 => /emul/linux/x86/usr/lib/libslang-utf8.so.1 (0x56339000)
     libgpm.so.1 => /lib/libgpm.so.1 (0x563ab000)
     libGLcore.so.1 => //usr/lib32/opengl/nvidia/lib/libGLcore.so.1 (0x563b3000)
     libnvidia-tls.so.1 => //usr/lib32/opengl/nvidia/lib/libnvidia-tls.so.1 (0x56b71000)
     libXau.so.6 => /emul/linux/x86/usr/lib/libXau.so.6 (0x56b74000)
     libXdmcp.so.6 => /emul/linux/x86/usr/lib/libXdmcp.so.6 (0x56b77000)
     libdirect-0.9.so.22 => /emul/linux/x86/usr/lib/libdirect-0.9.so.22 (0x56b7c000)
     libfusion-0.9.so.22 => /emul/linux/x86/usr/lib/libfusion-0.9.so.22 (0x56b85000)
     libpng12.so.0 => /emul/linux/x86/usr/lib/libpng12.so.0 (0x56b8a000)
Comment 1 David Neumann 2006-04-03 12:53:13 UTC
Seems like a lib was restored with my latest backup that interfered with mplayer, so not a bug but PEBKAC