Summary: | knotify crashes randomly | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Jonathan Kaye <jdkaye> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | jdkaye |
Priority: | NOR | Keywords: | drkonqi |
Version: | 2.8.0 | ||
Target Milestone: | 2.9 | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Jonathan Kaye
2013-10-27 09:00:53 UTC
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. |