Version: 1.4.4 (using KDE KDE 3.5.5) Installed from: SuSE RPMs OS: Linux Select a LastFM tag and it will buffer to 100% slowly and then never play. I have Suse 10.2 and I think that Amarok might be crippled due to novell.
Which xinelib version?
I see something similar with amarok 1.4.7 on fedora 7. The first time I try to play a stream (which worked last week!), it reports buffering to 100% and then doesn't do anything. If I then try to play a different stream, it crashes. I've attached the debug output from the crash: Amarok has crashed! We are terribly sorry about this :( But, all is not lost! You could potentially help us fix the crash. Information describing the crash is below, so just click send, or if you have time, write a brief description of how the crash happened first. Many thanks. The information below is to help the developers identify the problem, please do not modify it. ======== DEBUG INFORMATION ======= Version: 1.4.7 Engine: xine-engine Build date: Sep 28 2007 CC version: 4.1.2 20070502 (Red Hat 4.1.2-12) KDElibs: 3.5.7-21.fc7 Fedora Qt: 3.3.8 TagLib: 1.4.0 CPU count: 1 NDEBUG: true ==== file `which amarokapp` ======= /usr/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped ==== (gdb) bt ===================== [?1034hUsing host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1208378736 (LWP 8741)] [New Thread -1258415216 (LWP 8751)] [New Thread -1247925360 (LWP 8750)] [New Thread -1235547248 (LWP 8749)] [New Thread -1225057392 (LWP 8748)] [New Thread -1214039152 (LWP 8747)] 0x00110402 in __kernel_vsyscall () #0 0x00110402 in __kernel_vsyscall () #1 0x00486d3b in waitpid () from /lib/libpthread.so.0 #2 0x0804d0e1 in Amarok::Crash::crashHandler () #3 <signal handler called> #4 0x02be4eba in QString::deref () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #5 0x02be5dcd in QString::operator= () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #6 0x03ebef89 in LastFm::WebService::changeStation () from /usr/lib/libamarok.so.0 #7 0x03e8ca6c in EngineController::play () from /usr/lib/libamarok.so.0 #8 0x03f4511f in Playlist::activate () from /usr/lib/libamarok.so.0 #9 0x03f4a787 in Playlist::playNextTrack () from /usr/lib/libamarok.so.0 #10 0x03f4bd13 in Playlist::qt_invoke () from /usr/lib/libamarok.so.0 #11 0x028c6d9a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #12 0x028c78f5 in QObject::activate_signal_bool () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #13 0x03e8830e in EngineController::orderNext () from /usr/lib/libamarok.so.0 #14 0x03e8836e in EngineController::next () from /usr/lib/libamarok.so.0 #15 0x03e884f2 in EngineController::slotTrackEnded () from /usr/lib/libamarok.so.0 #16 0x03e8d391 in EngineController::qt_invoke () from /usr/lib/libamarok.so.0 #17 0x028c6d9a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #18 0x028c777d in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #19 0x03e87669 in Engine::Base::trackEnded () from /usr/lib/libamarok.so.0 #20 0x014e7d18 in XineEngine::customEvent () from /usr/lib/kde3/libamarok_xine-engine.so #21 0x028c623e in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #22 0x0285d58b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #23 0x0285eb91 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #24 0x01142f22 in KApplication::notify () from /usr/lib/libkdecore.so.4 #25 0x0285e650 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #26 0x0285e806 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #27 0x02804f3a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #28 0x02876eb0 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #29 0x02876d76 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #30 0x0285d1cf in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #31 0x0804bc52 in QGList::~QGList$delete () #32 0x01218f70 in __libc_start_main () from /lib/libc.so.6 #33 0x0804b271 in QGList::~QGList$delete () #0 0x00110402 in __kernel_vsyscall () No symbol table info available. #1 0x00486d3b in waitpid () from /lib/libpthread.so.0 No symbol table info available. #2 0x0804d0e1 in Amarok::Crash::crashHandler () No symbol table info available. #3 <signal handler called> No symbol table info available. #4 0x02be4eba in QString::deref () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #5 0x02be5dcd in QString::operator= () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #6 0x03ebef89 in LastFm::WebService::changeStation () from /usr/lib/libamarok.so.0 No symbol table info available. #7 0x03e8ca6c in EngineController::play () from /usr/lib/libamarok.so.0 No symbol table info available. #8 0x03f4511f in Playlist::activate () from /usr/lib/libamarok.so.0 No symbol table info available. #9 0x03f4a787 in Playlist::playNextTrack () from /usr/lib/libamarok.so.0 No symbol table info available. #10 0x03f4bd13 in Playlist::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #11 0x028c6d9a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #12 0x028c78f5 in QObject::activate_signal_bool () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #13 0x03e8830e in EngineController::orderNext () from /usr/lib/libamarok.so.0 No symbol table info available. #14 0x03e8836e in EngineController::next () from /usr/lib/libamarok.so.0 No symbol table info available. #15 0x03e884f2 in EngineController::slotTrackEnded () from /usr/lib/libamarok.so.0 No symbol table info available. #16 0x03e8d391 in EngineController::qt_invoke () from /usr/lib/libamarok.so.0 No symbol table info available. #17 0x028c6d9a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #18 0x028c777d in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #19 0x03e87669 in Engine::Base::trackEnded () from /usr/lib/libamarok.so.0 No symbol table info available. #20 0x014e7d18 in XineEngine::customEvent () from /usr/lib/kde3/libamarok_xine-engine.so No symbol table info available. #21 0x028c623e in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #22 0x0285d58b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #23 0x0285eb91 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #24 0x01142f22 in KApplication::notify () from /usr/lib/libkdecore.so.4 No symbol table info available. #25 0x0285e650 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #26 0x0285e806 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #27 0x02804f3a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #28 0x02876eb0 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #29 0x02876d76 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #30 0x0285d1cf in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #31 0x0804bc52 in QGList::~QGList$delete () No symbol table info available. #32 0x01218f70 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #33 0x0804b271 in QGList::~QGList$delete () No symbol table info available. ==== (gdb) thread apply all bt ==== Thread 6 (Thread -1214039152 (LWP 8747)): #0 0x00110402 in __kernel_vsyscall () #1 0x0048348c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0150bc85 in ?? () from /usr/lib/libxine.so.1 #3 0x0047f44b in start_thread () from /lib/libpthread.so.0 #4 0x012d380e in clone () from /lib/libc.so.6 Thread 5 (Thread -1225057392 (LWP 8748)): #0 0x00110402 in __kernel_vsyscall () #1 0x012c9a43 in poll () from /lib/libc.so.6 #2 0x01e30f85 in ?? () from /usr/lib/xine/plugins/1.1.7/xineplug_ao_out_alsa.so #3 0x0047f44b in start_thread () from /lib/libpthread.so.0 #4 0x012d380e in clone () from /lib/libc.so.6 Thread 4 (Thread -1235547248 (LWP 8749)): #0 0x00110402 in __kernel_vsyscall () #1 0x00483206 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0151a812 in ?? () from /usr/lib/libxine.so.1 #3 0x0151db25 in ?? () from /usr/lib/libxine.so.1 #4 0x0047f44b in start_thread () from /lib/libpthread.so.0 #5 0x012d380e in clone () from /lib/libc.so.6 Thread 3 (Thread -1247925360 (LWP 8750)): #0 0x00110402 in __kernel_vsyscall () #1 0x00483206 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0150f428 in ?? () from /usr/lib/libxine.so.1 #3 0x01516429 in ?? () from /usr/lib/libxine.so.1 #4 0x0047f44b in start_thread () from /lib/libpthread.so.0 #5 0x012d380e in clone () from /lib/libc.so.6 Thread 2 (Thread -1258415216 (LWP 8751)): #0 0x00110402 in __kernel_vsyscall () #1 0x00483206 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0151f4b0 in xine_event_wait () from /usr/lib/libxine.so.1 #3 0x0151f53c in ?? () from /usr/lib/libxine.so.1 #4 0x0047f44b in start_thread () from /lib/libpthread.so.0 #5 0x012d380e in clone () from /lib/libc.so.6 Thread 1 (Thread -1208378736 (LWP 8741)): #0 0x00110402 in __kernel_vsyscall () #1 0x00486d3b in waitpid () from /lib/libpthread.so.0 #2 0x0804d0e1 in Amarok::Crash::crashHandler () #3 <signal handler called> #4 0x02be4eba in QString::deref () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #5 0x02be5dcd in QString::operator= () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #6 0x03ebef89 in LastFm::WebService::changeStation () from /usr/lib/libamarok.so.0 #7 0x03e8ca6c in EngineController::play () from /usr/lib/libamarok.so.0 #8 0x03f4511f in Playlist::activate () from /usr/lib/libamarok.so.0 #9 0x03f4a787 in Playlist::playNextTrack () from /usr/lib/libamarok.so.0 #10 0x03f4bd13 in Playlist::qt_invoke () from /usr/lib/libamarok.so.0 #11 0x028c6d9a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #12 0x028c78f5 in QObject::activate_signal_bool () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #13 0x03e8830e in EngineController::orderNext () from /usr/lib/libamarok.so.0 #14 0x03e8836e in EngineController::next () from /usr/lib/libamarok.so.0 #15 0x03e884f2 in EngineController::slotTrackEnded () from /usr/lib/libamarok.so.0 #16 0x03e8d391 in EngineController::qt_invoke () from /usr/lib/libamarok.so.0 #17 0x028c6d9a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #18 0x028c777d in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #19 0x03e87669 in Engine::Base::trackEnded () from /usr/lib/libamarok.so.0 #20 0x014e7d18 in XineEngine::customEvent () from /usr/lib/kde3/libamarok_xine-engine.so #21 0x028c623e in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #22 0x0285d58b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #23 0x0285eb91 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #24 0x01142f22 in KApplication::notify () from /usr/lib/libkdecore.so.4 #25 0x0285e650 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #26 0x0285e806 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #27 0x02804f3a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #28 0x02876eb0 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #29 0x02876d76 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #30 0x0285d1cf in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #31 0x0804bc52 in QGList::~QGList$delete () #32 0x01218f70 in __libc_start_main () from /lib/libc.so.6 #33 0x0804b271 in QGList::~QGList$delete () #0 0x00110402 in __kernel_vsyscall () ==== kdBacktrace() ================
Seems to apply to FreeBSD too, but I don't get the crash message.
Does playing local mp3's work for you?
- Can't reproduce in Amarok 1.4.9 - Can't reproduce in trunk (rev. 820750) There's no abnormal after selecting a lastfm tag.
nothing* abnormal
closing then, thanks