https://bugs.kde.org/show_bug.cgi?id=462519
Bug ID: 462519 Summary: Non-normal window decorations and crashing window decoration system settings panel Classification: Applications Product: systemsettings Version: 5.26.4 Platform: OpenSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: stig...@outlook.fr Target Milestone: --- Application: systemsettings (5.26.4) Qt Version: 5.15.7 Frameworks Version: 5.101.0 Operating System: Linux 6.0.10-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.26.4 [KCrashBackend] -- Information about the crash: Since update (following KDE:Unstable) window decoration is non-normal, and the system settings panel crashes when opening it The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault [KCrash Handler] #4 QSharedPointer<KDecoration2::DecorationShadow>::QSharedPointer (other=<error reading variable: Cannot access memory at address 0x10>, this=0x7fffdfe67150, this@entry=0x7fffdfe670a0) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:326 #5 KDecoration2::Decoration::shadow (this=0x0) at /usr/src/debug/kdecoration-5.26.4/src/decoration.cpp:244 #6 0x00007f485a01f801 in KDecoration2::Preview::PreviewItem::hoverEnterEvent (this=0x5603d22ed680, event=0x7fffdfe67300) at /usr/src/debug/kwin-5.26.4/src/kcmkwin/kwindecoration/declarative-plugin/previewitem.cpp:335 #7 0x00007f488bc85b88 in QQuickItem::event (this=0x5603d22ed680, ev=0x7fffdfe67300) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickitem.cpp:8287 #8 0x00007f488e7a53fe in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5603d22ed680, e=0x7fffdfe67300) at kernel/qapplication.cpp:3637 #9 0x00007f488dadc128 in QCoreApplication::notifyInternal2 (receiver=0x5603d22ed680, event=0x7fffdfe67300) at kernel/qcoreapplication.cpp:1064 #10 0x00007f488bc9ce93 in QQuickWindowPrivate::sendHoverEvent (this=this@entry=0x5603d17a7570, type=type@entry=QEvent::HoverEnter, item=item@entry=0x5603d22ed680, scenePos=..., lastScenePos=..., modifiers=..., modifiers@entry=..., timestamp=0, accepted=true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2093 #11 0x00007f488bc9de4b in QQuickWindowPrivate::deliverHoverEvent (this=<optimized out>, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=<optimized out>, accepted=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2172 #12 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #13 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #14 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #15 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #16 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #17 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #18 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #19 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #20 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #21 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #22 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #23 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #24 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #25 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #26 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #27 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #28 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #29 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #30 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #31 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #32 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #33 0x00007f488bc9d5b1 in QQuickWindowPrivate::deliverHoverEvent (this=this@entry=0x5603d17a7570, item=<optimized out>, scenePos=..., lastScenePos=..., modifiers=..., timestamp=0, accepted=@0x7fffdfe68b48: true) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2117 #34 0x00007f488bca32da in QQuickWindowPrivate::handleMouseEvent (event=0x7fffdfe68d20, this=0x5603d17a7570) at /usr/include/qt5/QtGui/qevent.h:73 #35 QQuickWindowPrivate::handleMouseEvent (this=0x5603d17a7570, event=0x7fffdfe68d20) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quick/items/qquickwindow.cpp:2415 #36 0x00007f488df87a15 in QWindow::event (this=0x5603d17a9ee0, ev=<optimized out>) at kernel/qwindow.cpp:2450 #37 0x00007f488e7a53fe in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5603d17a9ee0, e=0x7fffdfe68d20) at kernel/qapplication.cpp:3637 #38 0x00007f488dadc128 in QCoreApplication::notifyInternal2 (receiver=0x5603d17a9ee0, event=0x7fffdfe68d20) at kernel/qcoreapplication.cpp:1064 #39 0x00007f488c7c6ca7 in QQuickWidget::mouseMoveEvent (this=<optimized out>, e=0x7fffdfe69260) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.7+kde18/src/quickwidgets/qquickwidget.cpp:1325 #40 0x00007f488e7e6c38 in QWidget::event (this=0x5603d17aa1e0, event=0x7fffdfe69260) at kernel/qwidget.cpp:9043 #41 0x00007f488e7a53fe in QApplicationPrivate::notify_helper (this=this@entry=0x5603cefb46d0, receiver=receiver@entry=0x5603d17aa1e0, e=e@entry=0x7fffdfe69260) at kernel/qapplication.cpp:3637 #42 0x00007f488e7ad922 in QApplication::notify (this=<optimized out>, receiver=0x5603d17aa1e0, e=<optimized out>) at kernel/qapplication.cpp:3081 #43 0x00007f488dadc128 in QCoreApplication::notifyInternal2 (receiver=0x5603d17aa1e0, event=0x7fffdfe69260) at kernel/qcoreapplication.cpp:1064 #44 0x00007f488e7aba9e in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5603d17aa1e0, event=event@entry=0x7fffdfe69260, alienWidget=<optimized out>, nativeWidget=0x5603cf113b10, buttonDown=buttonDown@entry=0x7f488ecf0330 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619 #45 0x00007f488e7ffa58 in QWidgetWindow::handleMouseEvent (this=0x5603cf6396e0, event=0x7fffdfe69510) at kernel/qwidgetwindow.cpp:683 #46 0x00007f488e802fb0 in QWidgetWindow::event (this=0x5603cf6396e0, event=0x7fffdfe69510) at kernel/qwidgetwindow.cpp:300 #47 0x00007f488e7a53fe in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5603cf6396e0, e=0x7fffdfe69510) at kernel/qapplication.cpp:3637 #48 0x00007f488dadc128 in QCoreApplication::notifyInternal2 (receiver=0x5603cf6396e0, event=0x7fffdfe69510) at kernel/qcoreapplication.cpp:1064 #49 0x00007f488df7b9ad in QGuiApplicationPrivate::processMouseEvent (e=0x5603d22f1ff0) at kernel/qguiapplication.cpp:2285 #50 0x00007f488df4f37c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #51 0x00007f488a4ef0fa in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #52 0x00007f488c26aa90 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #53 0x00007f488c26ae48 in ?? () from /lib64/libglib-2.0.so.0 #54 0x00007f488c26aedc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #55 0x00007f488db33b56 in QEventDispatcherGlib::processEvents (this=0x5603cf106ed0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #56 0x00007f488dadab9b in QEventLoop::exec (this=this@entry=0x7fffdfe69840, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #57 0x00007f488dae2d06 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #58 0x00007f488df6ee4c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #59 0x00007f488e7a5375 in QApplication::exec () at kernel/qapplication.cpp:2829 #60 0x00005603cda32fa8 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings-5.26.4/app/main.cpp:188 [Inferior 1 (process 11339) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.