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.

Reply via email to