https://bugs.kde.org/show_bug.cgi?id=487730
Bug ID: 487730 Summary: Crash when typing in search box Classification: Applications Product: amarok Version: 2.9.71 Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: amarok-bugs-d...@kde.org Reporter: poux.be...@free.fr Target Milestone: kf5 Application: amarok (2.9.71) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 5.14.21-150500.55.62-default x86_64 Windowing System: X11 Distribution: "openSUSE Leap 15.5" DrKonqi: 5.27.4 [KCrashBackend] -- Information about the crash: if I try to search for a song or a singer, I start typing the name in the search box. as soon as I stop typing, Amarok crashes. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [KCrash Handler] #4 0x00007f6284dd53f0 in CollectionTreeItem::row() const () at /usr/lib64/libamaroklib.so.1 #5 0x00007f6284ddce20 in CollectionTreeItemModelBase::itemIndex(CollectionTreeItem*) const () at /usr/lib64/libamaroklib.so.1 #6 0x00007f6284ddcea0 in CollectionTreeItemModelBase::parent(QModelIndex const&) const () at /usr/lib64/libamaroklib.so.1 #7 0x00007f6283886cdd in QModelIndex::parent() const (this=0x55899359b670) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:443 #8 QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=0x558991f4afd0, source_top_left=<optimized out>, source_bottom_right=<optimized out>, roles=...) at itemmodels/qsortfilterproxymodel.cpp:1433 #9 0x00007f62838895a8 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsortfilterproxymodel.cpp:275 #10 0x00007f62838f6785 in doActivate<false>(QObject*, int, void**) (sender=0x558991b09360, signal_index=3, argv=0x7ffd25cf66a0) at kernel/qobject.cpp:3935 #11 0x00007f62838efe82 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f6283ba1d00 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd25cf66a0) at kernel/qobject.cpp:3983 #12 0x00007f6283853bfc in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>) at .moc/moc_qabstractitemmodel.cpp:557 #13 0x00007f6284de0985 in CollectionTreeItemModelBase::tracksLoaded(AmarokSharedPointer<Meta::Album> const&, QModelIndex const&, QList<AmarokSharedPointer<Meta::Track> > const&) () at /usr/lib64/libamaroklib.so.1 #14 0x00007f62838ed4ab in QObject::event(QEvent*) (this=0x558991b09360, e=0x7f61e801d610) at kernel/qobject.cpp:1347 #15 0x00007f628446e53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5589910c7390, receiver=receiver@entry=0x558991b09360, e=e@entry=0x7f61e801d610) at kernel/qapplication.cpp:3640 #16 0x00007f62844752ff in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x558991b09360, e=0x7f61e801d610) at kernel/qapplication.cpp:3164 #17 0x00007f62838b9013 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x558991b09360, event=0x7f61e801d610) at kernel/qcoreapplication.cpp:1064 #18 0x00007f62838b91ee in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x558991b09360, event=event@entry=0x7f61e801d610) at kernel/qcoreapplication.cpp:1462 #19 0x00007f62838bba31 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x558991032480) at kernel/qcoreapplication.cpp:1821 #20 0x00007f62838bbfb8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680 #21 0x00007f628391c2b3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x558991197b10) at kernel/qeventdispatcher_glib.cpp:277 #22 0x00007f62775f282b in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #23 0x00007f62775f2bd0 in () at /usr/lib64/libglib-2.0.so.0 #24 0x00007f62775f2c5c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #25 0x00007f628391b95c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x558991198ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #26 0x00007f62838b787a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd25cf6cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235 #27 0x00007f62838c10b7 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1375 #28 0x0000558990b6e04f in () #29 0x00007f62831db24d in __libc_start_main () at /lib64/libc.so.6 #30 0x0000558990b6e53a in () [Inferior 1 (process 22972) detached] The reporter indicates this bug may be a duplicate of or related to bug 271500, bug 272406, bug 275868, bug 440801, bug 466401. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.