Application: plasmashell (5.27.5) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.0-11-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux 12 (bookworm) DrKonqi: 5.27.5 [CoredumpBackend] -- Information about the crash: 1. Enter edit mode 2. Click 'Manage panels and desktops' 3. Observe a dozen disconnected screens, all with menu buttons, some with extra panel menu buttons 4. Click on a disconnected screen's panel menu button and choose "Remove panel" 5. Observe plasma crash to black screen + appearance of crash handler dialog The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 0x00007f1a962da6a0 in QObjectPrivate::maybeSignalConnected(unsigned int) const () at /lib/x86_64-linux-gnu/libQt5Core.so.5 [...] #7 0x00007f1a9624c0bd in QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 [...] #12 0x00007f1a977a53e0 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 [...] #15 0x00007f1a97757c2e in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f1a978e144d in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 Reported using DrKonqi
Created attachment 161395 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Pasting full backtrace for searchability: Thread 1 (Thread 0x7f1a935de540 (LWP 2325)): [KCrash Handler] #5 0x00007f1a962da6a0 in QObjectPrivate::maybeSignalConnected(unsigned int) const () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f1a962e8ab1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f1a9624c0bd in QAbstractItemModel::modelAboutToBeReset(QAbstractItemModel::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x000055c702a7a25c in () #9 0x000055c702a31433 in () #10 0x00007f1a978c6c93 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #11 0x00007f1a977a3521 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #12 0x00007f1a977a53e0 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #13 0x00007f1a977c1cb6 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #14 0x00007f1a977c53df in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #15 0x00007f1a97757c2e in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #16 0x00007f1a978e144d in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #17 0x00007f1a97892baf in QQmlBoundSignalExpression::evaluate(void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #18 0x00007f1a978942f8 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #19 0x00007f1a978c677f in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #20 0x00007f1a962e8a8d in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f1a962e8f4f in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f1a905a7221 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () at /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #23 0x00007f1a905c6251 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () at /lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5 #24 0x00007f1a97e550e8 in QQuickItem::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #25 0x00007f1a96f62fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007f1a962b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f1a97e729da in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #28 0x00007f1a97e740dd in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #29 0x00007f1a967493f5 in QWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #30 0x00007f1a96f62fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007f1a962b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007f1a9673d3ed in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #33 0x00007f1a96711cac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #34 0x00007f1a91409eca in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #35 0x00007f1a94c287a9 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007f1a94c28a38 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f1a94c28acc in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f1a96309836 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007f1a962b017b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007f1a962b82d6 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x000055c702a2adc3 in () #42 0x00007f1a95e461ca in __libc_start_call_main (main=main@entry=0x55c702a29ee0, argc=argc@entry=2, argv=argv@entry=0x7ffe33436808) at ../sysdeps/nptl/libc_start_call_main.h:58 #43 0x00007f1a95e46285 in __libc_start_main_impl (main=0x55c702a29ee0, argc=2, argv=0x7ffe33436808, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe334367f8) at ../csu/libc-start.c:360 #44 0x000055c702a2aee1 in ()
*** This bug has been marked as a duplicate of bug 471292 ***