[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-05-06 Thread Oded Arbel
https://bugs.kde.org/show_bug.cgi?id=460594

Oded Arbel  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED

--- Comment #42 from Oded Arbel  ---
No, does not appear to be related.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-05-06 Thread zyf0330
https://bugs.kde.org/show_bug.cgi?id=460594

zyf0330  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |---
 Status|RESOLVED|REPORTED

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-05-06 Thread zyf0330
https://bugs.kde.org/show_bug.cgi?id=460594

zyf0330  changed:

   What|Removed |Added

 CC||zyf034...@gmail.com

--- Comment #41 from zyf0330  ---
https://bugs.kde.org/show_bug.cgi?id=466285
Is this a similar issue?

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-02-15 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=460594

Bug Janitor Service  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |WORKSFORME

--- Comment #40 from Bug Janitor Service  ---
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-02-06 Thread ggggg
https://bugs.kde.org/show_bug.cgi?id=460594

g  changed:

   What|Removed |Added

 CC||g.airia...@gmail.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-01-31 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #39 from Bug Janitor Service  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2023-01-17 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=460594

Vlad Zahorodnii  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #38 from Vlad Zahorodnii  ---
This sounds like https://bugs.kde.org/show_bug.cgi?id=461316. If you can
reproduce this bug, can you specify mesa version?

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-12-14 Thread JC
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #37 from JC  ---
I updated my system to kde-frameworks v5.101.0 and kde-plasma (including kwin)
v5.26.4. After 4 days, my system seems to be operating normally again.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-12-14 Thread Dāvis
https://bugs.kde.org/show_bug.cgi?id=460594

Dāvis  changed:

   What|Removed |Added

 CC||davis...@gmail.com

--- Comment #36 from Dāvis  ---
I have been experiencing exactly this same deadlock. I'm using Arch Linux with
AMD Radeon Vega Mobile 8 GPU. It happens kinda rarely but still annoying.

And it's definitely related with notifications (it freezes right after
displaying some) but I don't remember which one in particular it was, maybe
Discord. Also I might be remembering wrong but maybe when notification shows up
and you mouseover somewhere it.

