Bug 292022 - Feeder crash on deserializing an item on startup
Summary: Feeder crash on deserializing an item on startup
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Nepomuk Feeder Agents (show other bugs)
Version: 4.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 292581 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-01-20 09:28 UTC by Mebuntu
Modified: 2015-03-17 12:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mebuntu 2012-01-20 09:28:37 UTC
Application: akonadi_nepomuk_feeder (4.7)
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-030200-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
not sure why, I had just opened the updates window when kde crash as nepomuk started

-- Backtrace:
Application: Akonadi Nepomuk Feeder (akonadi_nepomuk_feeder), signal: Aborted
[Current thread is 1 (Thread 0x7f68848ef780 (LWP 2246))]

Thread 2 (Thread 0x7f6874a4a700 (LWP 2278)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f68820ab9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f68820a9d71 in __GI___libc_free (mem=0x7f68823c71c0) at malloc.c:3736
#3  0x00007f687d9084e1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6882f5ec37 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1afb4f0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:373
#5  0x00007f6882f5ee49 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1afb4f0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#6  0x00007f6882e4be34 in QThreadPrivate::finish (arg=0x7f6883267580) at thread/qthread_unix.cpp:367
#7  0x00007f6882e4cd0d in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#8  ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#9  QThreadPrivate::start (arg=0x7f6883267580) at thread/qthread_unix.cpp:290
#10 0x00007f687efd5efc in start_thread (arg=0x7f6874a4a700) at pthread_create.c:304
#11 0x00007f688210e89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f68848ef780 (LWP 2246)):
[KCrash Handler]
#6  0x00007f68820633a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f6882066b0b in __GI_abort () at abort.c:92
#8  0x00007f688209b113 in __libc_message (do_abort=2, fmt=0x7f688218c0d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f68820a5a96 in malloc_printerr (action=3, str=0x7f688218c480 "malloc(): smallbin double linked list corrupted", ptr=<optimized out>) at malloc.c:6283
#10 0x00007f68820a7ccc in _int_malloc (av=0x7f68823c71c0, bytes=12) at malloc.c:4308
#11 0x00007f68820a977d in __GI___libc_malloc (bytes=12) at malloc.c:3660
#12 0x00007f688269c4cd in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#13 0x00007f688269c5e9 in operator new[](unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#14 0x00007f68731a7499 in KMime::Headers::Generic::setType (this=<optimized out>, type=0x1c00cf8 "Envelope-to") at ../../kmime/kmime_headers.cpp:1289
#15 0x00007f68731a780c in KMime::Headers::Generic::Generic (this=0x1bf3740, t=0x1c00cf8 "Envelope-to") at ../../kmime/kmime_headers.cpp:1237
#16 0x00007f6873195974 in KMime::HeaderParsing::extractFirstHeader (head=...) at ../../kmime/kmime_header_parsing.cpp:2170
#17 0x00007f68731980f7 in KMime::HeaderParsing::parseHeaders (head=<optimized out>) at ../../kmime/kmime_header_parsing.cpp:2208
#18 0x00007f687319f502 in KMime::Content::parse (this=0x1bf9b80) at ../../kmime/kmime_content.cpp:168
#19 0x00007f6872f4f73b in Akonadi::SerializerPluginMail::deserialize (this=<optimized out>, item=<optimized out>, label=<optimized out>, data=..., version=1) at ../../plugins/akonadi_serializer_mail.cpp:83
#20 0x00007f6883398bb2 in Akonadi::ItemSerializer::deserialize (item=..., label=..., data=..., version=1) at ../../akonadi/itemserializer.cpp:102
#21 0x00007f68833991e6 in Akonadi::ItemSerializer::deserialize (item=..., label=..., data=..., version=1, external=<optimized out>) at ../../akonadi/itemserializer.cpp:94
#22 0x00007f68833b9a16 in Akonadi::ProtocolHelper::parseItemFetchResult (lineTokens=..., item=..., valuePool=0x0) at ../../akonadi/protocolhelper.cpp:396
#23 0x00007f6883390ef7 in Akonadi::ItemFetchJob::doHandleResponse (this=<optimized out>, tag=..., data=...) at ../../akonadi/itemfetchjob.cpp:192
#24 0x00007f68833a38f9 in Akonadi::JobPrivate::handleResponse (this=<optimized out>, tag=..., data=...) at ../../akonadi/job.cpp:80
#25 0x00007f68833d9416 in Akonadi::SessionPrivate::dataReceived (this=0x1a733d0) at ../../akonadi/session.cpp:218
#26 0x00007f68833dc46d in Akonadi::Session::qt_metacall (this=0x1ad1810, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff106a5170) at ./session.moc:96
#27 0x00007f6882f46eba in QMetaObject::activate (sender=0x1ace1f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#28 0x00007f6882f8eba8 in QIODevice::qt_metacall (this=0x1ace1f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff106a5280) at .moc/release-shared/moc_qiodevice.cpp:77
#29 0x00007f6880218890 in QLocalSocket::qt_metacall (this=0x1ace1f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff106a5280) at .moc/release-shared/moc_qlocalsocket.cpp:81
#30 0x00007f6882f46eba in QMetaObject::activate (sender=0x1ab1820, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#31 0x00007f688021291f in QAbstractSocketPrivate::canReadNotification (this=0x1ace470) at socket/qabstractsocket.cpp:643
#32 0x00007f6880201551 in event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1103
#33 QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1100
#34 0x00007f6880b77424 in notify_helper (e=0x7fff106a5670, receiver=0x1ad0f80, this=0x1934660) at kernel/qapplication.cpp:4486
#35 QApplicationPrivate::notify_helper (this=0x1934660, receiver=0x1ad0f80, e=0x7fff106a5670) at kernel/qapplication.cpp:4458
#36 0x00007f6880b7c291 in QApplication::notify (this=0x7fff106a5930, receiver=0x1ad0f80, e=0x7fff106a5670) at kernel/qapplication.cpp:4365
#37 0x00007f6883dbfae6 in KApplication::notify (this=0x7fff106a5930, receiver=0x1ad0f80, event=0x7fff106a5670) at ../../kdeui/kernel/kapplication.cpp:311
#38 0x00007f6882f33afc in QCoreApplication::notifyInternal (this=0x7fff106a5930, receiver=0x1ad0f80, event=0x7fff106a5670) at kernel/qcoreapplication.cpp:787
#39 0x00007f6882f5e5b7 in sendEvent (event=0x7fff106a5670, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#40 socketNotifierSourceDispatch (source=0x1937000) at kernel/qeventdispatcher_glib.cpp:110
#41 0x00007f687d90ca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f687d90d258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f687d90d429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f6882f5eed6 in QEventDispatcherGlib::processEvents (this=0x1917a30, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#45 0x00007f6880c1f07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00007f6882f32cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f6882f32ef7 in QEventLoop::exec (this=0x7fff106a58b0, flags=...) at kernel/qeventloop.cpp:201
#48 0x00007f6882f37789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#49 0x00007f68832e9816 in Akonadi::AgentBase::init (r=0x1ad16b0) at ../../akonadi/agentbase.cpp:564
#50 0x000000000040ac36 in Akonadi::AgentBase::init<Akonadi::NepomukFeederAgent> (argc=<optimized out>, argv=<optimized out>) at /usr/include/akonadi/agentbase.h:342
#51 0x00007f688204e30d in __libc_start_main (main=0x406d70 <main(int, char**)>, argc=3, ubp_av=0x7fff106a5a48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff106a5a38) at libc-start.c:226
#52 0x0000000000406da1 in _start ()

This bug may be a duplicate of or related to bug 290055.

Possible duplicates by query: bug 290830, bug 290682, bug 290537, bug 290162, bug 290083.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-01-31 15:14:39 UTC
*** Bug 292581 has been marked as a duplicate of this bug. ***
Comment 2 Vishesh Handa 2015-03-17 12:39:29 UTC
The Nepomuk project is no longer maintained in KDE since 4.13. For email indexing, Baloo provided an Akonadi resource to index emails, contacts and events. Tags are now maintained by Akonadi itself.