Summary: | activated xosd plugin makes xmms crash | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Stehr <as.gentoo> |
Component: | Current packages | Assignee: | Luis Medinas (RETIRED) <metalgod> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | Keywords: | PMASKED |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 152472 | ||
Bug Blocks: |
Description
Attila Stehr
2006-01-03 15:51:13 UTC
Can be easily reproduced by activation of libxmms_osd in xmms + exit of xmms + star of xmms AND deactivatiion of libxmms_osd.so in xmms + exit of xmms + start of xmms. Note that chages only occur after restart of xmms. try rebuild everything and isolate that plugin... if that doesn't work probably the best way is you write a patch to fix this issue :). o.O Well, when bug #119983 is 'fixed' I will try to isolate the faulty plugin. I rebuilt xmms and xosd. There is no other plugin for xmms emerged. result: atti@magic ~ $ gdb xmms GNU gdb 6.4 Copyright 2005 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 "x86_64-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/xmms [Thread debugging using libthread_db enabled] [New Thread 47844349467968 (LWP 25058)] [New Thread 1082132816 (LWP 25061)] [New Thread 1090525520 (LWP 25062)] [New Thread 1098918224 (LWP 25063)] [New Thread 1107310928 (LWP 25064)] Program received signal SIG33, Real-time event 33. [Switching to Thread 1098918224 (LWP 25063)] 0x00002b83a0ac56e7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb) up #1 0x00002aaaaaf69130 in timeout_loop (osdv=0x76727c) at xosd.c:498 498 xosd.c: Datei oder Verzeichnis nicht gefunden. in xosd.c (gdb) down #0 0x00002b83a0ac56e7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb) bt #0 0x00002b83a0ac56e7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002aaaaaf69130 in timeout_loop (osdv=0x76727c) at xosd.c:498 #2 0x00002b83a0ac241a in start_thread () from /lib/libpthread.so.0 #3 0x00002b83a133352e in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () (gdb) q The program is running. Exit anyway? (y or n) yes === translation ===> (gdb) up #1 0x00002aaaaaf69130 in timeout_loop (osdv=0x76727c) at xosd.c:498 498 xosd.c: File or ndirectory not found. in xosd.c <=================== magic xosd-2.2.8 # splint ./src/libxosd/xosd.c Splint 3.1.1 --- 13 May 2006 src/libxosd/xosd.c:24: Include file <unistd.h> matches the name of a POSIX library, but the POSIX library is not being used. Consider using +posixlib or +posixstrictlib to select the POSIX library, or -warnposix to suppress this message. Header name matches a POSIX header, but the POSIX library is not selected. (Use -warnposixheaders to inhibit warning) src/libxosd/xosd.c:71:20: Variable osd_default_colour shadows outer declaration An outer declaration is shadowed by the local declaration. (Use -shadow to inhibit warning) /usr/include/xosd.h:21:22: Previous declaration of osd_default_colour: char * src/libxosd/xosd.c:93:12: Parse Error. (For help on parse errors, see splint -help parseerrors.) *** Cannot continue. ------------- Portage 2.0.54-r2 (default-linux/amd64/2005.1, gcc-3.4.5-vanilla, glibc-2.4-r2, 2.6.16-gentoo-r7 x86_64) ================================================================= System uname: 2.6.16-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r4 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O1 -g -ggdb -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-march=athlon64 -O1 -g -ggdb -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks nostrip sandbox severe sfperms splitdebug strict test" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="-Wl,-O1" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="7zip X a52 aac acpi alsa amd64 artworkextra asf audiofile avi berkdb bidi bitmap-fonts bzip2 bzlib cairo cdda cdio cdparanoia cdr cli crypt css cups curl dbus dga directfb dlloader dmalloc dnd dpms dri dts dvb dvd dvdr dvdread dvi eds effects emacs emboss encode esd exif expat fam fame fat fbcon ffmpeg firefox foomaticdb freetype gcj gdbm ggi gif gimpprint glut gmp gnome gnutls gpm gs gstreamer gtk gtk2 gtkhtml hal hardened howl hpn httpd idn imagemagick imlib ipv6 isdnlog ithreads javascript jpeg jpeg2k kde lcms libsamplerate libwww linuxthreads-tls live lzo lzw lzw-tiff mad matroska mbox memlimit milter mjpeg mmap mng mozcalendar mozdevelop mozsvg mp3 mpeg mpi nautilus ncurses nls nptl nptlonly nsplugin ntfs nvidia offensive ogg oggvorbis on-the-fly-crypt openal openexr opengl pam pcre pdflib perl png ppds pppd python qt quicktime readline reflection reiserfs rle sasl screen sdl session slang sndfile spell spl ssl stream svg symlink tcltk tcpd test tetex tga theora threads tidy tiff toolbar truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l vcd video_cards_nvidia videos vlm vorbis wmf wxwindows xine xml xml2 xmms xorg xosd xpm xprint xtermtoolbar xv xvid xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY xmms and all plugins are now package.masked and will be removed from the tree in one month. WONTFIX. I'd like to ask kindly for the reason of hard masking XMMS and its plugins. What happened? |