PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Amarok, Xine, Überblenden und USB Soundkarte



oSonnYo
29.10.08, 17:54
Hallo,

ich habe mir die Tage eine USB Soundkarte für meinen Laptop zugelegt. Soweit funktionierte diese auch sehr gut. Um darüber Musik zu hören, habe ich einfach nur bei Amarok als Audioausgabemodul "alsa" ausgewählt und als Ausgabegerät "hw:1" eingegeben.
Funktionierte soweit auch wunderbar, bis ich dann den Laptop für Musik auf eine Party mitgenomen hab und bei "Wiedergabe" bei Amarok das "Überblenden" eingeschaltet hab. Denn beim nächsten Liedwechsel kam eine Fehlermeldung "xine konnte keine Audio-Treiber initialisieren", dass Lied wechselt dann ohne Überblendung zum nächsten und Amarok stürzt dann ab.
Backtrace (laut der automatisch generierten EMail):

======== DEBUG INFORMATION =======
Version: 1.4.10
Engine: xine-engine
Build date: Aug 14 2008
CC version: 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]
KDElibs: 3.5.9 "release 48"
Qt: 3.3.8b
TagLib: 1.5.0
CPU count: 1
NDEBUG: true
==== file `which amarokapp` =======
/opt/kde3/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.4, dynamically linked (uses shared libs), stripped


==== (gdb) bt =====================
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb559e6f0 (LWP 3575)]
[New Thread 0xb4718b90 (LWP 3668)]
[New Thread 0xb1b6db90 (LWP 3585)]
[New Thread 0xb4f19b90 (LWP 3582)]
0xffffe430 in __kernel_vsyscall ()
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb70ffbab in waitpid () from /lib/libpthread.so.0
#2 0x0804d74a in Amarok::Crash::crashHandler ()
#3 <signal handler called>
#4 0xb3de09b9 in XineEngine::timerEvent ()
from /opt/kde3/lib/kde3/libamarok_xine-engine.so
#5 0xb73d0954 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#6 0xb736b3cd in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#7 0xb736c406 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#8 0xb7a23892 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#9 0xb7360b1b in QEventLoop::activateTimers ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb7316591 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0xb7383d10 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0xb7383ba6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0xb736ba5f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x0804bf53 in ?? ()
#15 0xb6ed45f5 in __libc_start_main () from /lib/libc.so.6
#16 0x0804b501 in ?? ()
#0 0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb70ffbab in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#2 0x0804d74a in Amarok::Crash::crashHandler ()
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb3de09b9 in XineEngine::timerEvent ()
from /opt/kde3/lib/kde3/libamarok_xine-engine.so
No symbol table info available.
#5 0xb73d0954 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#6 0xb736b3cd in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#7 0xb736c406 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#8 0xb7a23892 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#9 0xb7360b1b in QEventLoop::activateTimers ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#10 0xb7316591 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb7383d10 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb7383ba6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb736ba5f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x0804bf53 in ?? ()
No symbol table info available.
#15 0xb6ed45f5 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#16 0x0804b501 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 4 (Thread 0xb4f19b90 (LWP 3582)):
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb70fbf42 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#2 0xb3d5d841 in ?? () from /usr/lib/libxine.so.1
Thread 3 (Thread 0xb1b6db90 (LWP 3585)):
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb70fbc15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb3d73128 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 2 (Thread 0xb4718b90 (LWP 3668)):
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb70fe7a9 in __lll_lock_wait () from /lib/libpthread.so.0
#2 0xb70f9c66 in _L_lock_89 () from /lib/libpthread.so.0
#3 0xb70f9572 in pthread_mutex_lock () from /lib/libpthread.so.0
#4 0xb768c847 in QRecursiveMutexPrivate::lock ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#5 0xb768c484 in QMutex::lock () from /usr/lib/qt3/lib/libqt-mt.so.3
#6 0xb736b532 in QApplication::lock () from /usr/lib/qt3/lib/libqt-mt.so.3
#7 0xb7ca2ff0 in ContextBrowser::getEncodedImage ()
from /opt/kde3/lib/libamarok.so.0
#8 0xb7cbb267 in CurrentTrackJob::showCurrentArtistHeader ()
from /opt/kde3/lib/libamarok.so.0
#9 0xb7cd6961 in CurrentTrackJob::doJob () from /opt/kde3/lib/libamarok.so.0
#10 0xb7ef949e in ThreadManager::Thread::run ()
from /opt/kde3/lib/libamarok.so.0
#11 0xb736524f in QThreadInstance::start () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0xb70f8175 in start_thread () from /lib/libpthread.so.0
#13 0xb6f8bdce in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb559e6f0 (LWP 3575)):
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb70ffbab in waitpid () from /lib/libpthread.so.0
#2 0x0804d74a in Amarok::Crash::crashHandler ()
#3 <signal handler called>
#4 0xb3de09b9 in XineEngine::timerEvent ()
from /opt/kde3/lib/kde3/libamarok_xine-engine.so
#5 0xb73d0954 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#6 0xb736b3cd in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#7 0xb736c406 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#8 0xb7a23892 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#9 0xb7360b1b in QEventLoop::activateTimers ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb7316591 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0xb7383d10 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0xb7383ba6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0xb736ba5f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x0804bf53 in ?? ()
#15 0xb6ed45f5 in __libc_start_main () from /lib/libc.so.6
#16 0x0804b501 in ?? ()
#0 0xffffe430 in __kernel_vsyscall ()


==== kdBacktrace() ================

Nach dem ausschalten des "Überblenden" ging alles wieder ganz normal. Aber woran liegt es nun? Was kann ich machen, damit ich bei der nächsten Party auch wieder überblenden kann?
Danke für eure Tips,

Sonny



----
openSUSE 11.0
Amarok 1.4.10
libxine 1.1.15-44
alsa 1.0.16-39.1