Application: amarok (2.8.0) KDE Platform Version: 4.10.5 Qt Version: 4.8.6 Operating System: Linux 3.11-5.dmz.1-liquorix-amd64 x86_64 Distribution: Debian GNU/Linux testing (jessie) -- Information about the crash: At any time a window appears informing me that Knotify has crashed. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbf4b8ca780 (LWP 22251))] Thread 10 (Thread 0x7fbf26f61700 (LWP 22772)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fbf28cb8325 in ?? () from /usr/lib/libvlccore.so.5 #2 0x00007fbf448f2e0e in start_thread (arg=0x7fbf26f61700) at pthread_create.c:311 #3 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 9 (Thread 0x7fbf23f56700 (LWP 22883)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007fbf48c4c4b4 in wait (time=60000, this=0x2919970) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=this@entry=0x29250b0, mutex=mutex@entry=0x29250a8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fbf4a901fde in AbstractDirectoryWatcher::run (this=0x2925080) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65 #4 0x00007fbf45e8a602 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fbf23f55d60, th=th@entry=0x295ca80, job=job@entry=0x2925080) at ../../../threadweaver/Weaver/Job.cpp:106 #5 0x00007fbf45e8a7be in ThreadWeaver::Job::execute (this=0x2925080, th=0x295ca80) at ../../../threadweaver/Weaver/Job.cpp:135 #6 0x00007fbf45e89e37 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fbf23f55df0, parent=0x295c4a0, th=th@entry=0x295ca80) at ../../../threadweaver/Weaver/Thread.cpp:95 #7 0x00007fbf45e89f30 in ThreadWeaver::Thread::run (this=0x295ca80) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fbf48c4bfef in QThreadPrivate::start (arg=0x295ca80) at thread/qthread_unix.cpp:349 #9 0x00007fbf448f2e0e in start_thread (arg=0x7fbf23f56700) at pthread_create.c:311 #10 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 8 (Thread 0x7fbf22134700 (LWP 22884)): #0 0x00007fbf485ff24d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fbf41c76194 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fbf41c7629c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fbf48d7b4d6 in QEventDispatcherGlib::processEvents (this=0x7fbf140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00007fbf48d4cf9f in QEventLoop::processEvents (this=this@entry=0x7fbf22133db0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fbf48d4d295 in QEventLoop::exec (this=this@entry=0x7fbf22133db0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fbf48c4991f in QThread::exec (this=this@entry=0x295f990) at thread/qthread.cpp:537 #7 0x00007fbf48d2e6c3 in QInotifyFileSystemWatcherEngine::run (this=0x295f990) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007fbf48c4bfef in QThreadPrivate::start (arg=0x295f990) at thread/qthread_unix.cpp:349 #9 0x00007fbf448f2e0e in start_thread (arg=0x7fbf22134700) at pthread_create.c:311 #10 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 7 (Thread 0x7fbf21060700 (LWP 23007)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fbf48c4c4d6 in wait (time=18446744073709551615, this=0x295c5f0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x295c4c8, mutex=0x256d140, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fbf45e8865c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295c4a0, th=0x29b5500) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fbf45e8b25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2587960, th=0x29b5500) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fbf45e8b274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2587960, th=0x29b5500) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fbf45e89e89 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fbf2105fdf0, parent=0x295c4a0, th=th@entry=0x29b5500) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007fbf45e89f30 in ThreadWeaver::Thread::run (this=0x29b5500) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fbf48c4bfef in QThreadPrivate::start (arg=0x29b5500) at thread/qthread_unix.cpp:349 #9 0x00007fbf448f2e0e in start_thread (arg=0x7fbf21060700) at pthread_create.c:311 #10 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7fbf2085f700 (LWP 23020)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fbf48c4c4d6 in wait (time=18446744073709551615, this=0x295c5f0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x295c4c8, mutex=0x256d140, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fbf45e8865c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295c4a0, th=0x2ae9040) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fbf45e8b25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2587960, th=0x2ae9040) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fbf45e8b274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2587960, th=0x2ae9040) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fbf45e8b274 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2587960, th=0x2ae9040) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007fbf45e89e89 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fbf2085edf0, parent=0x295c4a0, th=th@entry=0x2ae9040) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007fbf45e89f30 in ThreadWeaver::Thread::run (this=0x2ae9040) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007fbf48c4bfef in QThreadPrivate::start (arg=0x2ae9040) at thread/qthread_unix.cpp:349 #10 0x00007fbf448f2e0e in start_thread (arg=0x7fbf2085f700) at pthread_create.c:311 #11 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7fbf13fff700 (LWP 23021)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fbf48c4c4d6 in wait (time=18446744073709551615, this=0x295c5f0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x295c4c8, mutex=0x256d140, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fbf45e8865c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295c4a0, th=0x28c79e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fbf45e8b25b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2587960, th=0x28c79e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fbf45e89e89 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fbf13ffedf0, parent=0x295c4a0, th=th@entry=0x28c79e0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fbf45e89f30 in ThreadWeaver::Thread::run (this=0x28c79e0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fbf48c4bfef in QThreadPrivate::start (arg=0x28c79e0) at thread/qthread_unix.cpp:349 #8 0x00007fbf448f2e0e in start_thread (arg=0x7fbf13fff700) at pthread_create.c:311 #9 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7fbf1230b700 (LWP 23250)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fbf3e386ae2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fbf3e386b19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007fbf448f2e0e in start_thread (arg=0x7fbf1230b700) at pthread_create.c:311 #4 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7fbf11a0a700 (LWP 23251)): #0 0x00007fbf48d7b7c0 in testAndSetOrdered (newValue=0, expectedValue=1, this=0x313b1c0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:145 #1 testAndSetRelease (newValue=0, expectedValue=1, this=0x313b1c0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:272 #2 unlockInline (this=0x313b198) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:171 #3 unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:121 #4 ~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:115 #5 canWaitLocked (this=0x313b150) at ../../include/QtCore/private/../../../src/corelib/thread/qthread_p.h:229 #6 postEventSourcePrepare (s=0x7fbf000012d0, timeout=0x7fbf11a09c34) at kernel/qeventdispatcher_glib.cpp:263 #7 0x00007fbf41c7583d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fbf41c760b3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fbf41c7629c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fbf48d7b4d6 in QEventDispatcherGlib::processEvents (this=0x7fbf000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #11 0x00007fbf48d4cf9f in QEventLoop::processEvents (this=this@entry=0x7fbf11a09df0, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007fbf48d4d295 in QEventLoop::exec (this=this@entry=0x7fbf11a09df0, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007fbf48c4991f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537 #14 0x00007fbf48c4bfef in QThreadPrivate::start (arg=0x3137850) at thread/qthread_unix.cpp:349 #15 0x00007fbf448f2e0e in start_thread (arg=0x7fbf11a0a700) at pthread_create.c:311 #16 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7fbefffff700 (LWP 23375)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fbf44ecba4b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007fbf44ecba89 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007fbf448f2e0e in start_thread (arg=0x7fbefffff700) at pthread_create.c:311 #4 0x00007fbf4860a9ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7fbf4b8ca780 (LWP 22251)): [KCrash Handler] #6 0x00007fbf485571e5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #7 0x00007fbf4855a398 in __GI_abort () at abort.c:90 #8 0x00007fbf48550272 in __assert_fail_base (fmt=0x7fbf4868d9c0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fbf448fbdaf "mutex->__data.__owner == 0", file=file@entry=0x7fbf448fc39e "pthread_mutex_lock.c", line=line@entry=65, function=function@entry=0x7fbf448fbe80 <__PRETTY_FUNCTION__.8368> "__pthread_mutex_lock") at assert.c:92 #9 0x00007fbf48550322 in __GI___assert_fail (assertion=0x7fbf448fbdaf "mutex->__data.__owner == 0", file=0x7fbf448fc39e "pthread_mutex_lock.c", line=65, function=0x7fbf448fbe80 <__PRETTY_FUNCTION__.8368> "__pthread_mutex_lock") at assert.c:101 #10 0x00007fbf448f4dc9 in __GI___pthread_mutex_lock (mutex=0xfefefefefefefeff) at pthread_mutex_lock.c:65 #11 0x00007fbf28d1f911 in vlc_event_attach () from /usr/lib/libvlccore.so.5 #12 0x00007fbf28a7e0a8 in ?? () from /usr/lib/libvlc.so.5 #13 0x00007fbf28a7e1a4 in libvlc_media_new_location () from /usr/lib/libvlc.so.5 #14 0x00007fbf28f8f471 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_vlc.so #15 0x00007fbf28f9ae07 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_vlc.so #16 0x00007fbf28f9b61e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_vlc.so #17 0x00007fbf4a9c9cc5 in EngineController::playUrl (this=this@entry=0x239f8c0, url=..., offset=0, startPaused=<optimized out>) at ../../src/EngineController.cpp:501 #18 0x00007fbf4a9ca12c in EngineController::play (this=0x239f8c0, track=..., offset=offset@entry=0, startPaused=startPaused@entry=false) at ../../src/EngineController.cpp:415 #19 0x00007fbf4a7a368c in Playlist::Actions::play (this=<optimized out>, trackid=2640692180513664116, now=now@entry=true) at ../../src/playlist/PlaylistActions.cpp:217 #20 0x00007fbf4a7a3a43 in Playlist::Actions::requestUserNextTrack (this=<optimized out>) at ../../src/playlist/PlaylistActions.cpp:136 #21 0x00007fbf4a7a956d in Playlist::Controller::insertOptioned (this=0x2b23b30, list=..., options=...) at ../../src/playlist/PlaylistController.cpp:215 #22 0x00007fbf4a76e367 in CollectionTreeView::playChildTracksSlot (this=<optimized out>, list=...) at ../../src/browsers/CollectionTreeView.cpp:712 #23 0x00007fbf4a773cf8 in CollectionTreeView::qt_static_metacall (_o=0x3200370, _id=22251, _a=0x6, _c=<optimized out>) at ./CollectionTreeView.moc:90 #24 0x00007fbf48d624c8 in QMetaObject::activate (sender=sender@entry=0x3c1e790, m=m@entry=0x7fbf4ae12b80 <AmarokMimeData::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff06d88370) at kernel/qobject.cpp:3547 #25 0x00007fbf4a9b8012 in AmarokMimeData::trackListSignal (this=this@entry=0x3c1e790, _t1=...) at ./AmarokMimeData.moc:108 #26 0x00007fbf4a9b91e1 in AmarokMimeData::getTrackListSignal (this=this@entry=0x3c1e790) at ../../src/AmarokMimeData.cpp:167 #27 0x00007fbf4a76da26 in CollectionTreeView::playChildTracks (this=this@entry=0x3200370, items=..., insertMode=...) at ../../src/browsers/CollectionTreeView.cpp:701 #28 0x00007fbf4a76db31 in playChildTracks (insertMode=..., items=..., this=0x3200370) at ../../src/browsers/CollectionTreeView.cpp:690 #29 CollectionTreeView::playChildTracks (this=this@entry=0x3200370, item=0x395bc50, insertMode=...) at ../../src/browsers/CollectionTreeView.cpp:683 #30 0x00007fbf4a76e57b in CollectionTreeView::mouseDoubleClickEvent (this=0x3200370, event=0x7fff06d88c70) at ../../src/browsers/CollectionTreeView.cpp:343 #31 0x00007fbf497a1ece in QWidget::event (this=this@entry=0x3200370, event=event@entry=0x7fff06d88c70) at kernel/qwidget.cpp:8380 #32 0x00007fbf49b3fe7e in QFrame::event (this=0x3200370, e=0x7fff06d88c70) at widgets/qframe.cpp:557 #33 0x00007fbf49c4ef83 in QAbstractItemView::viewportEvent (this=this@entry=0x3200370, event=event@entry=0x7fff06d88c70) at itemviews/qabstractitemview.cpp:1644 #34 0x00007fbf4aaa2f2b in Amarok::PrettyTreeView::viewportEvent (this=0x3200370, event=0x7fff06d88c70) at ../../src/widgets/PrettyTreeView.cpp:225 #35 0x00007fbf48d4e4a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x23a0e40, receiver=receiver@entry=0x32012b0, event=event@entry=0x7fff06d88c70) at kernel/qcoreapplication.cpp:1059 #36 0x00007fbf4975273c in QApplicationPrivate::notify_helper (this=this@entry=0x23a0e40, receiver=receiver@entry=0x32012b0, e=e@entry=0x7fff06d88c70) at kernel/qapplication.cpp:4563 #37 0x00007fbf49758f0d in QApplication::notify (this=this@entry=0x7fff06d894f0, receiver=receiver@entry=0x32012b0, e=e@entry=0x7fff06d88c70) at kernel/qapplication.cpp:4110 #38 0x00007fbf4b301cfa in KApplication::notify (this=0x7fff06d894f0, receiver=0x32012b0, event=0x7fff06d88c70) at ../../kdeui/kernel/kapplication.cpp:311 #39 0x00007fbf48d4e33d in QCoreApplication::notifyInternal (this=0x7fff06d894f0, receiver=receiver@entry=0x32012b0, event=event@entry=0x7fff06d88c70) at kernel/qcoreapplication.cpp:949 #40 0x00007fbf497586c3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #41 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x32012b0, event=event@entry=0x7fff06d88c70, alienWidget=alienWidget@entry=0x32012b0, nativeWidget=nativeWidget@entry=0x2f2c0d0, buttonDown=buttonDown@entry=0x7fbf4a2312d8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #42 0x00007fbf497ca41b in QETWidget::translateMouseEvent (this=this@entry=0x2f2c0d0, event=event@entry=0x7fff06d88fe0) at kernel/qapplication_x11.cpp:4540 #43 0x00007fbf497c8e8c in QApplication::x11ProcessEvent (this=0x7fff06d894f0, event=event@entry=0x7fff06d88fe0) at kernel/qapplication_x11.cpp:3663 #44 0x00007fbf497f07e2 in x11EventSourceDispatch (s=0x23a1d20, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #45 0x00007fbf41c75ea6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007fbf41c761f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007fbf41c7629c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #48 0x00007fbf48d7b4d6 in QEventDispatcherGlib::processEvents (this=0x238d800, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #49 0x00007fbf497f0896 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #50 0x00007fbf48d4cf9f in QEventLoop::processEvents (this=this@entry=0x7fff06d893c0, flags=...) at kernel/qeventloop.cpp:149 #51 0x00007fbf48d4d295 in QEventLoop::exec (this=this@entry=0x7fff06d893c0, flags=...) at kernel/qeventloop.cpp:204 #52 0x00007fbf48d528db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #53 0x00007fbf49750f1c in QApplication::exec () at kernel/qapplication.cpp:3828 #54 0x0000000000408393 in main (argc=<optimized out>, argv=0x7fff06d89658) at ../../src/main.cpp:329 Possible duplicates by query: bug 319075, bug 319068, bug 319063, bug 315521, bug 311955. Reported using DrKonqi
Please install the debugging symbols for the phonon-backend-vlc and provide a new backtrace, this might not be an Amarok problem.
Sorry Ignore the comments about knotify. That is another problem which may or may not be related to the amarok crashes.
Created attachment 83150 [details] New crash information added by DrKonqi amarok (2.8.0) on KDE Platform 4.10.5 using Qt 4.8.6 Debian Packages (Jessie) -- Backtrace (Reduced): #6 0x00007fd5848c81e5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #7 0x00007fd5848cb398 in __GI_abort () at abort.c:90 #8 0x00007fd5848c1272 in __assert_fail_base (fmt=0x7fd5849fe9c0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fd580c6cdaf "mutex->__data.__owner == 0", file=file@entry=0x7fd580c6d39e "pthread_mutex_lock.c", line=line@entry=65, function=function@entry=0x7fd580c6ce80 <__PRETTY_FUNCTION__.8368> "__pthread_mutex_lock") at assert.c:92 #9 0x00007fd5848c1322 in __GI___assert_fail (assertion=0x7fd580c6cdaf "mutex->__data.__owner == 0", file=0x7fd580c6d39e "pthread_mutex_lock.c", line=65, function=0x7fd580c6ce80 <__PRETTY_FUNCTION__.8368> "__pthread_mutex_lock") at assert.c:101 #10 0x00007fd580c65dc9 in __GI___pthread_mutex_lock (mutex=0xfefefefefefefeff) at pthread_mutex_lock.c:65
The 2nd backtrace took place after I installed phonon-backend-vlc-dbg. jdk
Could you please try the phonon-backend-gstreamer instead? Looks like this is related to libvlc Relevant portion of backtrace: Thread 1 (Thread 0x7fd587c3b780 (LWP 359)): [KCrash Handler] #6 0x00007fd5848c81e5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #7 0x00007fd5848cb398 in __GI_abort () at abort.c:90 #8 0x00007fd5848c1272 in __assert_fail_base (fmt=0x7fd5849fe9c0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fd580c6cdaf "mutex->__data.__owner == 0", file=file@entry=0x7fd580c6d39e "pthread_mutex_lock.c", line=line@entry=65, function=function@entry=0x7fd580c6ce80 <__PRETTY_FUNCTION__.8368> "__pthread_mutex_lock") at assert.c:92 #9 0x00007fd5848c1322 in __GI___assert_fail (assertion=0x7fd580c6cdaf "mutex->__data.__owner == 0", file=0x7fd580c6d39e "pthread_mutex_lock.c", line=65, function=0x7fd580c6ce80 <__PRETTY_FUNCTION__.8368> "__pthread_mutex_lock") at assert.c:101 #10 0x00007fd580c65dc9 in __GI___pthread_mutex_lock (mutex=0xfefefefefefefeff) at pthread_mutex_lock.c:65 #11 0x00007fd565090911 in vlc_event_attach () from /usr/lib/libvlccore.so.5 #12 0x00007fd564def0a8 in ?? () from /usr/lib/libvlc.so.5 #13 0x00007fd564def1a4 in libvlc_media_new_location () from /usr/lib/libvlc.so.5 #14 0x00007fd565300471 in Phonon::VLC::Media::Media (this=0x2820870, mrl=..., parent=<optimized out>) at ../../src/media.cpp:32 #15 0x00007fd56530be07 in Phonon::VLC::MediaObject::setupMedia (this=this@entry=0x111a7f0) at ../../src/mediaobject.cpp:520 #16 0x00007fd56530c61e in Phonon::VLC::MediaObject::play (this=0x111a7f0) at ../../src/mediaobject.cpp:111 #17 0x00007fd586d3acc5 in EngineController::playUrl (this=this@entry=0xfea220, url=..., offset=0, startPaused=<optimized out>) at ../../src/EngineController.cpp:501 #18 0x00007fd586d3b12c in EngineController::play (this=0xfea220, track=..., offset=offset@entry=0, startPaused=startPaused@entry=false) at ../../src/EngineController.cpp:415 #19 0x00007fd586b1468c in Playlist::Actions::play (this=this@entry=0x161c140, trackid=3080396337724407060, now=now@entry=true) at ../../src/playlist/PlaylistActions.cpp:217 #20 0x00007fd586b14b19 in Playlist::Actions::play (this=0x161c140) at ../../src/playlist/PlaylistActions.cpp:184 #21 0x00007fd586d3b47d in EngineController::play (this=this@entry=0xfea220) at ../../src/EngineController.cpp:378 #22 0x00007fd586d3b6f6 in EngineController::playPause (this=0xfea220) at ../../src/EngineController.cpp:636 #23 0x00007fd586d3cfb5 in EngineController::qt_static_metacall (_o=0xfea220, _id=359, _a=0x6, _c=<optimized out>) at ./EngineController.moc:175 #24 0x00007fd5850d34c8 in QMetaObject::activate (sender=sender@entry=0x1681fb0, m=m@entry=0x7fd5865671c0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff3769cbf0) at kernel/qobject.cpp:3547 #25 0x00007fd585abd602 in QAction::triggered (this=this@entry=0x1681fb0, _t1=true) at .moc/release-shared/moc_qaction.cpp:276 #26 0x00007fd585abefd3 in QAction::activate (this=0x1681fb0, event=<optimized out>) at kernel/qaction.cpp:1257 #27 0x00007fd585e728b2 in QAbstractButtonPrivate::click (this=this@entry=0x187b8d0) at widgets/qabstractbutton.cpp:530 #28 0x00007fd585e729dc in QAbstractButton::mouseReleaseEvent (this=0x187b8a0, e=0x7fff3769d0f0) at widgets/qabstractbutton.cpp:1123 #29 0x00007fd585f2994a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:718 #30 0x00007fd585b12d8e in QWidget::event (this=0x187b8a0, event=0x7fff3769d0f0) at kernel/qwidget.cpp:8376 #31 0x00007fd585ac375c in QApplicationPrivate::notify_helper (this=this@entry=0xebce40, receiver=receiver@entry=0x187b8a0, e=e@entry=0x7fff3769d0f0) at kernel/qapplication.cpp:4567 #32 0x00007fd585ac9f0d in QApplication::notify (this=this@entry=0x7fff3769d970, receiver=receiver@entry=0x187b8a0, e=e@entry=0x7fff3769d0f0) at kernel/qapplication.cpp:4110 #33 0x00007fd587672cfa in KApplication::notify (this=0x7fff3769d970, receiver=0x187b8a0, event=0x7fff3769d0f0) at ../../kdeui/kernel/kapplication.cpp:311 #34 0x00007fd5850bf33d in QCoreApplication::notifyInternal (this=0x7fff3769d970, receiver=receiver@entry=0x187b8a0, event=event@entry=0x7fff3769d0f0) at kernel/qcoreapplication.cpp:949 #35 0x00007fd585ac96c3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #36 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x187b8a0, event=event@entry=0x7fff3769d0f0, alienWidget=alienWidget@entry=0x187b8a0, nativeWidget=nativeWidget@entry=0x18751d0, buttonDown=buttonDown@entry=0x7fd5865a22d8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #37 0x00007fd585b3b41b in QETWidget::translateMouseEvent (this=this@entry=0x18751d0, event=event@entry=0x7fff3769d460) at kernel/qapplication_x11.cpp:4540 #38 0x00007fd585b39e8c in QApplication::x11ProcessEvent (this=0x7fff3769d970, event=event@entry=0x7fff3769d460) at kernel/qapplication_x11.cpp:3663 #39 0x00007fd585b617e2 in x11EventSourceDispatch (s=0xebdd20, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #40 0x00007fd57dfe6ea6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007fd57dfe71f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007fd57dfe729c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007fd5850ec4d6 in QEventDispatcherGlib::processEvents (this=0xea9800, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #44 0x00007fd585b61896 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #45 0x00007fd5850bdf9f in QEventLoop::processEvents (this=this@entry=0x7fff3769d840, flags=...) at kernel/qeventloop.cpp:149 #46 0x00007fd5850be295 in QEventLoop::exec (this=this@entry=0x7fff3769d840, flags=...) at kernel/qeventloop.cpp:204 #47 0x00007fd5850c38db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #48 0x00007fd585ac1f1c in QApplication::exec () at kernel/qapplication.cpp:3828 #49 0x0000000000408393 in main (argc=<optimized out>, argv=0x7fff3769dad8) at ../../src/main.cpp:329 Possible duplicates by query: bug 319075, bug 319068, bug 319063, bug 315521. Reported using DrKonqi
This seems to be in fact a Debian specific bug, please report this downstream. *** This bug has been marked as a duplicate of bug 326749 ***
Yes, I tried that and it fixed the problem. Do you need any more information? Thanks so much for your help.
No, thank you, clearly a problem with the libvlc library in Debian. Now the ball is in their camp.