Bug 413421 - Balloo crashes after plasma startup
Summary: Balloo crashes after plasma startup
Status: RESOLVED DUPLICATE of bug 389848
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.60.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Stefan Brüns
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-10-25 07:08 UTC by frasou
Modified: 2019-10-27 23:28 UTC (History)
1 user (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 frasou 2019-10-25 07:08:54 UTC
Application: baloo_file (5.60.0)
 (Compiled from sources)
Qt Version: 5.12.3
Frameworks Version: 5.60.0
Operating System: Linux 4.19.66-gentoo x86_64
Distribution: "Gentoo Base System release 2.6"

-- Information about the crash:
After login into the session, baloo crashes all the time. Gentoo system.

The crash can be reproduced every time.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f46d9c17780 (LWP 5092))]

Thread 3 (Thread 0x7f06c7dfe700 (LWP 5285)):
[KCrash Handler]
#6  0x00007f46de8e7f3b in raise () from /lib64/libc.so.6
#7  0x00007f46de8d1535 in abort () from /lib64/libc.so.6
#8  0x00007f46dcdb5a3a in mdb_assert_fail () from /usr/lib64/liblmdb.so.0
#9  0x00007f46dcdaba54 in mdb_page_dirty () from /usr/lib64/liblmdb.so.0
#10 0x00007f46dcdade58 in mdb_page_alloc () from /usr/lib64/liblmdb.so.0
#11 0x00007f46dcdadf5b in mdb_page_touch () from /usr/lib64/liblmdb.so.0
#12 0x00007f46dcdafa11 in mdb_cursor_touch () from /usr/lib64/liblmdb.so.0
#13 0x00007f46dcdb2811 in mdb_cursor_put () from /usr/lib64/liblmdb.so.0
#14 0x00007f46dcdb4b15 in mdb_put () from /usr/lib64/liblmdb.so.0
#15 0x00007f46df5c4cab in Baloo::DocumentDB::put(unsigned long long, QVector<QByteArray> const&) () from /usr/lib64/libKF5BalooEngine.so.5
#16 0x00007f46df601808 in Baloo::WriteTransaction::replaceDocument(Baloo::Document const&, QFlags<Baloo::DocumentOperation>) () from /usr/lib64/libKF5BalooEngine.so.5
#17 0x00007f46df5f266a in Baloo::Transaction::replaceDocument(Baloo::Document const&, QFlags<Baloo::DocumentOperation>) () from /usr/lib64/libKF5BalooEngine.so.5
#18 0x00005642c6f8ade2 in Baloo::UnindexedFileIndexer::run() ()
#19 0x00007f46dee69043 in QThreadPoolThread::run() () from /usr/lib64/libQt5Core.so.5
#20 0x00007f46dee65c3e in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#21 0x00007f46dd00e458 in start_thread () from /lib64/libpthread.so.0
#22 0x00007f46de9b56ef in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f46ccb00700 (LWP 5112)):
#0  0x00007f46de9a9633 in poll () from /lib64/libc.so.6
#1  0x00007f46dc5a5d80 in g_poll () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f46dc59376a in g_main_context_poll () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f46dc596216 in g_main_context_iterate () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f46dc5962ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f46df05d5b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f46df004223 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f46df00464c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f46dee64431 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#9  0x00007f46df6266d0 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5
#10 0x00007f46dee65c3e in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#11 0x00007f46dd00e458 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f46de9b56ef in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f46d9c17780 (LWP 5092)):
#0  0x00007f46de9a9633 in poll () from /lib64/libc.so.6
#1  0x00007f46dc5a5d80 in g_poll () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f46dc59376a in g_main_context_poll () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f46dc596216 in g_main_context_iterate () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f46dc5962ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f46df05d5b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f46df004223 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f46df00464c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f46df00cd3a in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#9  0x00005642c6f75b19 in main ()
[Inferior 1 (process 5092) detached]

The reporter indicates this bug may be a duplicate of or related to bug 389848.

Possible duplicates by query: bug 413289, bug 412847, bug 412780, bug 412567, bug 411806.

Reported using DrKonqi
Comment 1 Nate Graham 2019-10-27 23:28:44 UTC

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