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

--- Comment #4 from dmrx921 <[email protected]> ---
Confirmed. Here are my exact versions and setup:

- qt6-declarative 6.12.0-2
- qt6-base 6.12.0-3
- libplasma 6.8.1-1
- plasma-workspace 6.8.1-1
- kwin 6.8.1-2
- Session: Wayland
- GPU: AMD Radeon RX 7700 XT / 7800 XT (Mesa, not NVIDIA)
- CUPS: not installed (confirmed with pacman -Q cups -> package not found)

Panel setup:
- I have the Pager widget (plugin=org.kde.plasma.pager) in the panel.
- I have multiple virtual desktops configured (4).

I can confirm the same coredump backtrace: ToolTipDialog / ToolTipArea
destructor stuck in QQuickPixmapReader::~QQuickPixmapReader(), main thread
waiting in QThread::wait().

The symptom is intermittent: it can happen after 1 minute or after 5+ hours
of uptime. It is not related to CUPS (not installed), and it is not fixed
by updating KWin to 6.8.1-2.

Given your finding, this looks like a duplicate of bug 525727 (Qt 6.12.0
regression, fixed in Qt 6.12.1). I'll wait for the Qt 6.12.1 update in Arch
and test again.

El dom, 25 oct 2026 a las 9:17, Franck Maurice (<[email protected]>)
escribió:

> https://bugs.kde.org/show_bug.cgi?id=527720
>
> --- Comment #3 from Franck Maurice <[email protected]> ---
> Correction to my previous comment: the Printers applet / CUPS was a false
> lead.
> The hang is intermittent, so my two clean reboots afterwards were just
> luck. It
> came back with CUPS ordered correctly and no IPP errors in the log.
>
> I captured a coredump of the hung plasmashell at logout
> (TimeoutStopFailureMode=abort). The main thread is stuck here:
>
>   QThread::wait(QDeadlineTimer)
>   QQuickPixmapReader::~QQuickPixmapReader()   (qquickpixmapcache.cpp:664)
>   QObjectPrivate::deleteChildren()
>   PlasmaQuick::DialogBackground::~DialogBackground()
>   QQuickWindow::~QQuickWindow()
>   ToolTipDialog::~ToolTipDialog()  /  ToolTipArea::~ToolTipArea()
>   main  (shell/main.cpp:223)
>
> The QQuickPixmapReader thread is idle in QThread::exec() -> ppoll() and
> never
> quits.
>
> This matches bug 525727 and bug 527147 exactly: a Qt 6.12.0 regression,
> fixed
> upstream in Qt 6.12.1
> (https://codereview.qt-project.org/c/qtdeclarative/+/777121). I think this
> report is a duplicate of 525727.
>
> Versions: qt6-declarative 6.12.0-2, qt6-base 6.12.0-3, libplasma /
> plasma-workspace 6.8.1, NVIDIA 615.78.08, Wayland. I have 2 virtual
> desktops,
> with the Pager and Activity Pager widgets in the panel.
>
> @dmrx921: do you also have the Pager widget, or more than one virtual
> desktop?
>
> --
> You are receiving this mail because:
> You reported the bug.

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

Reply via email to