this is similar to bug #96073 but that seemed to be a hardened issue. xine crashes at certain points, opening certain files or being started through gdb but at other times it is fine. I would think it is a library issue but mplayer opens everything without trouble. Here is the gdb dump: This GDB was configured as "x86_64-pc-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run Starting program: /usr/bin/xine (no debugging symbols found) <snip... the "no debugging symbols found" message> (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 46912526212704 (LWP 26675)] This is xine (X11 gui) - a free video player v0.99.4. (c) 2000-2004 The xine Team. [New Thread 1082132832 (LWP 26678)] [New Thread 1090525536 (LWP 26679)] [New Thread 1098918240 (LWP 26680)] [New Thread 1107310944 (LWP 26681)] [New Thread 1115703648 (LWP 26682)] [New Thread 1124096352 (LWP 26683)] [New Thread 1132489056 (LWP 26684)] [New Thread 1140881760 (LWP 26685)] [New Thread 1149274464 (LWP 26686)] [New Thread 1157667168 (LWP 26687)] [New Thread 1166059872 (LWP 26688)] [New Thread 1174452576 (LWP 26689)] [New Thread 1182845280 (LWP 26690)] [New Thread 1191237984 (LWP 26691)] Program received signal SIG33, Real-time event 33. [Switching to Thread 1191237984 (LWP 26691)] 0x00002aaaaba97a9a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 (gdb) where #0 0x00002aaaaba97a9a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #1 0x00002aaaab5b0cd0 in _x_config_change_opt () from /usr/lib/libxine.so.1 #2 0x00002aaaab5b5ed4 in _x_spu_decoder_sleep () from /usr/lib/libxine.so.1 #3 0x00002aaaaba9514a in start_thread () from /lib/tls/libpthread.so.0 #4 0x00002aaaac3e3943 in clone () from /lib/tls/libc.so.6 #5 0x0000000000000000 in ?? () george@Achilles ~ $ emerge --info Portage 2.1_pre5-r2 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 x86_64) ================================================================= System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3700+ Gentoo Base System version 1.12.0_pre16 ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 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-r1 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 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sfperms strict" GENTOO_MIRRORS="ftp://mirrors.blueyonder.co.uk/mirrors/gentoo ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/xgl-overlay" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="amd64 X alsa avi berkdb bitmap-fonts cdr crypt cups dvd eds emboss encode foomaticdb fortran gif glitz gnome gpm gstreamer gtk gtk2 imlib ipv6 java jpeg lzw lzw-tiff mp3 mpeg ncurses nls nptl nptlonly nvidia offensive ogg opengl pam pdflib perl png python quicktime readline sdl spell ssl svg tcpd tiff truetype-fonts type1-fonts usb userlocales vorbis xmms xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_vmmouse kernel_linux userland_GNU video_cards_nvidia video_cards_vmware" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
The backtrace you're pasting is not useful, as it's just a real time event. Please try rebuilding xine-ui and xine-lib with -ggdb in CFLAGS and splitdebug, then use ulimit -c unlimited to get a core dump, when you have that, paste the output of "bt" command after launching gdb as "gdb `which xine` --core core.<pid>".
When you'll have something I can work on, please reopen.
*** Bug 127025 has been marked as a duplicate of this bug. ***
StubbornAesthetics ~ # FEATURES="splitdebug" CFLAGS="-ggdb" emerge xine-lib xine-ui I assume that's what you mean by the first part. Did that - and everything went smoothly. What do you mean by running "ulimit -c unlimited" to get a core dump? ulimit doesn't have a -c option, according to its man page. ~~ Andrew D.