kded goes to 100% when plugging in a pen drive

Bug #206154 reported by Albert Astals Cid
6
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
New
Undecided
Unassigned

Bug Description

Using Ubuntu Hardy 8.04

When you plug a pen drive kded usage goes to 100%

The reason is that it is spinning inside a while loop.

The backtrace is

#0 0x00007f36c9caa85a in ?? () from /usr/lib/libdbus-1.so.3
#1 0x00007f36c9c9812d in ?? () from /usr/lib/libdbus-1.so.3
#2 0x00007f36c9c98e10 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#3 0x00007f36ca3194e4 in HALBackend::mount (this=0x702570, medium=0xbdc4e0)
    at /build/buildd/kdebase-3.5.9/./kioslave/media/mediamanager/halbackend.cpp:1445
#4 0x00007f36ca31b4d7 in HALBackend::AddDevice (this=0x702570, udi=<value optimized out>, allowNotification=true)
    at /build/buildd/kdebase-3.5.9/./kioslave/media/mediamanager/halbackend.cpp:289
#5 0x00007f36ca0dd2e9 in ?? () from /usr/lib/libhal.so.1
#6 0x00007f36c9c990dc in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#7 0x00007f36c9a849d0 in DBusQt::Connection::dispatchRead () from /usr/lib/libdbus-qt-1.so.1

You can see that there is a dbus_connection_dispatch in line 1445 of halbackend.cpp

This is obviously a Kubuntu problem as there's no such call on KDE original sources of halbackend.cpp

Revision history for this message
FriedChicken (domlyons) wrote :

I think this is a duplicate of #194474

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.