One post-4.5.0 patch to fix the freeze of kded on first use of the network:/ kio-slave

Friedrich W. H. Kossebau kossebau at kde.org
Mon Aug 9 23:41:04 CEST 2010


Dear packagers,

please consider backporting the following commit to your 4.5.0 packages:
	http://websvn.kde.org/?revision=1160391&view=revision

It fixes a total freeze of kded if the network:/ kio-slave is first invoked. 
The kio-slave calls its kded module networkwatcher via D-Bus, kded loads the 
module on demand (as configured since 4.5), but the module itself also does a 
D-Bus call in its initialisation which seems blocked by a mutex hold by kded 
due to the D-Bus call which triggered the load of the module initially -> 
deadlock.

Sorry about the late notification. I am short of time and with messed up 
computers currently, so my short testing missed to see this in time, and it 
seems nobody else who tested the network:/ kio-slave was ambitious enough to 
report this. Will also blog about this problem.

Thanks
Friedrich
-- 
KDE Okteta - a simple hex editor - http://utils.kde.org/projects/okteta


More information about the release-team mailing list