[Akonadi] [Bug 425053] New: Akonadi_indexing_agent crash on boot

Marco Albanese bugzilla_noreply at kde.org
Wed Aug 5 21:20:05 BST 2020


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

            Bug ID: 425053
           Summary: Akonadi_indexing_agent crash on boot
           Product: Akonadi
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: delian2 at gmail.com
  Target Milestone: ---

Application: akonadi_indexing_agent (5.14.3 (20.04.3))

Qt Version: 5.15.0
Frameworks Version: 5.72.0
Operating System: Linux 5.7.12-arch1-1 x86_64
Windowing system: X11
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:

I was just starting the kde session and the icon af the crash was in the sys
tray

The crash can be reproduced every time.

-- Backtrace:
Application: akonadi_indexing_agent (akonadi_indexing_agent), signal: Aborted

[KCrash Handler]
#4  0x00007f72d6ff3355 in raise () at /usr/lib/libc.so.6
#5  0x00007f72d6fdc853 in abort () at /usr/lib/libc.so.6
#6  0x00007f72d723086a in __gnu_cxx::__verbose_terminate_handler() () at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#7  0x00007f72d723cd8a in __cxxabiv1::__terminate(void (*)())
(handler=<optimized out>) at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#8  0x00007f72d723cdf7 in std::terminate() () at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58
#9  0x00007f72d723d09e in __cxxabiv1::__cxa_throw(void*, std::type_info*, void
(*)(void*)) (obj=obj at entry=0x55c12227e6c0, tinfo=0x7f72d8cb6770 <typeinfo for
Xapian::DatabaseModifiedError>, tinfo at entry=0x7f72d8c40850 <typeinfo for
Xapian::DatabaseModifiedError>, dest=dest at entry=0x7f72d8adc430
<Xapian::DatabaseModifiedError::~DatabaseModifiedError()>) at
/build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_throw.cc:95
#10 0x00007f72d8a70f80 in GlassTable::set_overwritten() const
(this=this at entry=0x55c12240e020) at
/usr/include/c++/10.1.0/ext/new_allocator.h:89
#11 0x00007f72d8a712be in GlassTable::block_to_cursor(Glass::Cursor*, int,
unsigned int) const (this=0x55c12240e020, C_=0x55c12240e0e8, j=<optimized out>,
n=12414) at backends/glass/glass_table.cc:335
#12 0x00007f72d8b34c75 in GlassTable::find(Glass::Cursor*) const
(this=this at entry=0x55c12240e020, C_=C_ at entry=0x55c12240e0e8) at
./common/wordaccess.h:57
#13 0x00007f72d8b35321 in
GlassTable::get_exact_entry(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>&) const (this=this at entry=0x55c12240e020, key="C32", tag="") at
backends/glass/glass_table.cc:1482
#14 0x00007f72d8b256e8 in
GlassPostListTable::get_freqs(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, unsigned int*, unsigned
int*, unsigned int*) const (this=0x55c12240e020, term=...,
termfreq_ptr=0x7ffd27212f08, collfreq_ptr=0x7ffd27212f0c, wdfub_ptr=0x0) at
backends/glass/glass_postlist.cc:159
#15 0x00007f72d8bc17d1 in
Xapian::Weight::Internal::accumulate_stats(Xapian::Database::Internal const&,
Xapian::RSet const&) (this=0x55c122407450, subdb=..., rset=...) at
weight/weightinternal.cc:91
#16 0x00007f72d8b804d8 in LocalSubMatch::prepare_match(bool,
Xapian::Weight::Internal&) (this=<optimized out>, nowait=<optimized out>,
total_stats=...) at matcher/localsubmatch.cc:172
#17 0x00007f72d8b88851 in prepare_sub_matches (stats=..., leaves=std::vector of
length 1, capacity 1 = {...}) at matcher/multimatch.cc:237
#18 MultiMatch::MultiMatch(Xapian::Database const&, Xapian::Query const&,
unsigned int, Xapian::RSet const*, unsigned int, unsigned int, int, double,
Xapian::Enquire::docid_order, unsigned int,
Xapian::Enquire::Internal::sort_setting, bool, double,
Xapian::Weight::Internal&, Xapian::Weight const*,
std::vector<Xapian::Internal::opt_intrusive_ptr<Xapian::MatchSpy>,
std::allocator<Xapian::Internal::opt_intrusive_ptr<Xapian::MatchSpy> > >
const&, bool, bool) (this=0x7ffd27213180, db_=..., query_=..., qlen=<optimized
out>, omrset=0x0, collapse_max_=<optimized out>, collapse_key_=4294967295,
percent_cutoff_=0, weight_cutoff_=<optimized out>,
order_=Xapian::Enquire::ASCENDING, sort_key_=4294967295,
sort_by_=Xapian::Enquire::Internal::REL, sort_value_forward_=true,
time_limit_=<optimized out>, stats=..., weight_=0x55c122412150,
matchspies_=std::vector of length 0, capacity 0, have_sorter=false,
have_mdecider=false) at matcher/multimatch.cc:353
#19 0x00007f72d8a97d66 in Xapian::Enquire::Internal::get_mset(unsigned int,
unsigned int, unsigned int, Xapian::RSet const*, Xapian::MatchDecider const*)
const (this=0x7f72c0008790, first=0, maxitems=44788, check_at_least=<optimized
out>, rset=0x0, mdecider=0x0) at ./include/xapian/intrusive_ptr.h:352
#20 0x00007f72d8a98016 in Xapian::Enquire::get_mset(unsigned int, unsigned int,
unsigned int, Xapian::RSet const*, Xapian::MatchDecider const*) const
(this=this at entry=0x7ffd27213350, first=first at entry=0,
maxitems=maxitems at entry=4294967295, check_at_least=check_at_least at entry=0,
rset=rset at entry=0x0, mdecider=0x0) at ./include/xapian/intrusive_ptr.h:165
#21 0x00007f72d8c965fd in
Akonadi::Search::PIM::IndexedItemsPrivate::findIndexedInDatabase(QSet<long
long>&, long long, QString const&) (this=<optimized out>, indexed=...,
collectionId=<optimized out>, dbPath=...) at
/usr/src/debug/akonadi-search-20.04.3/lib/indexeditems.cpp:163
#22 0x00007f72d8c969d1 in
Akonadi::Search::PIM::IndexedItemsPrivate::findIndexed(QSet<long long>&, long
long) (this=0x55c12228d3e0, indexed=..., collectionId=32) at
/usr/src/debug/akonadi-search-20.04.3/lib/indexeditems.cpp:100
#23 0x000055c12113c80c in CollectionIndexingJob::findUnindexed()
(this=0x55c12228de10) at
/usr/src/debug/akonadi-search-20.04.3/agent/collectionindexingjob.cpp:183
#24 0x00007f72d7663906 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd27213620, r=0x55c12228de10, this=0x55c12228ec50) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#25 doActivate<false>(QObject*, int, void**) (sender=0x55c12228ec20,
signal_index=3, argv=argv at entry=0x7ffd27213620) at kernel/qobject.cpp:3886
#26 0x00007f72d765caa0 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x55c12228ec20, m=m at entry=0x7f72d80bbdc0
<KJob::staticMetaObject>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7ffd27213620) at kernel/qobject.cpp:3946
#27 0x00007f72d806831a in KJob::finished(KJob*, KJob::QPrivateSignal)
(this=this at entry=0x55c12228ec20, _t1=<optimized out>, _t1 at entry=0x55c12228ec20,
_t2=...) at
/usr/src/debug/build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:555
#28 0x00007f72d8068f5e in KJob::finishJob(bool) (this=0x55c12228ec20,
emitResult=<optimized out>) at
/usr/src/debug/kcoreaddons-5.72.0/src/lib/jobs/kjob.cpp:93
#29 0x00007f72d76590b2 in QObject::event(QEvent*) (this=0x55c12228ec20,
e=0x55c12228c820) at kernel/qobject.cpp:1314
#30 0x00007f72d82216f2 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55c12228ec20, e=0x55c12228c820) at
kernel/qapplication.cpp:3671
#31 0x00007f72d762c69a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55c12228ec20, event=0x55c12228c820) at
../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#32 0x00007f72d762f183 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55c1221f6d80) at
kernel/qcoreapplication.cpp:1815
#33 0x00007f72d7685bd4 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55c122259470) at kernel/qeventdispatcher_glib.cpp:277
#34 0x00007f72d3f2543c in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#35 0x00007f72d3f731d9 in  () at /usr/lib/libglib-2.0.so.0
#36 0x00007f72d3f24221 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#37 0x00007f72d7685211 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55c12225aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007f72d762b01c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd27213a10, flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#39 0x00007f72d76334a4 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#40 0x000055c12112baee in Akonadi::AgentBase::init<AkonadiIndexingAgent>(int,
char**) (argc=<optimized out>, argv=0x7ffd27213aa0) at
/usr/include/KF5/AkonadiAgentBase/agentbase.h:467
#41 0x00007f72d6fde002 in __libc_start_main () at /usr/lib/libc.so.6
#42 0x000055c121125dae in _start ()
[Inferior 1 (process 2498) detached]

The reporter indicates this bug may be a duplicate of or related to bug 401865,
406822.

Possible duplicates by query: bug 423222, bug 422962, bug 422433, bug 422017,
bug 418277.

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list