Bug 285381

Summary: akonadi_nepomuk_*_feeder processes problem after startup
Product: [Frameworks and Libraries] Akonadi Reporter: pscholz
Component: Nepomuk Feeder AgentsAssignee: Tobias Koenig <tokoe>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kdepim-bugs, vkrause
Priority: NOR    
Version: 4.7   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description pscholz 2011-10-31 10:54:06 UTC
Application: akonadi_nepomuk_contact_feeder (4.7)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I simply have to start an application which is using akonadi

- Unusual behavior I noticed:
Lots of akonadi_nepomuk_*feeder processes (calendar, contacts, etc.) are using 100% CPU usage per CPU-core and are writing heap information into the memory until the memory is full what causes the processes to crash.

-- Backtrace:
Application: Akonadi Agent (akonadi_nepomuk_contact_feeder), signal: Aborted
[KCrash Handler]
#7  0xb7735424 in __kernel_vsyscall ()
#8  0xb5a60c8f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5a642b5 in __GI_abort () at abort.c:92
#10 0xb5c7e4ed in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0xb5c7c283 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0xb5c7c2bf in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0xb5c7c40e in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0xb5c7ca2f in operator new(unsigned int) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#15 0xb5197b76 in Akonadi::NotificationMessage::NotificationMessage() () from /usr/lib/libakonadiprotocolinternals.so.1
#16 0xb6cca57c in loadFrom (device=<optimized out>, this=<optimized out>) at ../../akonadi/changerecorder_p.h:137
#17 Akonadi::ChangeRecorderPrivate::loadNotifications (this=0x95d7250) at ../../akonadi/changerecorder_p.h:118
#18 0xb6cc7092 in Akonadi::ChangeRecorder::setConfig (this=0x6, settings=0x0) at ../../akonadi/changerecorder.cpp:50
#19 0xb6ca6464 in Akonadi::AgentBasePrivate::init (this=0x954e910) at ../../akonadi/agentbase.cpp:214
#20 0xb6ca7249 in Akonadi::AgentBase::AgentBase (this=0x95247a0, id=...) at ../../akonadi/agentbase.cpp:500
#21 0x08055acb in NepomukFeederAgentBase::NepomukFeederAgentBase (this=0x95247a0, id=...) at ../../../agents/nepomukfeeder/nepomukfeederagentbase.cpp:99
#22 0x0804f789 in NepomukFeederAgent (id=<optimized out>, this=<optimized out>) at ../../../agents/nepomukfeeder/nepomukfeederagent.h:37
#23 Akonadi::NepomukContactFeeder::NepomukContactFeeder (this=0x95247a0, id=...) at ../../../agents/nepomuk_contact_feeder/nepomukcontactfeeder.cpp:57
#24 0x0805425c in Akonadi::AgentBase::init<Akonadi::NepomukContactFeeder> (argc=3, argv=0xbffe3294) at /usr/include/akonadi/agentbase.h:335
#25 0x0804f53b in main (argc=3, argv=0xbffe3294) at ../../../agents/nepomuk_contact_feeder/nepomukcontactfeeder.cpp:265

Reported using DrKonqi
Comment 1 Christophe Marin 2011-11-17 23:30:52 UTC

*** This bug has been marked as a duplicate of bug 283922 ***