Bug 364520 - Baloo daemon crashes after login
Summary: Baloo daemon crashes after login
Status: RESOLVED DUPLICATE of bug 360946
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Engine (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-06-19 21:22 UTC by Jan Binder
Modified: 2017-10-27 17:04 UTC (History)
4 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 Jan Binder 2016-06-19 21:22:29 UTC
Application: baloo_file (5.22.0)

Qt Version: 5.6.1
Frameworks Version: 5.23.0
Operating System: Linux 4.6.0-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
Debian unstable/experimental.

File indexing is activated and no special configration or exclusions were configured.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8bf068e8c0 (LWP 2515))]

Thread 2 (Thread 0x7f8bf0375700 (LWP 2518)):
#0  0x00007f8bf9b3862d in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f8bf6cd839c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f8be8003220, timeout=<optimized out>, context=0x7f8be8000990) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007f8bf6cd839c in g_main_context_iterate (context=context@entry=0x7f8be8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007f8bf6cd84ac in g_main_context_iteration (context=0x7f8be8000990, may_block=1) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007f8bfa7571cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8bfa6ffe4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8bfa5289e4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8bfbb0c515 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f8bfa52d808 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8bf91c0454 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f8bf9b4178d in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f8bf068e8c0 (LWP 2515)):
[KCrash Handler]
#6  0x00007f8bf9a8d218 in raise () at /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007f8bf9a8e69a in abort () at /lib/x86_64-linux-gnu/libc.so.6
#8  0x00007f8bf8246e72 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#9  0x00007f8bf823c4c5 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#10 0x00007f8bf823d683 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#11 0x00007f8bf823d8e9 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#12 0x00007f8bf823f544 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#13 0x00007f8bf8243697 in mdb_cursor_del () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#14 0x00007f8bf8244c00 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#15 0x00007f8bfabf938e in Baloo::IdFilenameDB::del(unsigned long long) () at /usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#16 0x00007f8bfac0e421 in Baloo::WriteTransaction::replaceDocument(Baloo::Document const&, QFlags<Baloo::DocumentOperation>) () at /usr/lib/x86_64-linux-gnu/libKF5BalooEngine.so.5
#17 0x000000000041da75 in  ()
#18 0x000000000041e073 in  ()
#19 0x00007f8bfa72ea74 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x0000000000420cf2 in  ()
#21 0x00007f8bfa72ea74 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f8bfa7a9b1e in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f8bfa73ab4b in QSocketNotifier::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f8bfa7020eb in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f8bfa75766d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f8bf6cd81a7 in g_main_context_dispatch (context=0xe62e90) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:3154
#27 0x00007f8bf6cd81a7 in g_main_context_dispatch (context=context@entry=0xe62e90) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:3769
#28 0x00007f8bf6cd8400 in g_main_context_iterate (context=context@entry=0xe62e90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:3840
#29 0x00007f8bf6cd84ac in g_main_context_iteration (context=0xe62e90, may_block=1) at /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/gmain.c:3901
#30 0x00007f8bfa7571af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f8bfa6ffe4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007f8bfa70850c in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x000000000040a90c in  ()
#34 0x00007f8bf9a7a780 in __libc_start_main () at /lib/x86_64-linux-gnu/libc.so.6
#35 0x000000000040aac9 in _start ()

Reported using DrKonqi
Comment 1 Leonid Barchan 2017-02-08 05:11:15 UTC
Observing the same crash backtrace here with a (patched) baloo_5.18.0-0ubuntu1. Also crashes look like they are random, could not find a stable reproduction scenario so far.
Comment 2 Nate Graham 2017-10-27 17:04:35 UTC

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