Summary: | amarok2 fails to play any song crash around Phonon::Xine::XineStream::createStream | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Phonon | Reporter: | Alex Minton <alex239> |
Component: | Xine backend | Assignee: | Matthias Kretz <kretz> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | amarok-bugs-dist, andresbajotierra, angelo.gandelli, gpetetin, pebmich, rookcifer, zahl |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Alex Minton
2009-02-07 20:14:21 UTC
Debug output: minton@susedesktop:~> amarok amarok: BEGIN: App::App() amarok: BEGIN: void App::continueInit() amarok: BEGIN: EngineController::EngineController() amarok: [EngineController] Tick Interval (actual): 100 amarok: END__: EngineController::EngineController() - Took 1.3s amarok: BEGIN: MainWindow::MainWindow() amarok: p before: QPoint(0,-30) amarok: p after: QPoint(0,-30) amarok: BEGIN: Playlist::Model::Model() amarok: ServiceBrowser starting... amarok: BEGIN: ServiceListDelegate::ServiceListDelegate(QTreeView*) amarok: END__: ServiceListDelegate::ServiceListDelegate(QTreeView*) - Took 0.00036s amarok: BEGIN: void ServicePluginManager::collect() amarok: [PluginManager] Plugin trader constraint: "[X-KDE-Amarok-framework-version] == 39 and [X-KDE-Amarok-plugintype] == 'service' and [X-KDE-Amarok-rank] > 0" amarok: Received [ "7" ] collection plugin offers amarok: [PluginManager] Trying to load: "amarok_service_ampache" amarok: BEGIN: void CollectionManager::init() amarok: [PluginManager] Plugin trader constraint: "[X-KDE-Amarok-framework-version] == 39 and [X-KDE-Amarok-plugintype] == 'collection' and [X-KDE-Amarok-rank] > 0" amarok: [CollectionManager] Received [ "4" ] collection plugin offers amarok: [PluginManager] Trying to load: "libamarok_collection-mtpcollection" amarok: [PluginManager] " " PluginManager Service Info: " " --------------------------- " " name : "MTP Collection" " " library : "libamarok_collection-mtpcollection" " " desktopEntryPath : "amarok_collection-mtpcollection.desktop" " " X-KDE-Amarok-plugintype : "collection" " " X-KDE-Amarok-name : "mtp-collection" " " X-KDE-Amarok-authors : ("Alejandro Wainzinger") " " X-KDE-Amarok-rank : "100" " " X-KDE-Amarok-version : "1" " " X-KDE-Amarok-framework-version: "39" <<<skipped something, too long>>> amarok: BEGIN: XesamCollectionBuilder::XesamCollectionBuilder(SqlCollection*) amarok: END__: XesamCollectionBuilder::XesamCollectionBuilder(SqlCollection*) - Took 0.0025s amarok: BEGIN: void DaapCollectionFactory::connectToManualServers() amarok: END__: void DaapCollectionFactory::connectToManualServers() - Took 6.3e-05s amarok: BEGIN: virtual void CurrentTrack::constraintsEvent(Plasma::Constraints) amarok: END__: virtual void CurrentTrack::constraintsEvent(Plasma::Constraints) - Took 0.00064s amarok: BEGIN: virtual void CollectionTreeItemModel::requestCollectionsExpansion() amarok: BEGIN: void CollectionTreeView::slotExpand(const QModelIndex&) amarok: modelindex = QModelIndex(0,0,0x133fe90,CollectionTreeItemModel(0x133f160) ) amarok: m_filterModel ? true amarok: Initialized thread, count== 2 amarok: Initialized thread, count== 3 amarok: END__: void CollectionTreeView::slotExpand(const QModelIndex&) - Took 0.0025s amarok: END__: virtual void CollectionTreeItemModel::requestCollectionsExpansion() - Took 0.0028s amarok: BEGIN: void CurrentEngine::stoppedState() amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00023s amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00016s amarok: END__: void CurrentEngine::stoppedState() - Took 0.0029s amarok: BEGIN: void ScriptManager::findScripts() amarok: BEGIN: bool ScriptManager::loadScript(const QString&) amarok: [ScriptManager] script info: "Cool Streams" "1.0" "Scriptable Service" amarok: END__: bool ScriptManager::loadScript(const QString&) - Took 0.0036s amarok: BEGIN: bool ScriptManager::loadScript(const QString&) amarok: [ScriptManager] script info: "Amarok Script Console" "1.0" "Generic" amarok: END__: bool ScriptManager::loadScript(const QString&) - Took 0.00096s amarok: BEGIN: bool ScriptManager::loadScript(const QString&) amarok: [ScriptManager] script info: "Lyricwiki" ".2" "Lyrics" amarok: END__: bool ScriptManager::loadScript(const QString&) - Took 0.041s amarok: BEGIN: bool ScriptManager::loadScript(const QString&) amarok: [MountPointManager] [WARNING!] NOT-IMPLEMENTED: MountPointManager::MountPointManager() amarok: BEGIN: void MountPointManager::init() amarok: [PluginManager] Plugin trader constraint: "[X-KDE-Amarok-framework-version] == 39 and [X-KDE-Amarok-plugintype] == 'device' and [X-KDE-Amarok-rank] > 0" amarok: [MountPointManager] Received [ "0" ] device plugin offers amarok: END__: void MountPointManager::init() - Took 0.0012s amarok: [ScriptManager] script info: "Librivox.org" "1.0" "Scriptable Service" amarok: END__: bool ScriptManager::loadScript(const QString&) - Took 0.033s amarok: BEGIN: void ScriptSelector::addScripts(const QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, const QString&, const KSharedPtr<KSharedConfig>&) amarok: END__: void ScriptSelector::addScripts(const QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, const QString&, const KSharedPtr<KSharedConfig>&) - Took 0.01s amarok: BEGIN: void ScriptSelector::addScripts(const QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, const QString&, const KSharedPtr<KSharedConfig>&) amarok: END__: void ScriptSelector::addScripts(const QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, const QString&, const KSharedPtr<KSharedConfig>&) - Took 0.0098s amarok: BEGIN: void ScriptSelector::addScripts(const QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, const QString&, const KSharedPtr<KSharedConfig>&) amarok: END__: void ScriptSelector::addScripts(const QList<KPluginInfo>&, KPluginSelector::PluginLoadMethod, const QString&, const QString&, const KSharedPtr<KSharedConfig>&) - Took 0.028s amarok: BEGIN: void ScriptManager::slotConfigChanged(bool) amarok: BEGIN: void ScriptManager::slotConfigChanged(bool) amarok: END__: void ScriptManager::slotConfigChanged(bool) - Took 0.0077s amarok: END__: void ScriptManager::slotConfigChanged(bool) - Took 0.044s amarok: END__: void ScriptManager::findScripts() - Took 0.21s amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00022s X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 (X_GetProperty) Resource id: 0x3c0000c QPixmap: Invalid pixmap parameters QPainter::begin: Cannot paint on a null pixmap QPixmap: Invalid pixmap parameters QPainter::begin: Cannot paint on a null pixmap QPixmap: Invalid pixmap parameters QPainter::begin: Cannot paint on a null pixmap QPixmap: Invalid pixmap parameters QPainter::begin: Cannot paint on a null pixmap QPixmap: Invalid pixmap parameters QPainter::begin: Cannot paint on a null pixmap amarok: BEGIN: void CurrentEngine::resultReady(const QString&, const Meta::AlbumList&) amarok: END__: void CurrentEngine::resultReady(const QString&, const Meta::AlbumList&) - Took 0.00026s amarok: BEGIN: void CurrentEngine::resultReady(const QString&, const Meta::TrackList&) amarok: END__: void CurrentEngine::resultReady(const QString&, const Meta::TrackList&) - Took 0.00013s amarok: BEGIN: void CurrentEngine::setupTracksData() amarok: END__: void CurrentEngine::setupTracksData() - Took 0.00012s amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) amarok: END__: void CurrentTrack::dataUpdated(const QString&, const QHash<QString, QVariant>&) - Took 0.00031s amarok: BEGIN: virtual void CurrentTrack::constraintsEvent(Plasma::Constraints) amarok: END__: virtual void CurrentTrack::constraintsEvent(Plasma::Constraints) - Took 0.00053s amarok: BEGIN: virtual int App::newInstance() amarok: BEGIN: static void App::handleCliArgs() minton@susedesktop:~/.kde4/share/config> KCrash: Application 'amarok' crashing... sock_file=/home/minton/.kde4/socket-susedesktop/kdeinit4__0 amarok: Fatal IO error: client killed Seems to be a Phonon-Xine crash: Thread 16 (Thread 0x7fd06a41b950 (LWP 19398)): [KCrash Handler] #5 0x00007fd082c0858a in pthread_mutex_lock () from /lib64/libpthread.so.0 #6 0x00007fd071095587 in xine_event_new_queue () from /usr/lib64/libxine.so.1 #7 0x00007fd071302f57 in Phonon::Xine::XineStream::createStream (this=0x74e8b0) at /usr/src/debug/phonon-4.3.0/xine/xinestream.cpp:545 #8 0x00007fd071306d0b in Phonon::Xine::XineStream::event (this=0x74e8b0, ev=0x14268d0) at /usr/src/debug/phonon-4.3.0/xine/xinestream.cpp:1235 #9 0x00007fd083aa11bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 If you change the Phonon engine to GStreamer (+ installing the gstreamer-codecs) do you still experience this crash? (You need to go to SystemSettings/Multimedia/Backend) Thanks Thank you, I switched to gstreamer, amarok plays songs well, no crash any more... Does this bug need to be reassigned from amarok to phonon? I just don't know, how it is supposed to debug phonon :) Let's the Phonon maintainer tell you what to do in order to debug the crash OK. BTW, shouldn't amarok handle such situation with some king of error message like "No phonon-xine - no music" and/or just switching automatically to next backend available? Anything would be better instead of crash :) *** Bug 201158 has been marked as a duplicate of this bug. *** hi I'm italian and I have the same problem with amarok, but i don't know english very well, so can some one traslate what I have to do in italian please? *** Bug 206106 has been marked as a duplicate of this bug. *** *** Bug 208915 has been marked as a duplicate of this bug. *** I get a code 11 on my Amarok. Enclosed is a backtrace Application: Amarok (amarok), signal SIGSEGV [Current thread is 0 (LWP 3522)] Thread 15 (Thread 0xb1188b90 (LWP 3530)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb1d75ae3 in metronom_sync_loop (this=0xa0128f0) at metronom.c:870 #3 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 14 (Thread 0xb08d6b90 (LWP 3531)): #0 0xb43fe0ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb6aa106b in QTimerInfoList::getTime (this=0x9f8775c, t=@0x9f87780) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6aa1241 in QTimerInfoList::updateCurrentTime (this=0x9f8775c) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6a9f553 in timerSourceCheck (source=0x9f87728) at kernel/qeventdispatcher_glib.cpp:156 #4 0xb449a6f6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #5 0xb449afdd in ?? () from /usr/lib/libglib-2.0.so.0 #6 0xb449b268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #7 0xb6a9f457 in QEventDispatcherGlib::processEvents (this=0x9f4a3b0, flags={i = -1332911528}) at kernel/qeventdispatcher_glib.cpp:325 #8 0xb6a7206a in QEventLoop::processEvents (this=0xb08d62d0, flags={i = -1332911464}) at kernel/qeventloop.cpp:149 #9 0xb6a724aa in QEventLoop::exec (this=0xb08d62d0, flags={i = -1332911400}) at kernel/qeventloop.cpp:200 #10 0xb697c639 in QThread::exec (this=0x9f7bc60) at thread/qthread.cpp:481 #11 0xb1dc320a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #12 0xb697f96e in QThreadPrivate::start (arg=0x9f7bc60) at thread/qthread_unix.cpp:189 #13 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 13 (Thread 0xac0d4b90 (LWP 3540)): #0 0xb67946d2 in ?? () from /lib/tls/i686/cmov/libc.so.6 #1 0xb677aafd in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb093a912 in ?? () from /usr/lib/libpulse.so.0 #3 0xb092a3c0 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0xb092bd43 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0xb092be14 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0xb093a6c3 in ?? () from /usr/lib/libpulse.so.0 #7 0xb0964ef2 in ?? () from /usr/lib/libpulse.so.0 #8 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 12 (Thread 0xb00cfb90 (LWP 3541)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb677aae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb0908b19 in ao_alsa_handle_event_thread (data=0xa017188) at audio_alsa_out.c:150 #3 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 11 (Thread 0xaf6ffb90 (LWP 3542)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb1d86d8e in ao_loop (this_gen=0xa02b8c8) at audio_out.c:348 #3 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 10 (Thread 0xaeefeb90 (LWP 3544)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb677d7b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6a51380 in QProcessManager::run (this=0x9d94550) at io/qprocess_unix.cpp:305 #3 0xb697f96e in QThreadPrivate::start (arg=0x9d94550) at thread/qthread_unix.cpp:189 #4 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread 0xad5ecb90 (LWP 3558)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb69809b2 in QWaitCondition::wait (this=0xa5faff0, mutex=0xa5cb060, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 0xb5ddf148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fafd8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb5de1eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0xb5dddd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fafd8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb5de1fea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #15 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #16 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #17 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #18 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #19 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #20 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #21 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #22 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #23 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #24 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #25 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #26 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #27 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #28 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #29 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #30 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #31 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #32 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #33 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #34 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #35 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #36 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #37 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #38 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #39 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #40 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #41 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa647d38, previous=0xc3c2ec0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #42 0xb5ddffbe in ThreadWeaver::ThreadRunHelper::run (this=0xad5ec320, parent=0xa5fafd8, th=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87 #43 0xb5de05fb in ThreadWeaver::Thread::run (this=0xa647d38) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #44 0xb697f96e in QThreadPrivate::start (arg=0xa647d38) at thread/qthread_unix.cpp:189 #45 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #46 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xaccf9b90 (LWP 3561)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb69809b2 in QWaitCondition::wait (this=0xa5faff0, mutex=0xa5cb060, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 0xb5ddf148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fafd8, th=0xa359db8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb5de1eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5d34b8, th=0xa359db8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0xb5dddd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fafd8, th=0xa359db8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb5de1fea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa359db8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa359db8, previous=0xaa62e18) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb5ddffbe in ThreadWeaver::ThreadRunHelper::run (this=0xaccf9320, parent=0xa5fafd8, th=0xa359db8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87 #9 0xb5de05fb in ThreadWeaver::Thread::run (this=0xa359db8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #10 0xb697f96e in QThreadPrivate::start (arg=0xa359db8) at thread/qthread_unix.cpp:189 #11 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xa7799b90 (LWP 3562)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb69809b2 in QWaitCondition::wait (this=0xa5faff0, mutex=0xa5cb060, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 0xb5ddf148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fafd8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb5de1eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5d34b8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0xb5dddd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fafd8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb5de1fea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa58e4d8, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa58e4d8, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa58e4d8, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa58e4d8, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #15 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xa58e4d8, previous=0xc3816d0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #16 0xb5ddffbe in ThreadWeaver::ThreadRunHelper::run (this=0xa7799320, parent=0xa5fafd8, th=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87 #17 0xb5de05fb in ThreadWeaver::Thread::run (this=0xa58e4d8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #18 0xb697f96e in QThreadPrivate::start (arg=0xa58e4d8) at thread/qthread_unix.cpp:189 #19 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #20 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0x9bcffb90 (LWP 3567)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb677d7b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb1d9f7d6 in xine_usec_sleep (usec=20000) at utils.c:481 #3 0xb1d83742 in video_out_loop (this_gen=0xac302298) at video_out.c:1116 #4 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0x90a83b90 (LWP 3573)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb69809b2 in QWaitCondition::wait (this=0xa5faff0, mutex=0xa5cb060, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 0xb5ddf148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fafd8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb5de1eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5d34b8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0xb5dddd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fafd8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb5de1fea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xb487a00, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xb487a00, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xb487a00, previous=0x0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb5de2009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5d34b8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb5ddf6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fafd8, th=0xb487a00, previous=0xc3c6c80) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb5ddffbe in ThreadWeaver::ThreadRunHelper::run (this=0x90a83320, parent=0xa5fafd8, th=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87 #15 0xb5de05fb in ThreadWeaver::Thread::run (this=0xb487a00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #16 0xb697f96e in QThreadPrivate::start (arg=0xb487a00) at thread/qthread_unix.cpp:189 #17 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #18 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0x9b115b90 (LWP 6385)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb1d79246 in fifo_buffer_get (fifo=0xbbac458) at buffer.c:230 #3 0xb1d7f14a in video_decoder_loop (stream_gen=0xa44c888) at video_decoder.c:130 #4 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0x9a747b90 (LWP 6386)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb1d79246 in fifo_buffer_get (fifo=0xaadc1d0) at buffer.c:230 #3 0xb1d801f2 in audio_decoder_loop (stream_gen=0xa44c888) at audio_decoder.c:66 #4 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0x98effb90 (LWP 6387)): #0 0xb7fe6430 in __kernel_vsyscall () #1 0xb785f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb1d89bd2 in listener_loop (queue_gen=0xaf41cc8) at events.c:56 #3 0xb785b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb678549e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb3f59710 (LWP 3522)): [KCrash Handler] #6 0xb6f8d391 in QWidget::testAttribute_helper (this=0x9f77408, attribute=Qt::WA_WState_Created) at kernel/qwidget.cpp:9905 #7 0xb6f9e6aa in QWidget::winId (this=0x9f77408) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:997 #8 0xb7b16665 in MainWindow::activate () from /usr/lib/libamaroklib.so.1 #9 0xb7b05556 in App::handleCliArgs () from /usr/lib/libamaroklib.so.1 #10 0xb7b05f30 in App::newInstance () from /usr/lib/libamaroklib.so.1 #11 0xb7e3ce66 in KUniqueApplicationAdaptor::newInstance (this=0x9f6c138, asn_id=@0xbc984d8, args=@0xbcf53d8) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kuniqueapplication_p.h:77 #12 0xb7e3b05e in KUniqueApplicationAdaptor::qt_metacall (this=0x9f6c138, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd02808) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kdeui/kuniqueapplication_p.moc:75 #13 0xb6b8cd7a in QDBusConnectionPrivate::deliverCall (this=0x9d8ab88, object=0x9f6c138, msg=@0xa6a6b38, metaTypes=@0xaa4042c, slotIdx=4) at qdbusintegrator.cpp:891 #14 0xb6b8e099 in QDBusConnectionPrivate::activateCall (this=0x9d8ab88, object=0x9f6c138, flags=337, msg=@0xa6a6b38) at qdbusintegrator.cpp:803 #15 0xb6b8e501 in QDBusConnectionPrivate::activateObject (this=0x9d8ab88, node=@0xa6a6b24, msg=@0xa6a6b38, pathStartPos=16) at qdbusintegrator.cpp:1375 #16 0xb6b8e9fa in QDBusActivateObjectEvent::placeMetaCall (this=0xa6a6af8) at qdbusintegrator.cpp:1469 #17 0xb6a843a0 in QObject::event (this=0xbfd03904, e=0xa6a6af8) at kernel/qobject.cpp:1118 #18 0xb6a733db in QCoreApplication::event (this=0xbfd03904, e=0xa6a6af8) at kernel/qcoreapplication.cpp:1426 #19 0xb6f48379 in QApplication::event (this=0xbfd03904, e=0xa6a6af8) at kernel/qapplication.cpp:2334 #20 0xb6f44e9c in QApplicationPrivate::notify_helper (this=0x9d9b4a8, receiver=0xbfd03904, e=0xa6a6af8) at kernel/qapplication.cpp:4084 #21 0xb6f4d19e in QApplication::notify (this=0xbfd03904, receiver=0xbfd03904, e=0xa6a6af8) at kernel/qapplication.cpp:3631 #22 0xb7e3394d in KApplication::notify (this=0xbfd03904, receiver=0xbfd03904, event=0xa6a6af8) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307 #23 0xb6a73a3b in QCoreApplication::notifyInternal (this=0xbfd03904, receiver=0xbfd03904, event=0xa6a6af8) at kernel/qcoreapplication.cpp:602 #24 0xb6a74695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9d66ae8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #25 0xb6a7488d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132 #26 0xb6a9f7ef in postEventSourceDispatch (s=0x9d94510) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #27 0xb4497b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #28 0xb449b0eb in ?? () from /usr/lib/libglib-2.0.so.0 #29 0xb449b268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #30 0xb6a9f438 in QEventDispatcherGlib::processEvents (this=0x9d773f8, flags={i = -1076875288}) at kernel/qeventdispatcher_glib.cpp:323 #31 0xb6fe6365 in QGuiEventDispatcherGlib::processEvents (this=0x9d773f8, flags={i = -1076875240}) at kernel/qguieventdispatcher_glib.cpp:202 #32 0xb6a7206a in QEventLoop::processEvents (this=0xbfd03090, flags={i = -1076875176}) at kernel/qeventloop.cpp:149 #33 0xb6a724aa in QEventLoop::exec (this=0xbfd03090, flags={i = -1076875112}) at kernel/qeventloop.cpp:200 #34 0xb6cadea1 in KJob::exec (this=0xc3d68f8) at /build/buildd/kde4libs-4.2.2/kdecore/jobs/kjob.cpp:195 #35 0xb7a5425e in Meta::loadPlaylist () from /usr/lib/libamaroklib.so.1 #36 0xa77a046a in ?? () from /usr/lib/kde4/amarok_service_shoutcast.so #37 0xb7a5dce8 in Meta::XSPFPlaylist::setTrackList () from /usr/lib/libamaroklib.so.1 #38 0xb7a5f1de in Meta::XSPFPlaylist::XSPFPlaylist () from /usr/lib/libamaroklib.so.1 #39 0xb7ac67c8 in ?? () from /usr/lib/libamaroklib.so.1 #40 0xb79c5046 in Playlist::Model::~Model () from /usr/lib/libamaroklib.so.1 #41 0xb79bdbbb in Playlist::Model::destroy () from /usr/lib/libamaroklib.so.1 #42 0xb7b0672b in App::~App () from /usr/lib/libamaroklib.so.1 #43 0x0814c4bc in _start () Hope this helps with the problems people are having with amarok. ken @Ken: your crash is bug 202713. Thanks *** Bug 211218 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 180214 *** |