Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19859 - xine stable (and unstable too) crash at starting
Summary: xine stable (and unstable too) crash at starting
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-23 19:40 UTC by Jose L. Hidalgo Valiño
Modified: 2006-02-04 06:03 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 Jose L. Hidalgo Valiño 2003-04-23 19:40:33 UTC
xine-lib & xine-ui emerge with no problem, but crash when trying to start xine.

a gdb output:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 7917)]
0x0f8f3f94 in _int_malloc () from /lib/libc.so.6
(gdb)

strace output(tail):

write(3, "\224\5\0\7\2 \0\36\2 \0\1\0$\0\f\30 \0\1\2 \0\35\0\0\0"..., 52) = 52
read(3, "\1\1\0\246\0\0\0\0\2 \0\16\0\0\0\0\20\0369\364\0?E\320"..., 32) = 32
write(3, "5\30\0\4\2 \0 \2 \0\1\0$\0\f7 \0\5\2 \0!\2 \0 \0\1\0\0"..., 76) = 76
read(3, "\1\1\0\253\0\0\0\0\2 \0\16\0\0\0\0\20\0369\364\0?E\320"..., 32) = 32
shmat(0, 0, 0x60ptrace: umoven: Input/output error
)                       = ?
ipc_subcall(0x348001, 0, 0x7ffff368, 0) = 0
write(3, "\224\1\0\4\2 \0\"\0004\200\1\0$\0\f+ \0\1", 20) = 20
read(3, "\1\1\0\255\0\0\0\0\2 \0\16\0\0\0\0\20\0369\364\0?E\320"..., 32) = 32
shmdt(0)                                = 0
write(3, "\224\5\0\7\2 \0#\2 \0\1\0$\0\f\1 \0\1\2 \0\"\0\0\0\000"..., 52) = 52
read(3, "\1\1\0\260\0\0\0\0\2 \0\16\0\0\0\0\20\0369\364\0?E\320"..., 32) = 32
open("/usr/share/xine/skins/xinetic/MainStop.png", O_RDONLY|O_LARGEFILE) = 4
fstat64(0x4, 0x7fffe248)                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x300
19000
read(4, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0!\0\0\0\v\10\6\0\0\0"..., 4096) = 475
_llseek(0x4, 0, 0, 0x7fffe228, 0)       = 0
read(4, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0!\0\0\0\v\10\6\0\0\0"..., 4096) = 475
close(4)                                = 0
munmap(0x30019000, 4096)                = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++



ltrace output(tail):

pow(0x100bea70, 0x100bea68, 250, 0x100bea88, 0x100bea78) = 1
pow(0x100bea70, 0x100bea68, 251, 0x100bea88, 0x100bea78) = 1
pow(0x100bea70, 0x100bea68, 252, 0x100bea88, 0x100bea78) = 1
pow(0x100bea70, 0x100bea68, 253, 0x100bea88, 0x100bea78) = 1
pow(0x100bea70, 0x100bea68, 254, 0x100bea88, 0x100bea78) = 1
pow(0x100bea70, 0x100bea68, 255, 0x100bea88, 0x100bea78) = 1
XFreePixmap(0x100ed450, 0x0220001c, 432, 24, 36)  = 1
free(0x100fbe78)                                  = <void>
free(0x100ffc58)                                  = <void>
malloc(840)                                       = 0x100feda0
malloc(132)                                       = 0x100ffb60
malloc(44)                                        = 0x100fbe78
XShmCreateImage(0x100ed450, 0x100ee198, 24, 2, 0 <unfinished ...>
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++


Reproducible: Always
Steps to Reproduce:
1. emerge xine-ui
2. xine
3.

Actual Results:  
This is xine (X11 gui) - a free video player v0.9.20
(c) 2000-2003 by G. Bartsch and the xine project team.
Built with xine library 1.0.0 (1-beta10)
Found xine library version: 1.0.0 (1-beta10).
XServer Vendor: Gentoo Linux (XFree86 4.3.0, revision r2). Release: 40300000,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 24.
        XShmQueryVersion: 1.1.
-[ xiTK version 0.10.2 ]-
-[ xiTK will use XShm ]-
-[ WM type: (GnomeCompliant) (EWMH) Metacity {Metacity} ]-
Display is not using Xinerama.
Segmentation fault

P.D: this is unstable, but the stable version crashes too.


Portage 2.0.47-r10 (default-ppc-1.4, gcc-3.2.1, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-ben10 ppc 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="oss xv nls mitshm gnome-libs gdbm berkdb slang readline tcltk java guile
tcpd libwww esd imlib gtk motif opengl X gtk2 gnome alsa apm pcmcia ncurses sdl
gif jpeg png tiff dvd xmms oggvorbis encode pam ssl crypt imap mozilla mozctl
truetype xml xml2 pdflib tetex python perl doc ppc fbcon moznoirc moznomail
moznocompose -qt -kde -arts -gpm -directfb"
COMPILER="gcc3"
CHOST="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt -fsigned-char"
CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt
-fsigned-char"
ACCEPT_KEYWORDS="ppc"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="ccache"
Comment 1 Graham Forest 2003-06-10 01:39:12 UTC
Just to make sure it's not a one time problem, can you do the following:
FEATURES="-ccache" emerge xine-ui

And see if it still happens?

*crossing fingers*,
Graham
Comment 2 Graham Forest 2003-06-10 01:50:39 UTC
Oh, and do the same for xine-lib
Comment 3 Luca Barbato gentoo-dev 2003-06-28 13:15:31 UTC
any news Jose?
Comment 4 Jose L. Hidalgo Valiño 2003-06-28 14:27:42 UTC
Thanks, now works. (compiling with FEATURES="-ccache")

=)