[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 --- Comment #9 from P Shao --- After some fiddling around through package downgrading/upgrading, I have confirmed at least on my computer it was caused by fcitx5-qt (5.0.17-7 => 5.1.0-1), which makes sense to explain why the bug impacted so many (seemingly all) qt-based applications. I will reach out to the maintainer of the package for bug report. -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 --- Comment #8 from P Shao --- (In reply to Fushan Wen from comment #6) > Looks like a problem in Qt. in openSUSE KF was also updated but Qt wasn't, > and I did not encounter the problem. Thanks for sharing the information, any clue what it might be? I can try to downgrade some packages to test to help :) -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 --- Comment #7 from P Shao --- (In reply to P Shao from comment #3) > I ran into exactly the same issue after an upgrade in Arch Linux from > plastma 5.27.6 to 5.27.7 alone with a collection of qt-related upgrade as > well :( Forgot to add that this only appears to happen under KDE wayland sessions -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 Fushan Wen changed: What|Removed |Added CC||qydwhotm...@gmail.com --- Comment #6 from Fushan Wen --- Looks like a problem in Qt. in openSUSE KF was also updated but Qt wasn't, and I did not encounter the problem. -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 --- Comment #5 from P Shao --- Created attachment 161323 --> https://bugs.kde.org/attachment.cgi?id=161323=edit updated package list triggering this bug I am attaching the package list which I updated today that introduced this bug on my Arch Linux machine -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 --- Comment #4 from P Shao --- (In reply to Nate Graham from comment #1) > > I don't know whether this is a problem with libQt or with the use of it. > I'm CCing some very smart people who may be able to determine which one it > is. @Nate Graham, can I trouble you to escalate this issue please to see if we can get some clue? I just run into this almost exactly same issue with many KDE apps impacted. This is after a seemingly harmless upgrade from plasma 5.27.6 to 5.27.7 and minor version update of qt-5.15.10 on an Arch Linux box. Thanks. -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 P Shao changed: What|Removed |Added CC||shallp...@gmail.com --- Comment #3 from P Shao --- I ran into exactly the same issue after an upgrade in Arch Linux from plastma 5.27.6 to 5.27.7 alone with a collection of qt-related upgrade as well :( -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 Andrew Ammerlaan changed: What|Removed |Added CC||andrewammerl...@gentoo.org -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 Eli Asher changed: What|Removed |Added CC||eliva...@zahav.net.il --- Comment #2 from Eli Asher --- (In reply to Nate Graham from comment #1) > > I don't know whether this is a problem with libQt or with the use of it. > I'm CCing some very smart people who may be able to determine which one it > is. (In reply to Russell Haley from comment #0) > Created attachment 150603 [details] > Fedora 36 upgrade transaction > > Many things on my system recently started printing this to stderr. It's > mostly just annoying, but it does get into the stdout of `kscreen-console > json` and make the json invalid, and having this warning showing up in my > consoles all the time feels a bit dodgy. > > > STEPS TO REPRODUCE > > 1. `kioclient5 stat` > > ... is the shortest command I know that prints the error and exits > immediately, but it's much more widespread. > > OBSERVED RESULT > > QSocketNotifier: Can only be used with threads started with QThread > kioclient5: Syntax error, not enough arguments > > EXPECTED RESULT > > kioclient5: Syntax error, not enough arguments > > SOFTWARE/OS VERSIONS > > Linux/KDE Plasma: Fedora 36 > KDE Plasma Version: 5.25.2 > KDE Frameworks Version: 5.96.0 > Qt Version: 5.15.3 > > ADDITIONAL INFORMATION > > This shows how many times the message has been logged by various programs > since boot: > > journalctl -b --output cat --output-fields=_EXE > MESSAGE='QSocketNotifier: Can only be used with threads started with > QThread' | sort | uniq -c | sort -nk1,1 > > On my machine, it prints: > > 1 /usr/bin/dolphin > 1 /usr/bin/korganizer > 1 /usr/bin/kstart > 1 /usr/bin/kwrite > 1 /usr/bin/okteta > 1 /usr/bin/plasma-discover > 1 /usr/libexec/ksmserver-logout-greeter > 2 /usr/bin/akonadi_archivemail_agent > 2 /usr/bin/akonadi_birthdays_resource > 2 /usr/bin/akonadi_control > 2 /usr/bin/akonadi_followupreminder_agent > 2 /usr/bin/akonadi_indexing_agent > 2 /usr/bin/akonadi_maildispatcher_agent > 2 /usr/bin/akonadi_mailfilter_agent > 2 /usr/bin/akonadi_mailmerge_agent > 2 /usr/bin/akonadi_migration_agent > 2 /usr/bin/akonadi_newmailnotifier_agent > 2 /usr/bin/akonadi_sendlater_agent > 2 /usr/bin/akonadi_unifiedmailbox_agent > 2 /usr/bin/akonadi_vcard_resource > 2 /usr/bin/corectrl > 2 /usr/bin/kalendarac > 2 /usr/bin/kcminit_startup > 2 /usr/bin/kded5 > 2 /usr/bin/ksplashqml > 2 /usr/bin/kwalletd5 > 2 /usr/bin/plasmashell > 2 /usr/libexec/baloorunner > 2 /usr/libexec/DiscoverNotifier > 2 /usr/libexec/kactivitymanagerd > 2 /usr/libexec/kdeconnectd > 2 /usr/libexec/kf5/polkit-kde-authentication-agent-1 > 2 /usr/libexec/org_kde_powerdevil > 2 /usr/libexec/xdg-desktop-portal-kde > 4 /usr/bin/akonadi_akonotes_resource > 4 /usr/bin/akonadi_contacts_resource > 4 /usr/bin/akonadi_ical_resource > 4 /usr/bin/akonadi_maildir_resource > 4 /usr/bin/systemsettings > 36 /usr/bin/konsole > 39 /usr/libexec/kscreenlocker_greet > > According to `sudo rg --one-file-system -Suu "Can only be used with threads" > --binary /usr`, the message probably comes from > /usr/lib64/libQt5Core.so.5.15.3, which the top culprits link against > according to `ldd`, and which is provided by the qt5-qtbase package. > > According to `dnf history`, this package was updated from version 5.15.2-30 > to version 5.15.3-1 as part of the Fedora 35->36 upgrade on 2022-05-12. I > have attached the `dnf history info` from that transaction. > > Oddly, the logs show 59 occurances of the message from 2022-03-29, when the > installed qt5-qtbase version was 5.15.2, but then it didn't appear again > until many boots later on 2022-05-16, which was the SECOND (wat?) boot and > login session after the Fedora 35->36 upgrade, with no intervening dnf > transactions. Unfortunately, I have no logs from before 2022-03-29, because > plasma-systemmonitor had some kind of fit and spammed hundreds of messages > per second, which flushed the journal from before that date. > > I don't know whether this is a problem with libQt or with the use of it. > > This seems similar to bug 418402, but it has a much wider blast radius and > seems to have started with a different version of qt5-qtbase. I encountered the same phenomenon. In addition, the standard keyboard shortcuts do not work. -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 Nate Graham changed: What|Removed |Added CC||k...@david-redondo.de, ||k...@davidedmundson.co.uk, ||n...@kde.org --- Comment #1 from Nate Graham --- > I don't know whether this is a problem with libQt or with the use of it. I'm CCing some very smart people who may be able to determine which one it is. -- You are receiving this mail because: You are watching all bug changes.
[kde] [Bug 456696] "QSocketNotifier: Can only be used with threads started with QThread" everywhere
https://bugs.kde.org/show_bug.cgi?id=456696 Russell Haley changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=418402 -- You are receiving this mail because: You are watching all bug changes.