https://bugs.kde.org/show_bug.cgi?id=393080
--- Comment #3 from Lyall <ly...@the-pearces.com> --- Updated stack trace after rebuilding amarok and many supporting libraries with debug enabled. I have around 19 podcasts setup, I expand the podcast list by double clicking the tiny triangle on the right. I then right click, in this example, the first podcast I then select 'configure' and release, core dumps. Hopefully this helps :) lyall@Lyalls-PC /data/cores $ gdb /usr/bin/amarok core.amarok.6660.1000.11.1523677777 GNU gdb (Gentoo 7.12.1 vanilla) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://bugs.gentoo.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/amarok...Reading symbols from /usr/lib64/debug//usr/bin/amarok.debug...done. done. [New LWP 6660] [New LWP 6671] [New LWP 6666] [New LWP 6670] [New LWP 6679] [New LWP 6681] [New LWP 6678] [New LWP 6687] [New LWP 6685] [New LWP 6688] [New LWP 6682] [New LWP 6661] [New LWP 6663] [New LWP 6683] [New LWP 6673] [New LWP 6690] [New LWP 6691] [New LWP 6672] [New LWP 6669] [New LWP 6692] [New LWP 6680] [New LWP 6684] [New LWP 6686] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `amarok'. Program terminated with signal SIGSEGV, Segmentation fault. #0 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:140 140 ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h: No such file or directory. [Current thread is 1 (Thread 0x7f3d8a81c7c0 (LWP 6660))] (gdb) where #0 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:140 #1 qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:999 #2 QWidget::d_func (this=0x0) at kernel/qwidget.h:131 #3 QWidget::setEnabled (this=0x0, enable=enable@entry=false) at kernel/qwidget.cpp:3426 #4 0x00007f3d89f34e6c in PodcastSettingsDialog::init (this=this@entry=0x7fffc1c59200) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/core-impl/podcasts/sql/PodcastSettingsDialog.cpp:91 #5 0x00007f3d89f35996 in PodcastSettingsDialog::PodcastSettingsDialog (this=0x7fffc1c59200, channel=..., parent=<optimized out>) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/core-impl/podcasts/sql/PodcastSettingsDialog.cpp:54 #6 0x00007f3d89f269f4 in Podcasts::SqlPodcastProvider::configureChannel (this=this@entry=0x5597995a3f30, sqlChannel=...) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/core-impl/podcasts/sql/SqlPodcastProvider.cpp:742 #7 0x00007f3d89f26d6c in Podcasts::SqlPodcastProvider::slotConfigureChannel (this=0x5597995a3f30) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/core-impl/podcasts/sql/SqlPodcastProvider.cpp:937 #8 0x00007f3d87edabb2 in QtPrivate::QSlotObjectBase::call (a=0x7fffc1c59400, r=0x5597995a3f38, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #9 QMetaObject::activate (sender=sender@entry=0x55979ab635f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffc1c59400) at kernel/qobject.cpp:3749 #10 0x00007f3d87edb087 in QMetaObject::activate (sender=sender@entry=0x55979ab635f0, m=m@entry=0x7f3d89992e00 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffc1c59400) at kernel/qobject.cpp:3628 #11 0x00007f3d8926abd2 in QAction::triggered (this=this@entry=0x55979ab635f0, _t1=<optimized out>) at .moc/moc_qaction.cpp:373 #12 0x00007f3d8926d980 in QAction::activate (this=0x55979ab635f0, event=<optimized out>) at kernel/qaction.cpp:1165 #13 0x00007f3d89406aea in QMenuPrivate::activateCausedStack (this=this@entry=0x55979ab383c0, causedStack=..., action=action@entry=0x55979ab635f0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1323 #14 0x00007f3d8940e554 in QMenuPrivate::activateAction (this=this@entry=0x55979ab383c0, action=action@entry=0x55979ab635f0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1400 #15 0x00007f3d8940f5b7 in QMenu::mouseReleaseEvent (this=<optimized out>, e=0x7fffc1c59a60) at widgets/qmenu.cpp:2888 #16 0x00007f3d892b7f80 in QWidget::event (this=this@entry=0x7fffc1c5a2a0, event=event@entry=0x7fffc1c59a60) at kernel/qwidget.cpp:9279 #17 0x00007f3d89411763 in QMenu::event (this=0x7fffc1c5a2a0, e=0x7fffc1c59a60) at widgets/qmenu.cpp:3010 #18 0x00007f3d8927252c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fffc1c5a2a0, e=0x7fffc1c59a60) at kernel/qapplication.cpp:3722 #19 0x00007f3d8927aba6 in QApplication::notify (this=<optimized out>, receiver=0x7fffc1c5a2a0, e=0x7fffc1c59a60) at kernel/qapplication.cpp:3198 #20 0x00007f3d87eac2ba in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x7fffc1c5a2a0, event=event@entry=0x7fffc1c59a60) at kernel/qcoreapplication.cpp:1016 #21 0x00007f3d8927941d in QCoreApplication::sendSpontaneousEvent (event=0x7fffc1c59a60, receiver=0x7fffc1c5a2a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #22 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7fffc1c5a2a0, event=event@entry=0x7fffc1c59a60, alienWidget=<optimized out>, alienWidget@entry=0x7fffc1c5a2a0, nativeWidget=0x7fffc1c5a2a0, buttonDown=buttonDown@entry=0x7f3d899c1900 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2702 #23 0x00007f3d892d3696 in QWidgetWindow::handleMouseEvent (this=this@entry=0x55979ab38770, event=event@entry=0x7fffc1c59e60) at kernel/qwidgetwindow.cpp:523 #24 0x00007f3d892d5dab in QWidgetWindow::event (this=0x55979ab38770, event=0x7fffc1c59e60) at kernel/qwidgetwindow.cpp:250 #25 0x00007f3d8927252c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55979ab38770, e=0x7fffc1c59e60) at kernel/qapplication.cpp:3722 #26 0x00007f3d89279eed in QApplication::notify (this=0x7fffc1c5b1c0, receiver=0x55979ab38770, e=0x7fffc1c59e60) at kernel/qapplication.cpp:3481 #27 0x00007f3d87eac2ba in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55979ab38770, event=event@entry=0x7fffc1c59e60) at kernel/qcoreapplication.cpp:1016 #28 0x00007f3d8841bdeb in QCoreApplication::sendSpontaneousEvent (event=0x7fffc1c59e60, receiver=0x55979ab38770) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #29 QGuiApplicationPrivate::processMouseEvent (e=0x55979959d200) at kernel/qguiapplication.cpp:1952 #30 0x00007f3d8841da05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55979959d200) at kernel/qguiapplication.cpp:1733 #31 0x00007f3d883f76bb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:946 #32 0x00007f3d744ecb30 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77 #33 0x00007f3d7dcc6707 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f3d7dcc6970 in ?? () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f3d7dcc6a1c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #36 0x00007f3d87f05c2f in QEventDispatcherGlib::processEvents (this=0x5597992a5c40, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #37 0x00007f3d87eaa9c2 in QEventLoop::exec (this=this@entry=0x7fffc1c5a200, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #38 0x00007f3d8940bfdd in QMenu::exec (this=this@entry=0x7fffc1c5a2a0, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2622 #39 0x00007f3d8a04cf0d in PlaylistBrowserNS::PlaylistBrowserView::contextMenuEvent (this=0x5597999d6c40, event=0x7fffc1c5a8d0) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/browsers/playlistbrowser/PlaylistBrowserView.cpp:270 #40 0x00007f3d892b8c61 in QWidget::event (this=this@entry=0x5597999d6c40, event=event@entry=0x7fffc1c5a8d0) at kernel/qwidget.cpp:9077 #41 0x00007f3d89364f4e in QFrame::event (this=0x5597999d6c40, e=0x7fffc1c5a8d0) at widgets/qframe.cpp:550 #42 0x00007f3d894ed53b in QAbstractItemView::viewportEvent (this=this@entry=0x5597999d6c40, event=event@entry=0x7fffc1c5a8d0) at itemviews/qabstractitemview.cpp:1748 #43 0x00007f3d8a25bf4b in Amarok::PrettyTreeView::viewportEvent (this=0x5597999d6c40, event=0x7fffc1c5a8d0) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/widgets/PrettyTreeView.cpp:223 #44 0x00007f3d87eac07d in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x5597999d57d0, event=event@entry=0x7fffc1c5a8d0) at kernel/qcoreapplication.cpp:1127 #45 0x00007f3d89272505 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5597999d57d0, e=0x7fffc1c5a8d0) at kernel/qapplication.cpp:3718 #46 0x00007f3d8927afc0 in QApplication::notify (this=<optimized out>, receiver=0x5597999d57d0, e=0x7fffc1c5a8d0) at kernel/qapplication.cpp:3342 #47 0x00007f3d87eac2ba in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x5597999d57d0, event=event@entry=0x7fffc1c5a8d0) at kernel/qcoreapplication.cpp:1016 #48 0x00007f3d892d33db in QCoreApplication::sendSpontaneousEvent (event=0x7fffc1c5a8d0, receiver=0x5597999d57d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #49 QWidgetWindow::handleMouseEvent (this=this@entry=0x5597999efcd0, event=event@entry=0x7fffc1c5acd0) at kernel/qwidgetwindow.cpp:636 #50 0x00007f3d892d5dab in QWidgetWindow::event (this=0x5597999efcd0, event=0x7fffc1c5acd0) at kernel/qwidgetwindow.cpp:250 #51 0x00007f3d8927252c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5597999efcd0, e=0x7fffc1c5acd0) at kernel/qapplication.cpp:3722 #52 0x00007f3d89279eed in QApplication::notify (this=0x7fffc1c5b1c0, receiver=0x5597999efcd0, e=0x7fffc1c5acd0) at kernel/qapplication.cpp:3481 #53 0x00007f3d87eac2ba in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x5597999efcd0, event=event@entry=0x7fffc1c5acd0) at kernel/qcoreapplication.cpp:1016 #54 0x00007f3d8841bdeb in QCoreApplication::sendSpontaneousEvent (event=0x7fffc1c5acd0, receiver=0x5597999efcd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #55 QGuiApplicationPrivate::processMouseEvent (e=0x55979ab02390) at kernel/qguiapplication.cpp:1952 #56 0x00007f3d8841da05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55979ab02390) at kernel/qguiapplication.cpp:1733 #57 0x00007f3d883f76bb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:946 #58 0x00007f3d744ecb30 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77 #59 0x00007f3d7dcc6707 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #60 0x00007f3d7dcc6970 in ?? () from /usr/lib64/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #61 0x00007f3d7dcc6a1c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #62 0x00007f3d87f05c2f in QEventDispatcherGlib::processEvents (this=0x5597992a5c40, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #63 0x00007f3d87eaa9c2 in QEventLoop::exec (this=this@entry=0x7fffc1c5b070, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #64 0x00007f3d87eb4044 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289 #65 0x00005597977fc502 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/portage/media-sound/amarok-9999/work/amarok-9999/src/main.cpp:351 -- You are receiving this mail because: You are watching all bug changes.