[Akonadi] [Bug 363741] akonadi server 16.04.2: crashing every few seconds

Aitor via KDE Bugzilla bugzilla_noreply at kde.org
Sun Aug 21 16:03:42 BST 2016


https://bugs.kde.org/show_bug.cgi?id=363741

--- Comment #21 from Aitor <mail at aitorpazos.es> ---
More meaningful backtrace (with the missing debug symbols in the previous one)
of a following coredump:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `akonadiserver'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  x86_64_fallback_frame_state (context=0x7fd71104c240,
context=0x7fd71104c240, fs=0x7fd71104c330) at ./md-unwind-support.h:58
58      ./md-unwind-support.h: No existe el fichero o el directorio.
[Current thread is 1 (Thread 0x7fd71104f700 (LWP 569))]
(gdb) bt
#0  0x00007fd7198b921b in uw_frame_state_for (context=0x7fd71104c240,
context=0x7fd71104c240, fs=0x7fd71104c330) at ./md-unwind-support.h:58
#1  0x00007fd7198b921b in uw_frame_state_for
(context=context at entry=0x7fd71104c240, fs=fs at entry=0x7fd71104c330) at
../../../libgcc/unwind-dw2.c:1249
#2  0x00007fd7198babb8 in _Unwind_Backtrace (trace=0x7fd7195fd210
<backtrace_helper>, trace_argument=0x7fd71104c4f0) at
../../../libgcc/unwind.inc:290
#3  0x00007fd7195fd37f in __GI___backtrace (array=array at entry=0x7fd71104c5b0,
size=size at entry=256) at ../sysdeps/x86_64/backtrace.c:110
#4  0x0000000000574fe6 in akBacktrace() () at
/usr/src/debug/akonadi-16.04.3/src/shared/akcrash.cpp:47
#5  0x0000000000575300 in defaultCrashHandler(int) (sig=11) at
/usr/src/debug/akonadi-16.04.3/src/shared/akcrash.cpp:91
#6  0x00007fd71953c9f0 in <signal handler called> () at /lib64/libc.so.6
#7  0x0000000000000020 in  ()
#8  0x00007fd6d85445cb in ExternalPostList::ExternalPostList(Xapian::Database
const&, Xapian::PostingSource*, double, MultiMatch*) (this=0x7fd6f405c220,
db=..., source_=<optimized out>, factor_=<optimized out>,
matcher=0x7fd71104dba0) at matcher/externalpostlist.cc:40
#9  0x00007fd6d8456730 in
Xapian::Internal::QueryPostingSource::postlist(QueryOptimiser*, double) const
(this=<optimized out>, qopt=0x7fd71104d4a0, factor=1) at
api/queryinternal.cc:739
#10 0x00007fd6d8454c41 in
Xapian::Query::Internal::postlist_sub_or_like(Xapian::Internal::OrContext&,
QueryOptimiser*, double) const (this=<optimized out>, ctx=..., qopt=<optimized
out>, factor=<optimized out>) at api/queryinternal.cc:626
#11 0x00007fd6d8455f1c in
Xapian::Internal::QueryBranch::do_or_like(Xapian::Internal::OrContext&,
QueryOptimiser*, double, unsigned int, unsigned long) const
(this=this at entry=0x7fd6f4026070, ctx=..., qopt=qopt at entry=0x7fd71104d4a0,
factor=factor at entry=1, elite_set_size=elite_set_size at entry=0,
first=first at entry=1) at api/queryinternal.cc:1186
#12 0x00007fd6d84564e1 in
Xapian::Internal::QueryAndMaybe::postlist(QueryOptimiser*, double) const
(this=0x7fd6f4026070, qopt=0x7fd71104d4a0, factor=1) at
api/queryinternal.cc:1550
#13 0x00007fd6d854488a in LocalSubMatch::get_postlist(MultiMatch*, unsigned
int*) (this=0x7fd6f4047040, matcher=0x7fd71104dba0,
total_subqs_ptr=0x7fd71104d60c) at matcher/localsubmatch.cc:204
#14 0x00007fd6d854abb6 in MultiMatch::get_mset(unsigned int, unsigned int,
unsigned int, Xapian::MSet&, Xapian::Weight::Internal&, Xapian::MatchDecider
const*, Xapian::KeyMaker const*) (this=this at entry=0x7fd71104dba0,
first=first at entry=0, maxitems=77512, check_at_least=check_at_least at entry=77512,
mset=..., stats=..., mdecider=0x0, sorter=0x0) at matcher/multimatch.cc:419
#15 0x00007fd6d844430f in Xapian::Enquire::Internal::get_mset(unsigned int,
unsigned int, unsigned int, Xapian::RSet const*, Xapian::MatchDecider const*)
const (this=0x7fd6f40455e0, first=<optimized out>, maxitems=<optimized out>,
check_at_least=<optimized out>, check_at_least at entry=0, rset=rset at entry=0x0,
mdecider=0x0) at api/omenquire.cc:548
#16 0x00007fd6d8444654 in Xapian::Enquire::get_mset(unsigned int, unsigned int,
unsigned int, Xapian::RSet const*, Xapian::MatchDecider const*) const
(this=this at entry=0x7fd71104dec0, first=<optimized out>, maxitems=<optimized
out>, check_at_least=check_at_least at entry=0, rset=rset at entry=0x0, mdecider=0x0)
at api/omenquire.cc:906
#17 0x00007fd6e81bc9bd in
Akonadi::Search::XapianSearchStore::exec(Akonadi::Search::Query const&)
(this=0x7fd6e00dc8f0, query=...) at
/usr/src/debug/akonadi-search-16.04.3/xapian/xapiansearchstore.cpp:177
#18 0x00007fd7101b5cd1 in Akonadi::Search::Query::exec()
(this=this at entry=0x7fd71104e130) at
/usr/src/debug/akonadi-search-16.04.3/core/query.cpp:252
#19 0x00007fd71064a57a in SearchPlugin::search(QString const&, QList<long long>
const&, QStringList const&) (this=<optimized out>, akonadiQuery=...,
collections=..., mimeTypes=...)
    at /usr/src/debug/akonadi-search-16.04.3/akonadiplugin/searchplugin.cpp:348
#20 0x000000000055e0c7 in Akonadi::Server::SearchRequest::searchPlugins()
(this=this at entry=0x7fd71104e770) at
/usr/src/debug/akonadi-16.04.3/src/server/search/searchrequest.cpp:112
#21 0x000000000055e453 in Akonadi::Server::SearchRequest::exec()
(this=this at entry=0x7fd71104e770) at
/usr/src/debug/akonadi-16.04.3/src/server/search/searchrequest.cpp:123
#22 0x0000000000449487 in
Akonadi::Server::SearchManager::updateSearchImpl(Akonadi::Server::Collection
const&, QSemaphore*) (this=0x15c34a0, collection=..., cond=<optimized out>)
    at /usr/src/debug/akonadi-16.04.3/src/server/search/searchmanager.cpp:350
#23 0x00007fd71a101cf9 in QObject::event(QEvent*) (this=0x15c34a0, e=<optimized
out>) at kernel/qobject.cpp:1256
#24 0x00007fd71a0d3a0b in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(event=0x7fd6f4026120, receiver=0x15c34a0) at kernel/qcoreapplication.cpp:1090
#25 0x00007fd71a0d3a0b in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at
kernel/qcoreapplication.cpp:1076
#26 0x00007fd71a0d3a0b in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x15c34a0, event=event at entry=0x7fd6f4026120) at
kernel/qcoreapplication.cpp:1015
#27 0x00007fd71a0d599c in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x7fd6f4026120, receiver=<optimized out>) at
kernel/qcoreapplication.h:225
#28 0x00007fd71a0d599c in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x15c36b0)
    at kernel/qcoreapplication.cpp:1650
#29 0x00007fd71a0d5e58 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1508
#30 0x00007fd71a1296c3 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x7fd6f40012d0) at kernel/qeventdispatcher_glib.cpp:270
#31 0x00007fd717820e57 in g_main_context_dispatch (context=0x7fd6f4000990) at
gmain.c:3154
#32 0x00007fd717820e57 in g_main_context_dispatch
(context=context at entry=0x7fd6f4000990) at gmain.c:3769
#33 0x00007fd7178210c0 in g_main_context_iterate
(context=context at entry=0x7fd6f4000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3840
#34 0x00007fd71782116c in g_main_context_iteration (context=0x7fd6f4000990,
may_block=may_block at entry=1) at gmain.c:3901
#35 0x00007fd71a129acf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fd6f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#36 0x00007fd71a0d176a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fd71104ed00, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#37 0x00007fd719ef73b3 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#38 0x00007fd719efc2d8 in QThreadPrivate::start(void*) (arg=0x15c3570) at
thread/qthread_unix.cpp:341
#39 0x00007fd7192f2474 in start_thread (arg=0x7fd71104f700) at
pthread_create.c:333
#40 0x00007fd7195f03ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list