https://bugs.kde.org/show_bug.cgi?id=393080

Lyall <ly...@the-pearces.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|BACKTRACE                   |FIXED

--- Comment #2 from Lyall <ly...@the-pearces.com> ---
I don't have amarok built with Debug yet, hopefully this stack trace might help
whilst I figure out how to get a specific Gentoo ebuild to build with debug
(and it's supporting libraries, building may take a bit of time).

lyall@Lyalls-PC /data/cores
$ gdb /usr/bin/amarok core.amarok.19804.1000.11.1523671946 
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...(no debugging symbols found)...done.
[New LWP 19804]
[New LWP 19813]
[New LWP 19811]
[New LWP 19812]
[New LWP 19806]
[New LWP 19810]
[New LWP 19817]
[New LWP 19821]
[New LWP 19814]
[New LWP 19820]
[New LWP 19825]
[New LWP 19816]
[New LWP 19818]
[New LWP 19808]
[New LWP 19826]
[New LWP 19805]
[New LWP 19819]
[New LWP 19824]
[New LWP 19815]
[New LWP 19822]
[New LWP 19827]
[New LWP 19823]
[New LWP 19828]
[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  0x00007f1ebab39f02 in QWidget::setEnabled(bool) () from
/usr/lib64/libQt5Widgets.so.5
[Current thread is 1 (Thread 0x7f1ebc0517c0 (LWP 19804))]
(gdb) where
#0  0x00007f1ebab39f02 in QWidget::setEnabled(bool) () from
/usr/lib64/libQt5Widgets.so.5
#1  0x00007f1ebb769e6c in ?? () from /usr/lib64/libamaroklib.so.1
#2  0x00007f1ebb76a996 in ?? () from /usr/lib64/libamaroklib.so.1
#3  0x00007f1ebb75b9f4 in
Podcasts::SqlPodcastProvider::configureChannel(AmarokSharedPointer<Podcasts::SqlPodcastChannel>)
() from /usr/lib64/libamaroklib.so.1
#4  0x00007f1ebb75bd6c in Podcasts::SqlPodcastProvider::slotConfigureChannel()
()
   from /usr/lib64/libamaroklib.so.1
#5  0x00007f1eb97e965e in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#6  0x00007f1ebaaf97c2 in QAction::triggered(bool) () from
/usr/lib64/libQt5Widgets.so.5
#7  0x00007f1ebaafbe60 in QAction::activate(QAction::ActionEvent) () from
/usr/lib64/libQt5Widgets.so.5
#8  0x00007f1ebac7ae8a in ?? () from /usr/lib64/libQt5Widgets.so.5
#9  0x00007f1ebac823e4 in ?? () from /usr/lib64/libQt5Widgets.so.5
#10 0x00007f1ebac834a2 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#11 0x00007f1ebab3f240 in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#12 0x00007f1ebac85903 in QMenu::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#13 0x00007f1ebaaffd9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Widgets.so.5
#14 0x00007f1ebab08458 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#15 0x00007f1eb97c06ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Core.so.5
#16 0x00007f1ebab06b7d in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQt5Widgets.so.5
#17 0x00007f1ebab59606 in ?? () from /usr/lib64/libQt5Widgets.so.5
#18 0x00007f1ebab5bb53 in ?? () from /usr/lib64/libQt5Widgets.so.5
#19 0x00007f1ebaaffd9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Widgets.so.5
#20 0x00007f1ebab07619 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#21 0x00007f1eb97c06ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Core.so.5
#22 0x00007f1eb9d077ab in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
    () from /usr/lib64/libQt5Gui.so.5
#23 0x00007f1eb9d093c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib64/libQt5Gui.so.5
#24 0x00007f1eb9ce578b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
    () from /usr/lib64/libQt5Gui.so.5
#25 0x00007f1ea605f770 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#26 0x00007f1eaf824707 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#27 0x00007f1eaf824970 in ?? () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f1eaf824a1c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#29 0x00007f1eb9810fbf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQt5Core.so.5
#30 0x00007f1eb97bf41a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQt5Core.so.5
#31 0x00007f1ebac8006d in QMenu::exec(QPoint const&, QAction*) () from
/usr/lib64/libQt5Widgets.so.5
#32 0x00007f1ebb881f0d in ?? () from /usr/lib64/libamaroklib.so.1
#33 0x00007f1ebab3fef1 in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit--- 
#34 0x00007f1ebabe50ae in QFrame::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#35 0x00007f1ebad54703 in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#36 0x00007f1ebba90f4b in Amarok::PrettyTreeView::viewportEvent(QEvent*) ()
from /usr/lib64/libamaroklib.so.1
#37 0x00007f1eb97c04d2 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
   from /usr/lib64/libQt5Core.so.5
#38 0x00007f1ebaaffd75 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Widgets.so.5
#39 0x00007f1ebab08730 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#40 0x00007f1eb97c06ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Core.so.5
#41 0x00007f1ebab5934b in ?? () from /usr/lib64/libQt5Widgets.so.5
#42 0x00007f1ebab5bb53 in ?? () from /usr/lib64/libQt5Widgets.so.5
#43 0x00007f1ebaaffd9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Widgets.so.5
#44 0x00007f1ebab07619 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#45 0x00007f1eb97c06ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib64/libQt5Core.so.5
#46 0x00007f1eb9d077ab in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
    () from /usr/lib64/libQt5Gui.so.5
#47 0x00007f1eb9d093c5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib64/libQt5Gui.so.5
#48 0x00007f1eb9ce578b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
    () from /usr/lib64/libQt5Gui.so.5
#49 0x00007f1ea605f770 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#50 0x00007f1eaf824707 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#51 0x00007f1eaf824970 in ?? () from /usr/lib64/libglib-2.0.so.0
#52 0x00007f1eaf824a1c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#53 0x00007f1eb9810fbf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQt5Core.so.5
#54 0x00007f1eb97bf41a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQt5Core.so.5
#55 0x00007f1eb97c79b4 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#56 0x000055e7cb998502 in ?? ()
#57 0x00007f1eb8dec541 in __libc_start_main () from /lib64/libc.so.6
#58 0x000055e7cb99869a in ?? ()
(gdb) q
lyall@Lyalls-PC /data/cores
$

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to