| Summary: | Crash when returning from a file listing | ||
|---|---|---|---|
| Product: | [Applications] amarok | Reporter: | Dan Leinir Turthra Jensen <admin> |
| Component: | Collection Browser | Assignee: | Amarok Bugs <amarok-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | crash | Keywords: | drkonqi |
| Priority: | NOR | ||
| Version First Reported In: | 2.9.71 | ||
| Target Milestone: | kf5 | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Stuck like this - any click on the circled controls causes the crash | ||
|
Description
Dan Leinir Turthra Jensen
2021-09-17 09:05:57 UTC
Created attachment 141641 [details]
Stuck like this - any click on the circled controls causes the crash
It seems like this is likely related (i see something about updating breadcrumbs in the backtrace). This happens on quit, though, not while using the app in general. Application: Amarok (amarok), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fd46a81ffc0 (LWP 6893))] [KCrash Handler] #6 0x00007fd47662e5a4 in QWidget::setParent(QWidget*) (this=0x196b1e0, parent=0x10cd370) at kernel/qwidget.cpp:10339 #7 0x00007fd476fa12c3 in BrowserBreadcrumbWidget::addBreadCrumbItem(BrowserBreadcrumbItem*) (this=0x10cad10, item=0x196b1e0) at /home/leinir/projects/amarok/src/browsers/BrowserBreadcrumbWidget.cpp:171 #8 0x00007fd476fa0edf in BrowserBreadcrumbWidget::addLevel(BrowserCategoryList*) (this=0x10cad10, list=0x10a3650) at /home/leinir/projects/amarok/src/browsers/BrowserBreadcrumbWidget.cpp:120 #9 0x00007fd476fa0d34 in BrowserBreadcrumbWidget::updateBreadcrumbs() (this=0x10cad10) at /home/leinir/projects/amarok/src/browsers/BrowserBreadcrumbWidget.cpp:84 #10 0x00007fd476fa2216 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (BrowserBreadcrumbWidget::*)()>::call(void (BrowserBreadcrumbWidget::*)(), BrowserBreadcrumbWidget*, void**) (f=(void (BrowserBreadcrumbWidget::*)(class BrowserBreadcrumbWidget * const)) 0x7fd476fa0cf8 <BrowserBreadcrumbWidget::updateBreadcrumbs()>, o=0x10cad10, arg=0x7ffdc58bce30) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:152 #11 0x00007fd476fa20c2 in QtPrivate::FunctionPointer<void (BrowserBreadcrumbWidget::*)()>::call<QtPrivate::List<>, void>(void (BrowserBreadcrumbWidget::*)(), BrowserBreadcrumbWidget*, void**) (f=(void (BrowserBreadcrumbWidget::*)(class BrowserBreadcrumbWidget * const)) 0x7fd476fa0cf8 <BrowserBreadcrumbWidget::updateBreadcrumbs()>, o=0x10cad10, arg=0x7ffdc58bce30) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185 #12 0x00007fd476fa1ddc in QtPrivate::QSlotObject<void (BrowserBreadcrumbWidget::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x1039420, r=0x10cad10, a=0x7ffdc58bce30, ret=0x0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:418 #13 0x00007fd475a76033 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdc58bce30, r=0x10cad10, this=0x1039420) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #14 doActivate<false>(QObject*, int, void**) (sender=0x10a3650, signal_index=7, argv=0x7ffdc58bce30) at kernel/qobject.cpp:3886 #15 0x00007fd476f0217f in BrowserCategoryList::viewChanged() (this=0x10a3650) at /home/leinir/projects/amarok/build/src/amaroklib_autogen/H7W3GF2ISY/moc_BrowserCategoryList.cpp:198 #16 0x00007fd476fa4280 in BrowserCategoryList::childViewChanged() (this=0x10a3650) at /home/leinir/projects/amarok/src/browsers/BrowserCategoryList.cpp:230 #17 0x00007fd476fa08f5 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (BrowserCategoryList::*)()>::call(void (BrowserCategoryList::*)(), BrowserCategoryList*, void**) (f=(void (BrowserCategoryList::*)(class BrowserCategoryList * const)) 0x7fd476fa4252 <BrowserCategoryList::childViewChanged()>, o=0x10a3650, arg=0x7ffdc58bd020) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:152 #18 0x00007fd476fa0678 in QtPrivate::FunctionPointer<void (BrowserCategoryList::*)()>::call<QtPrivate::List<>, void>(void (BrowserCategoryList::*)(), BrowserCategoryList*, void**) (f=(void (BrowserCategoryList::*)(class BrowserCategoryList * const)) 0x7fd476fa4252 <BrowserCategoryList::childViewChanged()>, o=0x10a3650, arg=0x7ffdc58bd020) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185 #19 0x00007fd476fa02ba in QtPrivate::QSlotObject<void (BrowserCategoryList::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x1095d30, r=0x10a3650, a=0x7ffdc58bd020, ret=0x0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:418 #20 0x00007fd475a76033 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdc58bd020, r=0x10a3650, this=0x1095d30) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #21 doActivate<false>(QObject*, int, void**) (sender=0xf331e0, signal_index=7, argv=0x7ffdc58bd020) at kernel/qobject.cpp:3886 #22 0x00007fd476f0217f in BrowserCategoryList::viewChanged() (this=0xf331e0) at /home/leinir/projects/amarok/build/src/amaroklib_autogen/H7W3GF2ISY/moc_BrowserCategoryList.cpp:198 #23 0x00007fd476fa408e in BrowserCategoryList::removeCategory(BrowserCategory*) (this=0xf331e0, category=0x25944a0) at /home/leinir/projects/amarok/src/browsers/BrowserCategoryList.cpp:182 #24 0x00007fd476f9436b in ScriptableServiceManager::removeRunningScript(QString const&) (this=0x1933b20, name=...) at /home/leinir/projects/amarok/src/services/scriptable/ScriptableServiceManager.cpp:111 #25 0x00007fd477374c3e in ScriptItem::pause() (this=0x19cd710) at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptItem.cpp:148 #26 0x00007fd477375fe5 in ScriptItem::stop() (this=0x19cd710) at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptItem.cpp:326 #27 0x00007fd47737616c in ScriptItem::~ScriptItem() (this=0x19cd710, __in_chrg=<optimized out>) at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptItem.cpp:355 #28 0x00007fd477376224 in ScriptItem::~ScriptItem() (this=0x19cd710, __in_chrg=<optimized out>) at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptItem.cpp:356 #29 0x00007fd475a696fe in QObjectPrivate::deleteChildren() (this=0x1abd4f0) at kernel/qobject.cpp:2104 #30 0x00007fd475a74264 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #31 0x00007fd4773705cc in ScriptManager::~ScriptManager() (this=0x1ac27d0, __in_chrg=<optimized out>) at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptManager.cpp:73 #32 0x00007fd4773705e8 in ScriptManager::~ScriptManager() (this=0x1ac27d0, __in_chrg=<optimized out>) at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptManager.cpp:73 #33 0x00007fd477370627 in ScriptManager::destroy() () at /home/leinir/projects/amarok/src/scripting/scriptmanager/ScriptManager.cpp:78 #34 0x00007fd477340f36 in App::~App() (this=0x7ffdc58bd4a0, __in_chrg=<optimized out>) at /home/leinir/projects/amarok/src/App.cpp:221 #35 0x000000000040c5b8 in main(int, char**) (argc=1, argv=0x7ffdc58bec08) at /home/leinir/projects/amarok/src/main.cpp:390 [Inferior 1 (process 6893) detached] |