Summary: | xmms crashes on start when xmms-itouch was set up (and activated) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Stehr <as.gentoo> |
Component: | Current packages | Assignee: | Luis Medinas (RETIRED) <metalgod> |
Status: | RESOLVED WONTFIX | ||
Severity: | major | 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 19:46:09 UTC
try removing all xmms-plugins packages and xmms then rebuild all. here we go: atti@magic ~ $ ls /usr/lib64/xmms/ ls: /usr/lib64/xmms/: Datei oder Verzeichnis nicht gefunden (file or directory not found) >>> Regenerating /etc/ld.so.cache... >>> media-plugins/xmms-itouch-0.1.2-r1 merged. >>> Recording media-plugins/xmms-itouch in "world" favorites file... >>> clean: No packages selected for removal. >>> Auto-cleaning packages ... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. magic media # xmms Gdk-WARNING **: locale not supported by Xlib, locale set to C Gdk-ERROR **: BadAccess (attempt to access private resource denied) serial 9 error_code 10 request_code 33 minor_code 0 magic media # magic media # ls /usr/lib64/xmms/General/ . .. libitouch.la libitouch.so magic media # magic media # ls /usr/lib64/xmms/ . .. General magic media # ls /usr/lib64/xmms/General/ . .. libitouch.la libitouch.so magic media # problem still persists First configuration of the xmms-itouch plugin works fine. Start after that results in "quitting" the program without providing a core file. 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 47716304555328 (LWP 16671)] [New Thread 1082132816 (LWP 16677)] [New Thread 1090525520 (LWP 16678)] Gdk-ERROR **: BadAccess (attempt to access private resource denied) serial 7 error_code 10 request_code 33 minor_code 0 Program exited with code 01. (gdb) bt No stack. (gdb) What private resource is ment here? Using root leads to the same problem... ------------------------------ addendum I just emerged xmms (umgerge -> emerge) and this happens when using the play key on first start of xmms: 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 47266256067904 (LWP 28928)] [New Thread 1082132816 (LWP 28931)] [New Thread 1090525520 (LWP 28932)] Program received signal SIG33, Real-time event 33. [Switching to Thread 1090525520 (LWP 28932)] 0x00002afd079f4591 in __nanosleep_nocancel () from /lib/libpthread.so.0 (gdb) I hope that helps! (gdb) up #1 0x00002afd070a7b98 in xmms_usleep (usec=1090523488) at util.c:107 107 util.c: Datei oder Verzeichnis nicht gefunden. in util.c (gdb) down #0 0x00002afd079f4591 in __nanosleep_nocancel () from /lib/libpthread.so.0 (gdb) Reemerging gdk-pixbuf didn't help. some splint output: magic xmms-1.2.10 # splint ./libxmms/util.c Splint 3.1.1 --- 13 May 2006 libxmms/util.c:5:21: Cannot find include file gtk/gtk.h on search path: /usr/include;/usr/include Preprocessing error. (Use -preproc to inhibit warning) libxmms/util.c:29: Include file <sys/types.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) Preprocessing error for file: /var/tmp/portage/xmms-1.2.10-r15/work/xmms-1.2.10/ libxmms/util.c *** Cannot continue. magic xmms-1.2.10 # splint ./libxmms/util.c -preproc Splint 3.1.1 --- 13 May 2006 libxmms/util.c:29: Include file <sys/types.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) libxmms/util.c:37:12: Parse Error: Non-function declaration: GtkWidget : int. (For help on parse errors, see splint -help parseerrors.) *** Cannot continue. magic xmms-1.2.10 # xmms and all plugins are now package.masked and will be removed from the tree in one month. WONTFIX. |