Summary: | kded crashes every few hours (in libkio?) | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Daniel Winter <dw> |
Component: | kded | Assignee: | David Faure <faure> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | ||
Priority: | HI | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Daniel Winter
2008-05-16 00:21:20 UTC
Version: (using Devel) Installed from: Compiled sources Compiler: gcc 4.2.3 OS: Linux Same problem. kded(11547)/kded4 Kded::loadModule: Successfully loaded module "networkstatus" kded(11547)/kded4 Kded::loadModule: Successfully loaded module "kcookiejar" kded(11547)/kded4 Kded::loadModule: Successfully loaded module "kpasswdserver" kded(11547)/kio (KPasswdServer) KPasswdServer::checkAuthInfo: KPasswdServer::checkAuthInfo: User= "" , WindowId = 33554433 kded(11547)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/brand/.kde4/share/apps/kwallet" for "" ["KWallet Directory Watcher"] kded(11547)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring kded(11547)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring kded(11547)/kded4 Kded::loadModule: Successfully loaded module "kwalletd" kded(11547)/kio (KPasswdServer) KPasswdServer::checkAuthInfo: KPasswdServer::checkAuthInfo: User= "" , WindowId = 33554433 kded(11547)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "kded" KDE Daemon (kded) already running. kded(11572): Communication problem with "kded" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " problem fixed, kdelibs trunk r808978. :) Francesco: It is NOT fixed here on r809145 Can you attach gdb to kded in order to provide a backtrace? Either gdb kded `pidof kded` or gdb --args kded --nofork Alternatively, valgrind kded --nofork 2>&1 | tee vg.log Note that the stuff in the initial bug report that looks like a backtrace, isn't a backtrace of the crash, but just a kBacktrace() output from the SimpleJob destructor, a harmless warning. David Faure: OK, I tried to make a backtrace from it. But first it seems as I have some debuging symbols missing and the bt doesn't look that usefull anyway. Mybe i am doing something wrong? Here it is: kded(13421)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler: killing slave 13367 kded(13421)/kio (Slave) KIO::Slave::kill: killing slave pid= 13367 ( "http" :// "planet-soc.com" ) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb64936d0 (LWP 13421)] 0x0929db62 in ?? () (gdb) bt #0 0x0929db62 in ?? () #1 0xb495f2b6 in FavIconsModule::slotKill (this=0x91ed5a0) at /usr/include/QtCore/qalgorithms.h:352 #2 0xb49621ab in FavIconsModule::qt_metacall (this=0x91ed5a0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfd19738) at /home/kde-devel/kdesvn/build/kdebase/apps/lib/konq/favicons/favicons.moc:92 #3 0xb738f79b in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #4 0xb738fcf2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #5 0xb7396817 in ?? () from /usr/lib/libQtCore.so.4 #6 0x092a6580 in ?? () #7 0xb7419b44 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00000000 in ?? () (gdb) quit The program is running. Exit anyway? (y or n) n Not confirmed. (gdb) continue Continuing. KDE Daemon (kded) already running. Program terminated with signal SIGALRM, Alarm clock. The program no longer exists. (gdb) kded(13477): Communication problem with "kded" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " BUT: It is quite easy ro reproduce: Just add that feed to akregator and set it to auto update it every minute. Then wait a few minutes (10 should be enough) and kded4 should be crashed. http://planet-soc.com/rss.xml It is only that feed what is causing it. Doesn't happen with a lot of other feeds I have in akregator. OK so that crash is Bug 161734. Please test the patch that I added there? I'll test the steps you suggest, too. OK, the ~SimpleJob warning in the initial report shows that this crash is indeed the same as the one in bug 161734, which I just fixed (the warning is fixed too). Fix will be in kde-4.1-whatever-comes-after-beta2. *** This bug has been marked as a duplicate of 161734 *** |