https://bugs.kde.org/show_bug.cgi?id=467563
Bug ID: 467563 Summary: plasmashell crash when accessing power option Classification: Plasma Product: plasmashell Version: 5.27.3 Platform: Other OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: qnt...@proton.me CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.27.3) Qt Version: 5.15.8 Frameworks Version: 5.104.0 Operating System: Linux 6.2.5-zen1-1-zen x86_64 Windowing System: Wayland Distribution: Artix Linux DrKonqi: 5.27.3 [KCrashBackend] -- Information about the crash: Plasmashell crash when accessing power menu. Happen with every menu including default Plasma menu. plasmashell restart immediately after crashing. After that the menu works normally. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007fd9c9b012cc in () at /usr/lib/libQt5Qml.so.5 #5 0x00007fd9c9b72e5a in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fd9c9b73fed in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) () at /usr/lib/libQt5Qml.so.5 #7 0x00007fd9c9b5b8f3 in QV4::QQmlContextWrapper::getPropertyAndBase(QV4::QQmlContextWrapper const*, QV4::PropertyKey, QV4::Value const*, bool*, QV4::Value*, QV4::Lookup*) () at /usr/lib/libQt5Qml.so.5 #8 0x00007fd9c9b5bfad in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) () at /usr/lib/libQt5Qml.so.5 #9 0x00007fd9c9b8e6d0 in () at /usr/lib/libQt5Qml.so.5 #10 0x00007fd9c9b94804 in () at /usr/lib/libQt5Qml.so.5 #11 0x00007fd9c9b36c36 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /usr/lib/libQt5Qml.so.5 #12 0x00007fd9c9c971ad in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib/libQt5Qml.so.5 #13 0x00007fd9c9c97729 in QQmlBinding::evaluate(bool*) () at /usr/lib/libQt5Qml.so.5 #14 0x00007fd9c9c9785a in () at /usr/lib/libQt5Qml.so.5 #15 0x00007fd9c9c98f73 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5 #16 0x00007fd9c9b73220 in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*) () at /usr/lib/libQt5Qml.so.5 #17 0x00007fd9c9b73fed in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) () at /usr/lib/libQt5Qml.so.5 #18 0x00007fd9c9b5b8f3 in QV4::QQmlContextWrapper::getPropertyAndBase(QV4::QQmlContextWrapper const*, QV4::PropertyKey, QV4::Value const*, bool*, QV4::Value*, QV4::Lookup*) () at /usr/lib/libQt5Qml.so.5 #19 0x00007fd9c9b5bfad in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) () at /usr/lib/libQt5Qml.so.5 #20 0x00007fd9c9b8e6d0 in () at /usr/lib/libQt5Qml.so.5 #21 0x00007fd9c9b94804 in () at /usr/lib/libQt5Qml.so.5 #22 0x00007fd9c9b36c36 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /usr/lib/libQt5Qml.so.5 #23 0x00007fd9c9c971ad in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib/libQt5Qml.so.5 #24 0x00007fd9c9c97729 in QQmlBinding::evaluate(bool*) () at /usr/lib/libQt5Qml.so.5 #25 0x00007fd9c9c9785a in () at /usr/lib/libQt5Qml.so.5 #26 0x00007fd9c9c98f73 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5 #27 0x00007fd9c9ca42fd in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/libQt5Qml.so.5 #28 0x00007fd9c9c4914d in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /usr/lib/libQt5Qml.so.5 #29 0x00007fd9c9c4931b in QQmlComponentPrivate::completeCreate() () at /usr/lib/libQt5Qml.so.5 #30 0x00007fd9ca2fd64a in () at /usr/lib/libQt5Quick.so.5 #31 0x00007fd9ca2f0d66 in () at /usr/lib/libQt5Quick.so.5 #32 0x00007fd9ca2eb717 in () at /usr/lib/libQt5Quick.so.5 #33 0x00007fd9ca2faf52 in () at /usr/lib/libQt5Quick.so.5 #34 0x00007fd9ca2fd1a3 in QQuickItemView::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libQt5Quick.so.5 #35 0x00007fd9ca2ea6ea in () at /usr/lib/libQt5Quick.so.5 #36 0x00007fd9c9b74af2 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5 #37 0x00007fd9c9b75876 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5 #38 0x00007fd9c9b759d7 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /usr/lib/libQt5Qml.so.5 #39 0x00007fd9c9b4d8fc in QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5 #40 0x00007fd9c9b8eaff in () at /usr/lib/libQt5Qml.so.5 #41 0x00007fd9c9b94804 in () at /usr/lib/libQt5Qml.so.5 #42 0x00007fd9c9b36a70 in () at /usr/lib/libQt5Qml.so.5 #43 0x00007fd9c9ba5488 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at /usr/lib/libQt5Qml.so.5 #44 0x00007fd9c9b8f106 in () at /usr/lib/libQt5Qml.so.5 #45 0x00007fd9c9b94804 in () at /usr/lib/libQt5Qml.so.5 #46 0x00007fd9c9b36c36 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /usr/lib/libQt5Qml.so.5 #47 0x00007fd9c9c971ad in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib/libQt5Qml.so.5 #48 0x00007fd9c9c537f1 in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib/libQt5Qml.so.5 #49 0x00007fd9c9c5476c in () at /usr/lib/libQt5Qml.so.5 #50 0x00007fd9c9c7647f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5 #51 0x00007fd9c86be290 in () at /usr/lib/libQt5Core.so.5 #52 0x00007fd9ca29fea7 in QQuickMouseArea::positionChanged(QQuickMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #53 0x00007fd9ca240923 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #54 0x00007fd9c9378b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #55 0x00007fd9c868db08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #56 0x00007fd9ca24d46e in QQuickWindowPrivate::sendHoverEvent(QEvent::Type, QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool) () at /usr/lib/libQt5Quick.so.5 #57 0x00007fd9ca25069f in QQuickWindowPrivate::deliverHoverEvent(QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool&) () at /usr/lib/libQt5Quick.so.5 #58 0x00007fd9ca2500c0 in QQuickWindowPrivate::deliverHoverEvent(QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool&) () at /usr/lib/libQt5Quick.so.5 #59 0x00007fd9ca2500c0 in QQuickWindowPrivate::deliverHoverEvent(QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool&) () at /usr/lib/libQt5Quick.so.5 #60 0x00007fd9ca2500c0 in QQuickWindowPrivate::deliverHoverEvent(QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool&) () at /usr/lib/libQt5Quick.so.5 #61 0x00007fd9ca2500c0 in QQuickWindowPrivate::deliverHoverEvent(QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool&) () at /usr/lib/libQt5Quick.so.5 #62 0x00007fd9ca2500c0 in QQuickWindowPrivate::deliverHoverEvent(QQuickItem*, QPointF const&, QPointF const&, QFlags<Qt::KeyboardModifier>, unsigned long, bool&) () at /usr/lib/libQt5Quick.so.5 #63 0x00007fd9ca252d37 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () at /usr/lib/libQt5Quick.so.5 #64 0x00007fd9c8b559f5 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5 #65 0x00007fd9c9378b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #66 0x00007fd9c868db08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #67 0x00007fd9c8b3efbc in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #68 0x00007fd9c8b28885 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #69 0x00007fd9c9f5e8c5 in () at /usr/lib/libQt5WaylandClient.so.5 #70 0x00007fd9c7350afb in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #71 0x00007fd9c73ad5d9 in () at /usr/lib/libglib-2.0.so.0 #72 0x00007fd9c734e382 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #73 0x00007fd9c86d87df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #74 0x00007fd9c86862cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #75 0x00007fd9c8690dd9 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #76 0x000055be9f447168 in () #77 0x00007fd9c7e3c790 in () at /usr/lib/libc.so.6 #78 0x00007fd9c7e3c84a in __libc_start_main () at /usr/lib/libc.so.6 #79 0x000055be9f447515 in () [Inferior 1 (process 2816) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.