Bug 277138 - Crash after restarting nepomuk
Summary: Crash after restarting nepomuk
Status: RESOLVED DUPLICATE of bug 251795
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Nepomuk Feeder Agents (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Koenig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-05 13:20 UTC by S. Burmeister
Modified: 2011-09-23 09:09 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S. Burmeister 2011-07-05 13:20:48 UTC
Application: akonadi_nepomuk_email_feeder (0.1)
KDE Platform Version: 4.6.4 (4.6.4)
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.5-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I had kontact open and disabled nepomuk because I had to test some things, i.e. virtuoso-t was constanlty using one core and stuck in a loop, i.e. did not quit even minutes after nepomuk was already disabled.

I got some notifications about nepomuk not being available anymore. When I finished anylysing the virtuoso-t process I had to kill it and restart nepomuk. After this was done I tried to clear the filter in kontact by clicking on the "x" within the input line. Kontact was busy (I guess coping with nepomuk's restart) and that's when the crash happened. An akonadi agent crashed and kontact crashed.

-- Backtrace:
Application: Akonadi Agent (akonadi_nepomuk_email_feeder), signal: Aborted
[KCrash Handler]
#6  0x00007f49a1275ab5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f49a1276fb6 in abort () at abort.c:92
#8  0x00007f49a12b0dd3 in __libc_message (do_abort=2, fmt=0x7f49a13719b0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#9  0x00007f49a12b63b6 in malloc_printerr (action=3, str=0x7f49a136eb3d "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:6261
#10 0x00007f49a12b6820 in malloc_consolidate (av=0x7f49a15abe80) at malloc.c:5147
#11 0x00007f49a12b7198 in _int_free (av=0x7f49a15abe80, p=0x131f860) at malloc.c:5012
#12 0x00007f49a12bb2dc in __libc_free (mem=<value optimized out>) at malloc.c:3733
#13 0x00007f499dca88b9 in ~QByteArray (this=<value optimized out>, data=0x761c20) at ../../src/corelib/tools/qbytearray.h:383
#14 node_destruct (this=<value optimized out>, data=0x761c20) at ../../src/corelib/tools/qlist.h:420
#15 QList<QByteArray>::free (this=<value optimized out>, data=0x761c20) at ../../src/corelib/tools/qlist.h:742
#16 0x00007f499dd15348 in ~QRingBuffer (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qringbuffer_p.h:62
#17 QAbstractSocketPrivate::~QAbstractSocketPrivate (this=<value optimized out>, __in_chrg=<value optimized out>) at socket/qabstractsocket.cpp:492
#18 0x00007f499dd1a181 in ~QTcpSocketPrivate (this=0x761fc0, __in_chrg=<value optimized out>) at socket/qtcpsocket_p.h:62
#19 QTcpSocketPrivate::~QTcpSocketPrivate (this=0x761fc0, __in_chrg=<value optimized out>) at socket/qtcpsocket_p.h:62
#20 0x00007f49a3bec7d3 in cleanup (this=0x761f60, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#21 ~QScopedPointer (this=0x761f60, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#22 QObject::~QObject (this=0x761f60, __in_chrg=<value optimized out>) at kernel/qobject.cpp:818
#23 0x00007f499dd21adf in ~QLocalUnixSocket (this=0x761e70, __in_chrg=<value optimized out>) at socket/qlocalsocket_p.h:80
#24 ~QLocalSocketPrivate (this=0x761e70, __in_chrg=<value optimized out>) at socket/qlocalsocket_p.h:115
#25 QLocalSocketPrivate::~QLocalSocketPrivate (this=0x761e70, __in_chrg=<value optimized out>) at socket/qlocalsocket_p.h:115
#26 0x00007f49a3bec7d3 in cleanup (this=0x760d10, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#27 ~QScopedPointer (this=0x760d10, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#28 QObject::~QObject (this=0x760d10, __in_chrg=<value optimized out>) at kernel/qobject.cpp:818
#29 0x00007f499dd1c3b9 in QLocalSocket::~QLocalSocket (this=0x760d10, __in_chrg=<value optimized out>) at socket/qlocalsocket.cpp:353
#30 0x00007f49a502f5cc in Soprano::Client::SocketHandler::~SocketHandler (this=0x762970, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.6.0/client/clientconnection.cpp:60
#31 0x00007f49a502f699 in Soprano::Client::SocketHandler::~SocketHandler (this=0x762970, __in_chrg=<value optimized out>) at /usr/src/debug/soprano-2.6.0/client/clientconnection.cpp:61
#32 0x00007f49a3aea612 in QThreadStorageData::set (this=0xca86b0, p=0xd32e80) at thread/qthreadstorage.cpp:165
#33 0x00007f49a502fb9f in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (this=0xad2690) at /usr/include/QtCore/qthreadstorage.h:92
#34 setLocalData (this=0xad2690) at /usr/include/QtCore/qthreadstorage.h:148
#35 Soprano::Client::ClientConnection::socketForCurrentThread (this=0xad2690) at /usr/src/debug/soprano-2.6.0/client/clientconnection.cpp:95
#36 0x00007f49a502fc59 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<value optimized out>) at /usr/src/debug/soprano-2.6.0/client/clientconnection.cpp:754
#37 0x00007f49a502eddf in Soprano::Client::LocalSocketClient::connect (this=0x75f4d8, name=...) at /usr/src/debug/soprano-2.6.0/client/localsocketclient.cpp:141
#38 0x00007f49a3352e7e in (anonymous namespace)::GlobalModelContainer::init (this=0x75f4b0, forced=<value optimized out>) at /usr/src/debug/kdelibs-4.6.4/nepomuk/core/nepomukmainmodel.cpp:102
#39 0x00007f49a335303e in Nepomuk::MainModel::init (this=0x75e650) at /usr/src/debug/kdelibs-4.6.4/nepomuk/core/nepomukmainmodel.cpp:176
#40 0x00007f49a3353487 in Nepomuk::ResourceManager::init (this=0x75ccc0) at /usr/src/debug/kdelibs-4.6.4/nepomuk/core/resourcemanager.cpp:328
#41 0x00007f49a336d545 in Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0x75bd20, success=<value optimized out>) at /usr/src/debug/kdelibs-4.6.4/nepomuk/core/resourcemanager.cpp:219
#42 0x00007f49a336d645 in Nepomuk::ResourceManager::qt_metacall (this=0x75ccc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffef00a380) at /usr/src/debug/kdelibs-4.6.4/build/nepomuk/resourcemanager.moc:90
#43 0x00007f49a35ff568 in QDBusConnectionPrivate::deliverCall (this=0x6dba40, object=0x75ccc0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:941
#44 0x00007f49a3609b8f in QDBusCallDeliveryEvent::placeMetaCall (this=<value optimized out>, object=<value optimized out>) at qdbusintegrator_p.h:103
#45 0x00007f49a3be937a in QObject::event (this=0x75ccc0, e=<value optimized out>) at kernel/qobject.cpp:1217
#46 0x00007f49a1c99144 in QApplicationPrivate::notify_helper (this=0x678580, receiver=0x75ccc0, e=0x9bc320) at kernel/qapplication.cpp:4462
#47 0x00007f49a1ca16fa in QApplication::notify (this=<value optimized out>, receiver=0x75ccc0, e=0x9bc320) at kernel/qapplication.cpp:4341
#48 0x00007f49a4b653c6 in KApplication::notify (this=0x7fffef00ae40, receiver=0x75ccc0, event=0x9bc320) at /usr/src/debug/kdelibs-4.6.4/kdeui/kernel/kapplication.cpp:311
#49 0x00007f49a3bd547c in QCoreApplication::notifyInternal (this=0x7fffef00ae40, receiver=0x75ccc0, event=0x9bc320) at kernel/qcoreapplication.cpp:731
#50 0x00007f49a3bd8c75 in sendEvent (receiver=0x0, event_type=0, data=0x6524b0) at kernel/qcoreapplication.h:215
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6524b0) at kernel/qcoreapplication.cpp:1372
#52 0x00007f49a3c00093 in sendPostedEvents (s=0x67adc0) at kernel/qcoreapplication.h:220
#53 postEventSourceDispatch (s=0x67adc0) at kernel/qeventdispatcher_glib.cpp:277
#54 0x00007f499a896bd3 in g_main_dispatch (context=0x67ace0) at gmain.c:2440
#55 g_main_context_dispatch (context=0x67ace0) at gmain.c:3013
#56 0x00007f499a8973b0 in g_main_context_iterate (context=0x67ace0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#57 0x00007f499a897650 in g_main_context_iteration (context=0x67ace0, may_block=1) at gmain.c:3154
#58 0x00007f49a3c0022f in QEventDispatcherGlib::processEvents (this=0x6583f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#59 0x00007f49a1d3ebae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x00007f49a3bd48d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#61 0x00007f49a3bd4ae5 in QEventLoop::exec (this=0x7fffef00adb0, flags=...) at kernel/qeventloop.cpp:201
#62 0x00007f49a3bd8f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#63 0x00007f49a41ccc17 in Akonadi::AgentBase::init (r=0x7c3610) at /usr/src/debug/kdepimlibs-4.6.4/akonadi/agentbase.cpp:538
#64 0x000000000040f8a8 in init<Akonadi::NepomukEMailFeeder> (argc=<value optimized out>, argv=<value optimized out>) at /usr/include/akonadi/agentbase.h:342
#65 main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.6.0/nepomuk_email_feeder/nepomukemailfeeder.cpp:133

Possible duplicates by query: bug 256077, bug 252948.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-09-23 09:09:45 UTC

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