FS#46535 - [dbus] DBus session bus crash due to specially crafted call of 'dbus-monitor'
Attached to Project:
Arch Linux
Opened by T. Fischer (thfischer) - Friday, 02 October 2015, 12:19 GMT
Last edited by Jan de Groot (JGC) - Thursday, 05 October 2017, 21:30 GMT
Opened by T. Fischer (thfischer) - Friday, 02 October 2015, 12:19 GMT
Last edited by Jan de Groot (JGC) - Thursday, 05 October 2017, 21:30 GMT
|
Details
In an attempt to write a script that would monitor the
user's DBus session bus for signals, I am able to kill the
user's session bus reproducible.
The command line I am using is: dbus-monitor --profile "interface='org.kde.walletd',member='/modules/kwalletd/org.kde.KWallet/walletOpened'" in a KDE session (mostly KDE4/Plasma 4). AFAIK 'dbus-monitor' is part of core/dbus which is installed in version 1.10.0-3. The command line is most likely wrong, but DBus should still not crash just because of wrongful parameters. Once the session DBus has crash, the desktop environment is severely affected, such as that one can no longer log out properly using Plasma widgets (e.g. K Menu). My work-around has been to switch to text mode (Ctrl+Alt+Fn), log in as root, and restart the kdm service. |
This task depends upon
Closed by Jan de Groot (JGC)
Thursday, 05 October 2017, 21:30 GMT
Reason for closing: No response
Additional comments about closing: no response after request to file upstream. Command doesn't crash here, and as we moved from 1.10.0 to 1.24.0 in the last two years, assuming fixed.
Thursday, 05 October 2017, 21:30 GMT
Reason for closing: No response
Additional comments about closing: no response after request to file upstream. Command doesn't crash here, and as we moved from 1.10.0 to 1.24.0 in the last two years, assuming fixed.
Comment by Doug Newgard (Scimmia) -
Friday, 02 October 2015, 14:57 GMT
Please report this upstream.