Review Request: Workaround for non-thread-safety of QDBusConnection

Sebastian TrĂ¼g trueg at
Sat Jun 5 10:18:40 BST 2010

Here you go:

On 05/30/2010 02:19 AM, Chani wrote:
>>>> I've seen krunner crashing because of this. That happens because the
>>>> D-Bus calls are sent by several threads in response to the same event:
>>>> the user typing.
>>>  KRunner auto-restarts and apparently the crash isn't that common. Not
>>>  even
>>> close to justifying doing anything special about it.
>> It is not just KRunner. Dolphin crashes a lot due to that bug (less to
>> not at all with my workaround though), the activity manager crashes, the
>> nepomuk filewactch service crashes. And those are only the ones I looked
>> into. I think the problem is that before this no app really used DBus in
>> a multithreaded situation.
> the activity manager? but... it's not threaded. o.0

More information about the kde-core-devel mailing list