Skip to main content
Topic: QThreadStorage warning in the log [FIXED] (Read 152 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

QThreadStorage warning in the log [FIXED]

Yesterday I updated...
Code: [Select]
linux-api-headers (6.10-1 -> 6.13-1)
glibc (2.40+r66+g7d4b6bcae91f-1 -> 2.41+r2+g0a7c7a3e283a-1)
gcc-libs (14.2.1+r134+gab884fffe3fc-2 -> 14.2.1+r730+gc061ad5a36ba-1)
nss (3.107-1 -> 3.108-1)
botan (3.6.1-2 -> 3.7.1-1)
libx11 (1.8.10-1 -> 1.8.11-1)
libsysprof-capture (47.2-1 -> 47.2-2)
ca-certificates-mozilla (3.107-1 -> 3.108-1)
libelf (0.192-2.1 -> 0.192-3)
hwdata (0.391-1 -> 0.392-1)
betterbird (128.6.1-3 -> 128.7.0-2)
binutils (2.43_1+r171+g01da089627be-1 -> 2.43_1+r186+g61f8adadd6db-1)
dhcpcd (10.1.0-1 -> 10.1.0-2)
mpfr (4.2.1-4 -> 4.2.1-5)
gcc (14.2.1+r134+gab884fffe3fc-2 -> 14.2.1+r730+gc061ad5a36ba-1)
iproute2 (6.12.0-1 -> 6.13.0-1)
libtool (2.5.4+r1+gbaa1fe41-1 -> 2.5.4+r1+gbaa1fe41-2)
linux (6.12.9.artix1-1 -> 6.13.1.artix1-1)
pahole (1:1.28-3 -> 1:1.29-1)
linux-headers (6.12.9.artix1-1 -> 6.13.1.artix1-1)
qca-qt5 (2.3.9-3 -> 2.3.9-4)
qt6-translations (6.8.1-1.1 -> 6.8.2-1)
qt6-base (6.8.1-1 -> 6.8.2-2)
qt6-shadertools (6.8.1-1.1 -> 6.8.2-1)
qt6-5compat (6.8.1-1 -> 6.8.2-1)
qca-qt6 (2.3.9-3 -> 2.3.9-4)
qt6-declarative (6.8.1-3 -> 6.8.2-1)
qt6-imageformats (6.8.1-1 -> 6.8.2-1)
qt6-positioning (6.8.1-1 -> 6.8.2-1)
qt6-location (6.8.1-1 -> 6.8.2-1)
qt6-multimedia-ffmpeg (6.8.1-2 -> 6.8.2-1)
qt6-multimedia (6.8.1-2 -> 6.8.2-1)
qt6-quicktimeline (6.8.1-1 -> 6.8.2-1)
qt6-quick3d (6.8.1-1 -> 6.8.2-1)
qt6-sensors (6.8.1-1 -> 6.8.2-1)
qt6-speech (6.8.1-1 -> 6.8.2-1)
qt6-svg (6.8.1-1 -> 6.8.2-1)
qt6-tools (6.8.1-2.1 -> 6.8.2-2)
qt6-virtualkeyboard (6.8.1-1 -> 6.8.2-1)
qt6-wayland (6.8.1-1 -> 6.8.2-1)
qt6-webchannel (6.8.1-1 -> 6.8.2-1)
qt6-webengine (6.8.1-2 -> 6.8.2-1)
qt6-websockets (6.8.1-1 -> 6.8.2-1)
qt6-webview (6.8.1-1 -> 6.8.2-1)
qt6ct (0.9-12 -> 0.9-13)
qt6gtk2 (0.3-2.3 -> 0.3-2.4)
wpa_supplicant (2:2.11-2 -> 2:2.11-3)
xorg-xwayland (24.1.4-1 -> 24.1.5-1)

And last night while chatting on IRC about scripts, I tested one of mine.
Code: [Select]
[email protected] ~ > kinfo-cli 
Operating System: Artix Linux
QThreadStorage: Thread 0x5c1b6a9ef830 exited after QThreadStorage 8 destroyed
QThreadStorage: Thread 0x5c1b6a9ef830 exited after QThreadStorage 7 destroyed
QThreadStorage: Thread 0x5c1b6a9ef830 exited after QThreadStorage 6 destroyed
QThreadStorage: Thread 0x5c1b6a9ef830 exited after QThreadStorage 2 destroyed
KDE Plasma Version: 6.2.5
QThreadStorage: Thread 0x5c29cc598dc0 exited after QThreadStorage 8 destroyed
QThreadStorage: Thread 0x5c29cc598dc0 exited after QThreadStorage 6 destroyed
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.13.1-artix1-1
Graphics Platform: wayland
Processors: 16 x Intel(R) Xeon(R) E5-2650
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon RX 580 Series

It had worked flawlessly before and the errors were obviously not command related. The script is as follow:
Code: [Select]
[email protected] ~ > cat Documents/misc/scripts/kinfo-cli 
#!/bin/sh

echo "Operating System: $(cat /etc/artix-release)"
echo "KDE Plasma Version: $(plasmashell -v |  cut -d " " -f2)"
echo "KDE Frameworks Version: $(kcmshell6 --version | cut -d " " -f2)"
echo "Qt Version: $(qtplugininfo6 -v | cut -d " " -f2)"
echo "Kernel Version: $(uname -r)"
echo "Graphics Platform: $(inxi -G | grep Display | cut -d " " -f 4)"
echo "Processors: $(lscpu | grep -m1 CPU\(s\): | cut -c "39-40") x $(lscpu | grep name | cut -c "39-54,59-66")"
echo "Memory: $(free -h  | grep Mem | cut -c "17-18").0 GiB of RAM"
echo "Graphics Processor: $(glxinfo -B | grep Device | cut -c "13-36")"

I thought it might just need a reboot but it still persist. But in searching the issue, I found

QThreadStorage warning in the log

and



I also just found out that using the Meta key blanks the monitor. An either or question. How do I revert back to version 6.8.1? Or when can we Plasma users expect 6.8.3?
S6/Plasma

 

Re: QThreadStorage warning in the log

Reply #1
I solved by own issue by using Timeshift. I fallback to Qt version 6.8.1 but now I have to repeat an update minus the Qt version 6.8.2.

Meta key and QThreadStorage are OK now.
S6/Plasma