https://bugs.kde.org/show_bug.cgi?id=524621
Bug ID: 524621
Summary: killTimer called on already killed timer ID spamming
the logs
Classification: Frameworks and Libraries
Product: frameworks-kwallet
Version First 6.29.0
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
DESCRIPTION
The system logs are spammed with messages like:
QObject::killTimer(): Error: timer id 1124073473 is not valid for object
0x7ffd51f1e360 (KWalletD, ), timer has not been killed.
>From my analysis, this appears to happen in the KWalletD::timerEvent function.
This function calls KWalletD::close which calls KWalletD::walletForHandle which
calls killTimer. killTimer is also then called at the end of the
KWalletD::timerEvent function on the same already killed timer ID.
STEPS TO REPRODUCE
1. Start kwalletd6
2. Open a wallet (e.g. with kwalletmanager)
3. Observe log spam
OBSERVED RESULT
Logs are spammed
EXPECTED RESULT
No log spam
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.29.0
Qt Version: 6.11.2
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.