For `plasmashell`
```
0x7ffb1cb454b6 in ?? () from /usr/lib/libc.so.6

Thread 50 (Thread 0x7ff9b47f86c0 (LWP 829722) "QSGRenderThread"):
#0  0x7ffb1cbbd0bf in poll () at /usr/lib/libc.so.6
#1  0x7ffb1f34d20b in  () at /usr/lib/libxcb.so.1
#2  0x7ffb1f34f01b in xcb_wait_for_special_event () at /usr/lib/libxcb.so.1
#3  0x7ffb160e2de8 in glPrimitiveBoundingBox () at
/usr/lib/libGLX_mesa.so.0
#4  0x7ffb160e3c54 in glPrimitiveBoundingBox () at
/usr/lib/libGLX_mesa.so.0
#5  0x7ffb160e5801 in glPrimitiveBoundingBox () at
/usr/lib/libGLX_mesa.so.0
#6  0x7ffb160e5b3b in glPrimitiveBoundingBox () at
/usr/lib/libGLX_mesa.so.0
#7  0x7ffb146f5368 in  () at /usr/lib/dri/radeonsi_dri.so
#8  0x7ffb146f54b3 in  () at /usr/lib/dri/radeonsi_dri.so
#9  0x7ffb146f8575 in  () at /usr/lib/dri/radeonsi_dri.so
#10 0x7ffb147d019a in  () at /usr/lib/dri/radeonsi_dri.so
#11 0x7ffb147d0846 in  () at /usr/lib/dri/radeonsi_dri.so
#12 0x7ffb147aa166 in  () at /usr/lib/dri/radeonsi_dri.so
#13 0x7ffb14983efa in  () at /usr/lib/dri/radeonsi_dri.so
#14 0x7ffb1eb67b49 in QSGBatchRenderer::Renderer::renderBatches() () at
/usr/lib/libQt5Quick.so.5
#15 0x7ffb1eb6c5d1 in QSGBatchRenderer::Renderer::render() () at
/usr/lib/libQt5Quick.so.5
#16 0x7ffb1eb54085 in QSGRenderer::renderScene(QSGBindable const&) () at
/usr/lib/libQt5Quick.so.5
#17 0x7ffb1eb54524 in QSGRenderer::renderScene(unsigned int) () at
/usr/lib/libQt5Quick.so.5
#18 0x7ffb1ebad935 in
QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at
/usr/lib/libQt5Quick.so.5
#19 0x7ffb1ec07e51 in QQuickWindowPrivate::renderSceneGraph(QSize const&,
QSize const&) () at /usr/lib/libQt5Quick.so.5
#20 0x7ffb1ebb7f06 in  () at /usr/lib/libQt5Quick.so.5
#21 0x7ffb1ebbce14 in  () at /usr/lib/libQt5Quick.so.5
#22 0x7ffb1cfc42ba in  () at /usr/lib/libQt5Core.so.5
#23 0x7ffb1cb488fd in  () at /usr/lib/libc.so.6
#24 0x7ffb1cbcaa60 in  () at /usr/lib/libc.so.6

Thread 49 (Thread 0x7ff9b4ff96c0 (LWP 829721) "plasmash:gdrv0"):
#0  0x7ffb1cb454b6 in  () at /usr/lib/libc.so.6
#1  0x7ffb1cb47cd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x7ffb1475099e in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x7ffb14703f8c in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x7ffb147508cc in  () at /usr/lib/dri/radeonsi_dri.so
#5  0x7ffb1cb488fd in  () at /usr/lib/libc.so.6
#6  0x7ffb1cbcaa60 in  () at /usr/lib/libc.so.6

Thread 48 (Thread 0x7ff9b67fc6c0 (LWP 354694) "QSGRenderThread"):
#0  0x7ffb1cb454b6 in  () at /usr/lib/libc.so.6
#1  0x7ffb1cb47cd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x7ffb1cfcb744 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#3  0x7ffb1ebbd203 in  () at /usr/lib/libQt5Quick.so.5
#4  0x7ffb1cfc42ba in  () at /usr/lib/libQt5Core.so.5
#5  0x7ffb1cb488fd in  () at /usr/lib/libc.so.6
#6  0x7ffb1cbcaa60 in  () at /usr/lib/libc.so.6

Thread 47 (Thread 0x7ff9b6ffd6c0 (LWP 354693) "plasmash:gdrv0"):
#0  0x7ffb1cb454b6 in  () at /usr/lib/libc.so.6
#1  0x7ffb1cb47cd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x7ffb1475099e in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x7ffb14703f8c in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x7ffb147508cc in  () at /usr/lib/dri/radeonsi_dri.so
#5  0x7ffb1cb488fd in  () at /usr/lib/libc.so.6
#6  0x7ffb1cbcaa60 in  () at /usr/lib/libc.so.6

Thread 46 (Thread 0x7ffa1928c6c0 (LWP 248842) "threaded-ml"):
#0  0x7ffb1cbbd0bf in poll () at /usr/lib/libc.so.6
#1  0x7ffac567b8c7 in  () at /usr/lib/libpulse.so.0
#2  0x7ffac566546c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x7ffac566f42c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x7ffac566f4e1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x7ffac567fc02 in  () at /usr/lib/libpulse.so.0
#6  0x7ffac561bc47 in  () at /usr/lib/pulseaudio/libpulsecommon-16.1.so
#7  0x7ffb1cb488fd in  () at /usr/lib/libc.so.6
#8  0x7ffb1cbcaa60 in  () at /usr/lib/libc.so.6

Thread 45 (Thread 0x7ffa11ffb6c0 (LWP 224262) "plasmashel:sh1"):
#0  0x7ffb1cb454b6 in  () at /usr/lib/libc.so.6
#1  0x7ffb1cb47cd0 in pthread_cond_wait () at 

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-12-09 Thread Søren Holm
https://bugs.kde.org/show_bug.cgi?id=460594

Søren Holm  changed:

   What|Removed |Added

 CC||s...@sgh.dk

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-12-06 Thread Kevin Funk
https://bugs.kde.org/show_bug.cgi?id=460594

Kevin Funk  changed:

   What|Removed |Added

 CC||kf...@kde.org

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-12-03 Thread Charles Dennett
https://bugs.kde.org/show_bug.cgi?id=460594

Charles Dennett  changed:

   What|Removed |Added

 CC||cdenn...@gmail.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-30 Thread Rafael Nascimento
https://bugs.kde.org/show_bug.cgi?id=460594

Rafael Nascimento  changed:

   What|Removed |Added

 CC||rafaeln@gmail.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-28 Thread Tobias C. Berner
https://bugs.kde.org/show_bug.cgi?id=460594

Tobias C. Berner  changed:

   What|Removed |Added

 CC||tcber...@freebsd.org

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-25 Thread Sergio
https://bugs.kde.org/show_bug.cgi?id=460594

Sergio  changed:

   What|Removed |Added

 CC||sergio.calleg...@gmail.com

--- Comment #35 from Sergio  ---
Experiencing the same issue on Manjaro (see
https://forum.manjaro.org/t/plasmashell-freezes/127677/2).

Good news is that it is easy to check whether the issue is a freeze in
plasmashell or another issue. Furthermore if the problem is a freeze in
plasmashell it can be worked around without any data loss.

1. switch to a virtual console (e.g. CTRL+ALT+F2), login there, kill
plasmashell (e.g. killall plasmashell);
2. go back to the graphics console (e.g. CTRL+ALT+F1), if the panel is now
gone, then the problem was plasmashell *freezing*.
3. now it should be possible to get the runner (ALT+F2), restart plasmashell
from there (e.g. plasmashell --replace).

The above procedure lets all your applications survive.

I am seeing the issue with X11 (on an Intel Haswell laptop with integrated
Intel graphics), so this is definitely not a Wayland-related or Wayland
specific problem.

If I understand correctly, plasmashell uses a *cooperative* multitasking model
for its widgets, so it is enough to have one widget freezing to get a complete
plasmashell freeze, which makes freezes like this somehow easy to see,
particularly if a non-official widget is used.

The model has the advantage of being very lightweight, but clearly has some
disadvantage. Is there any possibility to complement it with a watchdog, so
that when the shell freezes after some time it is automatically restarted and
one can get an indication of the last widget the execution thread was in at the
freeze time?

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-23 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

t3hd...@gmail.com changed:

   What|Removed |Added

 CC||t3hd...@gmail.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-22 Thread JC
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #34 from JC  ---
(In reply to jcfisher from comment #33)
> Could this possibly be related or the same issue as
> https://bugs.kde.org/show_bug.cgi?id=457847? The symptoms seem similar if
> not identical.

Not sure, they mention having black rectangles. In my case I can see the
content of all the windows, in fact I see all windows from all desktops, but no
black rectangles.

I've been trying to isolate the cause but so far no luck. Sometimes it happens
when I get a notification, other times it happens when I switch windows with
alt+tab and once it happened just by using the open file dialog (which shows a
pop-up with the possible file names).

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-22 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #33 from jcfis...@reality-overwritten.net ---
Could this possibly be related or the same issue as
https://bugs.kde.org/show_bug.cgi?id=457847? The symptoms seem similar if not
identical.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-19 Thread Jure Repinc
https://bugs.kde.org/show_bug.cgi?id=460594

Jure Repinc  changed:

   What|Removed |Added

 CC||j...@holodeck1.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-19 Thread JC
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #32 from JC  ---
(In reply to JC from comment #31)
> My experience is similar to what Ricardo reported but my setup is slightly
> different. This started happening around the upgrade to KWin 2.26.0:

I meant KDE Plasma 5.26.0

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-19 Thread JC
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #31 from JC  ---
(In reply to Ricardo J. Barberis from comment #28)

My experience is similar to what Ricardo reported but my setup is slightly
different. This started happening around the upgrade to KWin 2.26.0:

Operating System: Gentoo Linux 2.9
KDE Plasma Version: 5.26.3
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.5
Kernel Version: 5.19.8-gentoo (64-bit)
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-8086K CPU @ 4.00GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-19 Thread JC
https://bugs.kde.org/show_bug.cgi?id=460594

JC  changed:

   What|Removed |Added

 CC||mg05182-...@yahoo.ca

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-18 Thread Ricardo J. Barberis
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #30 from Ricardo J. Barberis  ---
(In reply to Nicolas Fella from comment #29)
> From the responses so far I don't see any concrete explanation why Plasma
> would cause this. This and similar problems reported by other people make me
> suspect there might be something wrong with X11/Graphics drivers, but I
> can't really prove it

Indeed, I initially thought this was a kwin_x11 problem. Only after seeing
these reports of Plasma freezing I noticed those.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-18 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #29 from Nicolas Fella  ---
>From the responses so far I don't see any concrete explanation why Plasma would
cause this. This and similar problems reported by other people make me suspect
there might be something wrong with X11/Graphics drivers, but I can't really
prove it

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-17 Thread Ricardo J. Barberis
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #28 from Ricardo J. Barberis  ---
(In reply to Bernhard Übelacker from comment #25)
> So one data point might be the graphics driver, are all experiencing this
> hang using an AMD graphics card?

Nope, I'm on an Intel system, *but* I mostly experience kwin_x11 crashes (it
actuallt dies without Dr. Konqui showing up and I have to start it via
konsole/yakuake/krunner, whichever I can access at that moment) and only a few
plasmashell freezes in between.

I did notice that when kwin dies repeatedly, if I restart plasmashell it won't
die again, at least for the rest of the day.

Also, the crashes/freezes seem pretty random: sometimes while receiveing a
notification or several, sometimes when I Shift+Del an emal in kmail
(confirmation popup) and some other times kwin just dies without an obviuos (to
me) trigger.

Operating System: Slackware64 15.0+ (-current)
KDE Plasma Version: 5.26.3
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.6
Kernel Version: 5.19.17 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-1035G1 CPU @ 1.00GHz
Memory: 15.2 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Manufacturer: LENOVO
Product Name: 81YK
System Version: IdeaPad 5 15IIL05

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-17 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #27 from quirinbrun...@t-online.de ---
(In reply to Bernhard Übelacker from comment #25)
> (In reply to Bernhard Übelacker from comment #24)
> So one data point might be the graphics driver, are all experiencing this
> hang using an AMD graphics card?

I have a Ryzen 4800H as well.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-17 Thread hockeymikey
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #26 from hockeymikey  ---
> (In reply to Bernhard Übelacker from comment #25)
Kinda, I'm using an 2021 Omen 15 with an AMD 4800H and a Nvidia 2060m. So I
think the Radeon graphics is used for the built in display, but my external
ones are ran through the Nvidia gpu. Hope that helped, I appreciate all your
help.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-17 Thread Bernhard Übelacker
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #25 from Bernhard Übelacker  ---
(In reply to Bernhard Übelacker from comment #24)
> Thread 1 in each process seem to be middle in some processing, plasmashell
> waiting for some mutex, kwin_x11 for some xcb request.

Tried to look a little further in plasmashell process.
It looks like thread 1 is inside some QSGThreadedRenderLoop and is waiting to
be woken by some other thread:

Thread 1 (Thread 0x7fd89f10aa00 (LWP 1857)):
...
#4  ___pthread_cond_wait (cond=0x7fd87006c068, mutex=0x7fd87006c040) at
./nptl/pthread_cond_wait.c:618
#5  0x7fd8a3cd199b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x7fd87006c040) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=,
mutex=0x7fd87008b428, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x7fd8a5a0b968 in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool)
(this=this@entry=0x7fd898007220, w=w@entry=0x7fd8980319a0,
inExpose=inExpose@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1603
#8  0x7fd8a5a0cc23 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*)
(this=0x7fd898007220, window=) at
scenegraph/qsgthreadedrenderloop.cpp:1374
...

https://sources.debian.org/src/qtdeclarative-opensource-src/5.15.6%2Bdfsg-2/src/quick/scenegraph/qsgthreadedrenderloop.cpp/#L1603
1603 w->thread->waitCondition.wait(>thread->mutex);

https://sources.debian.org/src/qtdeclarative-opensource-src/5.15.6%2Bdfsg-2/src/quick/scenegraph/qsgthreadedrenderloop.cpp/#L1374
1374 polishAndSync(w, true);


There are a few other threads executing below `QSGRenderThread::run()` and also
waiting ... :
...
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x7fd870082768, mutex=mutex@entry=0x7fd870082760,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x7fd8a5a07c95 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x7fd870082758) at scenegraph/qsgthreadedrenderloop.cpp:257
#8  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x7fd8700826c0) at scenegraph/qsgthreadedrenderloop.cpp:935
#9  0x7fd8a5a0a0c1 in QSGRenderThread::run() (this=0x7fd8700826c0) at
scenegraph/qsgthreadedrenderloop.cpp:1052
...


But there is one thread that seems waiting in plasmashell process also for some
xcb reply:
(gdb) bt
#0  0x7fd8a3b1afef in __GI___poll (fds=fds@entry=0x7fd72e7fa7a8,
nfds=nfds@entry=1, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x7fd8a61a4d12 in poll (__timeout=-1, __nfds=1, __fds=0x7fd72e7fa7a8)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:47
#2  _xcb_conn_wait (c=c@entry=0x56038ce45910, cond=cond@entry=0x7fd7180e71c8,
vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:508
#3  0x7fd8a61a716a in xcb_wait_for_special_event (c=0x56038ce45910,
se=0x7fd7180e71a0) at ../../src/xcb_in.c:806
#4  0x7fd89ddf1465 in dri3_wait_for_event_locked
(draw=draw@entry=0x7fd7180f5798, full_sequence=full_sequence@entry=0x0) at
../src/loader/loader_dri3_helper.c:584
#5  0x7fd89ddf22a4 in dri3_find_back (draw=draw@entry=0x7fd7180f5798,
prefer_a_different=) at ../src/loader/loader_dri3_helper.c:726
#6  0x7fd89ddf3da1 in dri3_get_buffer (format=format@entry=4099,
buffer_type=buffer_type@entry=loader_dri3_buffer_back,
draw=draw@entry=0x7fd7180f5798, driDrawable=) at
../src/loader/loader_dri3_helper.c:2030
#7  0x7fd89ddf40d3 in loader_dri3_get_buffers (driDrawable=,
format=4099, stamp=0x7fd718088720, loaderPrivate=0x7fd7180f5798,
buffer_mask=, buffers=0x7fd72e7fab00) at
../src/loader/loader_dri3_helper.c:2255
#8  0x7fd8966ae13f in dri_image_drawable_get_buffers
(drawable=drawable@entry=0x7fd718088720, images=images@entry=0x7fd72e7fab00,
statts=statts@entry=0x7fd71816ce78, statts_count=statts_count@entry=2) at
../src/gallium/frontends/dri/dri2.c:289
#9  0x7fd8966ae27f in dri2_allocate_textures (ctx=0x56038d312f10,
drawable=0x7fd718088720, statts=0x7fd71816ce78, statts_count=2) at
../src/gallium/frontends/dri/dri2.c:458
#10 0x7fd8966b1265 in dri_st_framebuffer_validate (stctx=,
stfbi=, statts=0x7fd71816ce78, count=2, out=0x7fd72e7face0) at
../src/gallium/frontends/dri/dri_drawable.c:82
#11 0x7fd896784d62 in st_framebuffer_validate
(stfb=stfb@entry=0x7fd71816ca20, st=st@entry=0x56039097e4f0) at
../src/mesa/state_tracker/st_manager.c:238
#12 0x7fd896785405 in st_manager_validate_framebuffers (st=0x56039097e4f0)
at ../src/mesa/state_tracker/st_manager.c:1333
#13 0x7fd89675f6ed in st_validate_state (st=st@entry=0x56039097e4f0,
pipeline=pipeline@entry=ST_PIPELINE_CLEAR) at
../src/mesa/state_tracker/st_atom.c:231
#14 0x7fd896933314 in st_Clear (ctx=0x5603916d9e70, mask=50) at
../src/mesa/state_tracker/st_cb_clear.c:432
#15 0x7fd8a59af885 in QSGBatchRenderer::Renderer::renderBatches()
(this=this@entry=0x7fd7180c23a0) at
scenegraph/coreapi/qsgbatchrenderer.cpp:4022
#16 0x7fd8a59b0326 in 

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-17 Thread Bernhard Übelacker
https://bugs.kde.org/show_bug.cgi?id=460594

Bernhard Übelacker  changed:

   What|Removed |Added

 CC||bernha...@mailbox.org

--- Comment #24 from Bernhard Übelacker  ---
Created attachment 153835
  --> https://bugs.kde.org/attachment.cgi?id=153835=edit
plasmashell_and_kwin_x11_thread-apply-bt.txt

I notice also such a hang. I left today at 12:05 the system.
When I came back at 13:45 the time was stuck at 12:15, and three notifications
from kdeconnect where still visible.
To me it looks like this hang is likely to happen if kdeconnect is producing
multiple notifications fast in a row.
I assume this is the case when I changed WLAN accesspoints in this time and my
phone is connecting to the new acesspoint.

I gathered core dumps of kwin_x11 and plasmashell.
Attached is a `thread apply all bt`, but there are many threads in each and am
not sure which one is supposed to do something.
Most of them are waiting for something, but I cannot say for what.
If wanted, I can add more debug symbols.

Thread 1 in each process seem to be middle in some processing, plasmashell
waiting for some mutex, kwin_x11 for some xcb request.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-14 Thread Dmitry Nezhevenko
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #23 from Dmitry Nezhevenko  ---
Created attachment 153743
  --> https://bugs.kde.org/attachment.cgi?id=153743=edit
call stack

I also see this on 5.26.3 (debian unstable). It's laptop with Intel GPU
(i7-10610U). 

It also happens mostly when notification is displayed.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-14 Thread Dmitry Nezhevenko
https://bugs.kde.org/show_bug.cgi?id=460594

Dmitry Nezhevenko  changed:

   What|Removed |Added

 CC||d...@inhex.net

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-10 Thread Oded Arbel
https://bugs.kde.org/show_bug.cgi?id=460594

Oded Arbel  changed:

   What|Removed |Added

 CC||o...@geek.co.il

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-08 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

tata...@gmail.com changed:

   What|Removed |Added

 CC||tata...@gmail.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-08 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

quirinbrun...@t-online.de changed:

   What|Removed |Added

 CC||quirinbrun...@t-online.de

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-07 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

jcfis...@reality-overwritten.net changed:

   What|Removed |Added

 CC||jcfisher@reality-overwritte
   ||n.net

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-06 Thread Bailey
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #22 from Bailey  ---
here is all plasmashell log

11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/ExpandedRepresentation.qml:649:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/CompactRepresentation.qml:77:
TypeError: Cannot read property 'implicitWidth' of null
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/main.qml:56:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/main.qml:62:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/main.qml:70:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/main.qml:72:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/main.qml:283:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/main.qml:272:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:11 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.mediacontroller/contents/ui/ExpandedRepresentation.qml:649:
TypeError: Value is undefined and could not be converted to an object
11/6/22 11:12 PMplasmashell Could not find the Plasmoid for
Plasma::FrameSvgItem(0x56045af9e440) QQmlContext(0x56045b977a60)
QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
11/6/22 11:12 PMplasmashell Could not find the Plasmoid for
Plasma::FrameSvgItem(0x56045af9e440) QQmlContext(0x56045b977a60)
QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
11/6/22 11:12 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitWidth"
11/6/22 11:12 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitWidth"
11/6/22 11:12 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitHeight"
11/6/22 11:12 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitWidth"
11/6/22 11:13 PMplasmashell Could not find the Plasmoid for
Plasma::FrameSvgItem(0x5604630ae5e0) QQmlContext(0x56045b977a60)
QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
11/6/22 11:13 PMplasmashell Could not find the Plasmoid for
Plasma::FrameSvgItem(0x5604630ae5e0) QQmlContext(0x56045b977a60)
QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
11/6/22 11:13 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitWidth"
11/6/22 11:13 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitWidth"
11/6/22 11:13 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitHeight"
11/6/22 11:13 PMplasmashell
file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationItem.qml:221:21:
QML SelectableLabel: Binding loop detected for property "implicitWidth"
11/6/22 11:16 PMplasmashell Could not find the Plasmoid for
Plasma::FrameSvgItem(0x5604631dba80) QQmlContext(0x56045b977a60)
QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml")
11/6/22 11:16 PMplasmashell Could not find the Plasmoid for

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-06 Thread Bailey
https://bugs.kde.org/show_bug.cgi?id=460594

Bailey  changed:

   What|Removed |Added

 CC||mundanedefoliat...@gmail.co
   ||m

--- Comment #21 from Bailey  ---
same bug here
archlinux 6.07-arch1-1
kde plasma version: 5.26.2
kde framework version: 5.99.0
qt version: 5.15.7
X11

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-06 Thread dmb1372
https://bugs.kde.org/show_bug.cgi?id=460594

dmb1372  changed:

   What|Removed |Added

 CC||aenigma1...@gmail.com

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-04 Thread Timothy B
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #20 from Timothy B  ---
It looks like my issue has already been reported in bug #457847, and I wasn't
aware of that ticket's existence when I started getting those random screen
freezes. Apologies in advance for polluting this bug ticket, and any updates
regarding my issue will now appear in the linked bug ticket.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-04 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

k...@trummer.xyz changed:

   What|Removed |Added

 CC||k...@trummer.xyz

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-02 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #19 from mlchatnoir...@gmail.com ---
(In reply to hockeymikey from comment #18)
at least it shows it's not limited to one app, so likely a problem coming from
KDE and not a specific app dispatching wrongly formatted notifications

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-02 Thread hockeymikey
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #18 from hockeymikey  ---
(In reply to mlchatnoir666 from comment #15)
If I would have to guess (they are black so can't be sure), it's kde connect
and a notification from my phone, which is snapchat probably. Or it could be
teams or thunderbird. I don't think the emojis are causing issue or anything
custom, but maybe it is. If it was must be some edge case.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-02 Thread Timothy B
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #17 from Timothy B  ---
Link to core dump:
https://drive.google.com/file/d/1tg25SXZi3O3li7LrI_LD7ZE-asbVsCmk/view?usp=sharing

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-02 Thread Timothy B
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #16 from Timothy B  ---
Created attachment 153401
  --> https://bugs.kde.org/attachment.cgi?id=153401=edit
Journal logs and stack trace

The random screen freeze just happened yet again right after invoking the
Alt-Tab switcher. This time, I changed the switcher style to Compact, and I was
able to generate a stack trace and core dump from the TTY with `pkill -ILL
kwin_x11`. Quite interestingly the journal logs showed that my KWin restart
global shortcut (Ctrl+Alt+Shift+K) is working, but apparently KWin didn't
respond to SIGTERM while it froze. However, plasmashell did respond to my other
global shortcut (Ctrl+Alt+Shift+Backspace) and restarted in the background, but
the wallpaper became black after KWin restarted, so I had to restart it again
with the same shortcut.

The command for the KWin restart shortcut is currently `nohup sh -c "systemctl
--user restart plasma-kwin_x11.service"`, but I will need to change that to
make it kill KWin instead of terminating.

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=460594

--- Comment #15 from mlchatnoir...@gmail.com ---
UPDATE: it seems like my crashes come from notifications as stated by
hockeymikey, and for my case it's probably telegram (no crash since I turned
off telegram's notifications). I suspect their custom emojis being the cause of
this, but I'll need to investigate further, and I still can't tell whether the
bug comes from QT/KDE not handling things or telegram dispatching unprocessable
notifications.

@hockeymickey since you seem to have the same bug as me, do you think you can
guess which app causes them?

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

[kwin] [Bug 460594] Plasma freeze happening since 5.26.0 update

2022-11-01 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=460594

Nicolas Fella  changed:

   What|Removed |Added

Summary|Plasma crash happening  |Plasma freeze happening
   |since 5.26.0 update |since 5.26.0 update

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