https://bugs.kde.org/show_bug.cgi?id=443352
Bug ID: 443352 Summary: Plasma crashed on restart Product: plasmashell Version: master Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: n...@kde.org CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.23.80) (Compiled from sources) Qt Version: 5.15.2 Frameworks Version: 5.87.0 Operating System: Linux 5.13.19-200.fc34.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora release 34 (Thirty Four)" DrKonqi: 5.23.80 [KCrashBackend] -- Information about the crash: Restarted plasmashell with `killall plasmashell && kstart5 plasmashell` (not using the --replace argument to work around https://bugs.kde.org/show_bug.cgi?id=439159. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #5 std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x18) at /usr/include/c++/11/bits/atomic_base.h:479 #6 QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239 #7 QBasicAtomicInteger<int>::loadRelaxed() const (this=0x18) at /usr/include/qt5/QtCore/qbasicatomic.h:107 #8 QtPrivate::RefCount::ref() (this=0x18) at /usr/include/qt5/QtCore/qrefcount.h:55 #9 QList<KIO::BasicOperation>::QList(QList<KIO::BasicOperation> const&) (this=this@entry=0x7ffd1e809718, l=...) at /usr/include/qt5/QtCore/qlist.h:856 #10 0x00007f46c02d3f8e in QQueue<KIO::BasicOperation>::QQueue(QQueue<KIO::BasicOperation> const&) (this=0x7ffd1e809718) at /usr/include/qt5/QtCore/qqueue.h:49 #11 KIO::UndoCommand::UndoCommand(KIO::UndoCommand const&) (this=0x7ffd1e809710) at /home/nate/kde/src/kio/src/widgets/fileundomanager_p.h:52 #12 KIO::FileUndoManager::undo() (this=0x7f46c0352640 <(anonymous namespace)::Q_QGS_globalFileUndoManager::innerFunction()::holder>) at /home/nate/kde/src/kio/src/widgets/fileundomanager.cpp:337 #13 0x00007f46c0cc13a9 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #14 0x00007f46c1b14916 in QAction::triggered(bool) () at /lib64/libQt5Widgets.so.5 #15 0x00007f46c1b1762c in QAction::activate(QAction::ActionEvent) () at /lib64/libQt5Widgets.so.5 #16 0x00007f46c1b18413 in QAction::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libQt5Widgets.so.5 #17 0x00007f46c2721e25 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const () at /lib64/libQt5Qml.so.5 #18 0x00007f46c2627568 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () at /lib64/libQt5Qml.so.5 #19 0x00007f46c26294e7 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib64/libQt5Qml.so.5 #20 0x00007f46c2626daf in QV4::QObjectSlotDispatcher::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libQt5Qml.so.5 #21 0x00007f46c0cc13a9 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #22 0x00007f46c1b14916 in QAction::triggered(bool) () at /lib64/libQt5Widgets.so.5 #23 0x00007f46c1b1762c in QAction::activate(QAction::ActionEvent) () at /lib64/libQt5Widgets.so.5 #24 0x00007f46ac178736 in QAction::trigger() (this=0x1a868a0) at /usr/include/qt5/QtWidgets/qaction.h:187 #25 AppletInterface::event(QEvent*) (this=0x16a93f0, event=0x7ffd1e80a310) at /home/nate/kde/src/plasma-framework/src/scriptengines/qml/plasmoid/appletinterface.cpp:807 #26 0x00007f46c1b1b443 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #27 0x00007f46c0c8d798 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #28 0x00007f46c2c6400f in QQuickWindowPrivate::deliverKeyEvent(QKeyEvent*) () at /lib64/libQt5Quick.so.5 #29 0x0000000000430ad1 in DesktopView::keyPressEvent(QKeyEvent*) (this=0x16d6a00, e=0x7ffd1e80a310) at /home/nate/kde/src/plasma-workspace/shell/desktopview.cpp:252 #30 0x00007f46c10e7435 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5 #31 0x00007f46c1b1b443 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #32 0x00007f46c0c8d798 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #33 0x00007f46c10d85fa in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /lib64/libQt5Gui.so.5 #34 0x00007f46c10bbc9c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #35 0x00007f46befe5ca4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5WaylandClient.so.5 #36 0x00007f46bf2214cf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #37 0x00007f46bf2754f8 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #38 0x00007f46bf21ec03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #39 0x00007f46c0cdeb78 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #40 0x00007f46c0c8c1a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #41 0x00007f46c0c946e4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #42 0x000000000041f6fb in main(int, char**) (argc=<optimized out>, argv=0x7ffd1e80a730) at /home/nate/kde/src/plasma-workspace/shell/main.cpp:238 [Inferior 1 (process 231038) detached] The reporter indicates this bug may be a duplicate of or related to bug 427776. Possible duplicates by query: bug 443059, bug 439721, bug 432867, bug 431375, bug 431334. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.