https://bugs.kde.org/show_bug.cgi?id=479094

Oded Arbel <o...@geek.co.il> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |o...@geek.co.il

--- Comment #16 from Oded Arbel <o...@geek.co.il> ---
I also experience frequent (daily) kwin_wayland complete freezes - though I'm
unsure if it is related to this bug:
- I don't believe it is related to task switcher or overview (I frankly almost
never use either)
- when kwin freezes, the main seat is completely dead - I can't even switch to
a VT. I can only recover by SSHing to my machine and issuing kill -9.

I'm running Neon testing - up to date as of today - but the issue has been
happening since RC1 dropped. I managed to get a thread dump of the frozen kwin,
and I can see that the main thread (that pegs the CPU) is running this:

---8<---
#0  0x00007fb2e818445e in _mm_cmpeq_epi16(long long __vector(2), long long
__vector(2)) (__B=..., __A=...) at ./src/corelib/text/qstring.cpp:599
#1  operator() (__closure=<synthetic pointer>, offset=0) at
./src/corelib/text/qstring.cpp:626
#2  ucstrncmp_sse2<(<unnamed>::StringComparisonMode)0, char16_t> (l=<optimized
out>, b=0x559bd2085280
u"/usr/share/plasma/desktoptheme/default/widgets/scrollbar.svgz", a=<optimized
out>) at ./src/corelib/text/qstring.cpp:634
#3  ucstrncmp<(<unnamed>::StringComparisonMode)0> (l=<optimized out>,
b=0x559bd2085280
u"/usr/share/plasma/desktoptheme/default/widgets/scrollbar.svgz", a=<optimized
out>) at ./src/corelib/text/qstring.cpp:1294
#4  ucstreq<char16_t> (blen=<optimized out>, b=0x559bd2085280
u"/usr/share/plasma/desktoptheme/default/widgets/scrollbar.svgz",
alen=<optimized out>, a=<optimized out>) at ./src/corelib/text/qstring.cpp:1364
#5  QtPrivate::equalStrings(QStringView, QStringView) (lhs=..., rhs=...) at
./src/corelib/text/qstring.cpp:1402
#6  0x00007fb2eaf91844 in  () at /lib/x86_64-linux-gnu/libKF6Svg.so.6
#7  0x00007fb2eaf8634a in  () at /lib/x86_64-linux-gnu/libKF6Svg.so.6
#8  0x00007fb2eaf86bd9 in KSvg::Svg::hasElement(QStringView) const () at
/lib/x86_64-linux-gnu/libKF6Svg.so.6
#9  0x00007fb2eaf7c4fd in  () at /lib/x86_64-linux-gnu/libKF6Svg.so.6
#10 0x00007fb2eaf7dc75 in  () at /lib/x86_64-linux-gnu/libKF6Svg.so.6
#11 0x00007fb2c13eb325 in  () at
/usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/ksvg/libcorebindingsplugin.so
#12 0x00007fb2ea36b051 in QQuickItem::setSize(QSizeF const&)
(this=this@entry=0x559bd167ec60, size=...) at
./src/quick/items/qquickitem.cpp:7576
#13 0x00007fb2e1d9a8ae in QQuickScrollBarPrivate::resizeContent()
(this=<optimized out>) at ./src/quicktemplates/qquickscrollbar.cpp:225
#14 0x00007fb2e1d9538e in QQuickScrollBar::setSize(double)
(this=0x559bd1596c10, size=0.95266567015445935) at
./src/quicktemplates/qquickscrollbar.cpp:420
#15 0x00007fb2e8228a8b in doActivate<false>(QObject*, int, void**)
(sender=0x559bcfe32210, signal_index=6, argv=0x7ffd868d4750) at
./src/corelib/kernel/qobject.cpp:4033
#16 0x00007fb2ea348e17 in
QQuickFlickableVisibleArea::heightRatioChanged(double) (this=<optimized out>,
_t1=<optimized out>) at
./obj-x86_64-linux-gnu/src/quick/Quick_autogen/include/moc_qquickflickable_p_p.cpp:304
#17 0x00007fb2ea12cb58 in QQuickItemViewPrivate::layout() (this=0x559bd2079640)
at ./src/quick/items/qquickitemview.cpp:1927
#18 0x00007fb2ea30726b in QQuickWindowPrivate::polishItems()
(this=0x559bd23f4230) at ./src/quick/items/qquickwindow.cpp:346
#19 0x00007fb2ea20a09a in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*)
(this=0x559bd1ccb670, window=0x559bd329b830) at
./src/quick/scenegraph/qsgrenderloop.cpp:586
#20 0x00007fb2e87461a8 in QWindow::event(QEvent*) (this=0x559bd329b830,
ev=0x7ffd868d4db0) at ./src/gui/kernel/qwindow.cpp:2553
#21 0x00007fb2e95f1b1b in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x559bd329b830, e=0x7ffd868d4db0) at
./src/widgets/kernel/qapplication.cpp:3296
#22 0x00007fb2e825fe58 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=receiver@entry=0x559bd329b830, event=event@entry=0x7ffd868d4db0) at
./src/corelib/kernel/qcoreapplication.cpp:1121
#23 0x00007fb2e826037d in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=receiver@entry=0x559bd329b830,
event=event@entry=0x7ffd868d4db0) at
./src/corelib/kernel/qcoreapplication.cpp:1553
---8<---

Do you think this is related, or should I report a new bug?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to