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

            Bug ID: 432902
           Summary: Amarok crashes when changing Media Source
           Product: amarok
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: amarok-bugs-d...@kde.org
          Reporter: vojtech.zei...@opensuse.org
  Target Milestone: kf5

Application: amarok (2.9.70)

Qt Version: 5.15.2
Frameworks Version: 5.78.0
Operating System: Linux 5.10.12-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
When I try to change Media Source by clicking on Media Source Home icon and
changing from Files to whatever, Amarok crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault

[KCrash Handler]
#4  0x00007ff8fbb79347 in QMutex::lock() () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff8fbd5c154 in
QCoreApplicationPrivate::lockThreadPostEventList(QObject*) () at
/usr/lib64/libQt5Core.so.5
#6  0x00007ff8fbd5d239 in QCoreApplication::postEvent(QObject*, QEvent*, int)
() at /usr/lib64/libQt5Core.so.5
#7  0x00007ff8fd28f7e6 in BrowserCategory::clearAdditionalItems()
(this=0x5555df685bf0) at
/usr/src/debug/amarok-2.9.70git.20201222T022603~89d13c15ad-142.5.x86_64/src/browsers/BrowserCategory.cpp:168
#8  0x00007ff8fd28fbca in
BrowserCategoryList::setActiveCategory(BrowserCategory*) (this=0x5555dfbb39c0,
category=category@entry=0x5555df397820) at
/usr/src/debug/amarok-2.9.70git.20201222T022603~89d13c15ad-142.5.x86_64/src/browsers/BrowserCategoryList.cpp:202
#9  0x00007ff8fd28fc8c in BrowserCategory::activate() (this=0x5555df397820) at
/usr/src/debug/amarok-2.9.70git.20201222T022603~89d13c15ad-142.5.x86_64/src/browsers/BrowserCategory.cpp:135
#10 0x00007ff8fbd908c6 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007ff8fc903f12 in QAction::triggered(bool) () at
/usr/lib64/libQt5Widgets.so.5
#12 0x00007ff8fc906751 in QAction::activate(QAction::ActionEvent) () at
/usr/lib64/libQt5Widgets.so.5
#13 0x00007ff8fca80aaa in  () at /usr/lib64/libQt5Widgets.so.5
#14 0x00007ff8fca881e2 in  () at /usr/lib64/libQt5Widgets.so.5
#15 0x00007ff8fc94a35e in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#16 0x00007ff8fc90a50f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#17 0x00007ff8fc9113fb in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#18 0x00007ff8fbd5a2ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#19 0x00007ff8fc910426 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /usr/lib64/libQt5Widgets.so.5
#20 0x00007ff8fc962933 in  () at /usr/lib64/libQt5Widgets.so.5
#21 0x00007ff8fc9658ce in  () at /usr/lib64/libQt5Widgets.so.5
#22 0x00007ff8fc90a50f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#23 0x00007ff8fbd5a2ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#24 0x00007ff8fc1c6b73 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#25 0x00007ff8fc19cc5c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#26 0x00007ff8e84e0fea in  () at /usr/lib64/libQt5XcbQpa.so.5
#27 0x00007ff8f1753e57 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#28 0x00007ff8f17541d8 in  () at /usr/lib64/libglib-2.0.so.0
#29 0x00007ff8f175428f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#30 0x00007ff8fbdb183f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#31 0x00007ff8fbd58cab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#32 0x00007ff8fca85c0c in  () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007ff8fca85d3f in QMenu::exec(QPoint const&, QAction*) () at
/usr/lib64/libQt5Widgets.so.5
#34 0x00007ff8fca971ea in  () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007ff8fbd90900 in  () at /usr/lib64/libQt5Core.so.5
#36 0x00007ff8fc9f7e5d in  () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007ff8fc9f8136 in QAbstractButton::mousePressEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#38 0x00007ff8fc94a35e in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#39 0x00007ff8fc90a50f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#40 0x00007ff8fc9113fb in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#41 0x00007ff8fbd5a2ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#42 0x00007ff8fc910426 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /usr/lib64/libQt5Widgets.so.5
#43 0x00007ff8fc9623c1 in  () at /usr/lib64/libQt5Widgets.so.5
#44 0x00007ff8fc9658ce in  () at /usr/lib64/libQt5Widgets.so.5
#45 0x00007ff8fc90a50f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#46 0x00007ff8fbd5a2ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#47 0x00007ff8fc1c6b73 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#48 0x00007ff8fc19cc5c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#49 0x00007ff8e84e0fea in  () at /usr/lib64/libQt5XcbQpa.so.5
#50 0x00007ff8f1753e57 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#51 0x00007ff8f17541d8 in  () at /usr/lib64/libglib-2.0.so.0
#52 0x00007ff8f175428f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#53 0x00007ff8fbdb183f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#54 0x00007ff8fbd58cab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#55 0x00007ff8fbd60f20 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#56 0x00005555dd5940d8 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/amarok-2.9.70git.20201222T022603~89d13c15ad-142.5.x86_64/src/main.cpp:397
[Inferior 1 (process 22769) detached]

Possible duplicates by query: bug 418277, bug 415991, bug 414009, bug 410266,
bug 409782.

Reported using DrKonqi

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

Reply via email to