Bug 417348

Summary: baloo crashes upon startup
Product: [Frameworks and Libraries] frameworks-baloo Reporter: Gerard Seibert <gerard.seibert>
Component: generalAssignee: Stefan BrĂ¼ns <stefan.bruens>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gerard Seibert 2020-02-09 17:23:35 UTC
Application: baloo_file (5.66.0)

Qt Version: 5.13.2
Frameworks Version: 5.66.0
Operating System: FreeBSD 11.3-RELEASE-p6 amd64
Distribution (Platform): FreeBSD Ports

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>
I was starting up KDE5. I have rebuilt everything with debug symbols as far as possible,

The crash can be reproduced every time.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Abort trap
[KCrash Handler]
#8  0x0000000802f489ba in thr_kill () from /lib/libc.so.7
#9  0x0000000802f48984 in raise () from /lib/libc.so.7
#10 0x0000000802f488f9 in abort () from /lib/libc.so.7
#11 0x00000008023518ed in ?? () from /usr/local/lib/liblmdb.so.0
#12 0x0000000802348833 in ?? () from /usr/local/lib/liblmdb.so.0
#13 0x000000080234e085 in ?? () from /usr/local/lib/liblmdb.so.0
#14 0x0000000802347a38 in ?? () from /usr/local/lib/liblmdb.so.0
#15 0x0000000802344552 in mdb_cursor_put () from /usr/local/lib/liblmdb.so.0
#16 0x000000080234cd15 in mdb_put () from /usr/local/lib/liblmdb.so.0
#17 0x0000000801471d90 in Baloo::IdFilenameDB::put(unsigned long long, Baloo::IdFilenameDB::FilePath const&) () from /usr/local/lib/libKF5BalooEngine.so.5
#18 0x000000080146bf4b in Baloo::DocumentUrlDB::add(unsigned long long, unsigned long long, QByteArray const&) () from /usr/local/lib/libKF5BalooEngine.so.5
#19 0x000000080146b9e5 in Baloo::DocumentUrlDB::put(unsigned long long, QByteArray const&) () from /usr/local/lib/libKF5BalooEngine.so.5
#20 0x0000000801483452 in Baloo::WriteTransaction::addDocument(Baloo::Document const&) () from /usr/local/lib/libKF5BalooEngine.so.5
#21 0x0000000000417ec6 in ?? ()
#22 0x0000000801cb4a5b in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#23 0x0000000801cb0104 in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#24 0x0000000805b04036 in ?? () from /lib/libthr.so.3
#25 0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdfbfc000

Thread 3 (LWP 100733 of process 86852):
#1  0x0000000805b070e3 in ?? () from /lib/libthr.so.3
#2  0x000000080255f9e2 in worker_thread (arg=0x80a87df50) at worker-thread.c:450
#3  0x0000000805b04036 in ?? () from /lib/libthr.so.3
#4  0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdfdfd000

Thread 2 (LWP 100718 of process 86852):
#1  0x0000000805b06b46 in ?? () from /lib/libthr.so.3
#2  0x0000000807610b97 in ?? () from /usr/local/lib/libglib-2.0.so.0
#3  0x0000000807610cb4 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
#4  0x0000000801ee2cdb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt5/libQt5Core.so.5
#5  0x0000000801e858be in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt5/libQt5Core.so.5
#6  0x0000000801caf109 in QThread::exec() () from /usr/local/lib/qt5/libQt5Core.so.5
#7  0x00000008011ed2e3 in ?? () from /usr/local/lib/qt5/libQt5DBus.so.5
#8  0x0000000801cb0104 in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#9  0x0000000805b04036 in ?? () from /lib/libthr.so.3
#10 0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdfffe000

Thread 1 (LWP 100689 of process 86852):
#1  0x0000000805b05c34 in ?? () from /lib/libthr.so.3
#2  0x0000000805b0bdf3 in ?? () from /lib/libthr.so.3
#3  0x0000000805b0ab99 in pthread_mutex_lock () from /lib/libthr.so.3
#4  0x0000000802342044 in ?? () from /usr/local/lib/liblmdb.so.0
#5  0x0000000802342969 in mdb_txn_begin () from /usr/local/lib/liblmdb.so.0
#6  0x000000080147da2d in Baloo::Transaction::Transaction(Baloo::Database const&, Baloo::Transaction::TransactionType) () from /usr/local/lib/libKF5BalooEngine.so.5
#7  0x0000000000423829 in ?? ()
#8  0x0000000801ebd18c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/lib/qt5/libQt5Core.so.5
#9  0x000000000040e4e8 in ?? ()
#10 0x000000000042097e in ?? ()
#11 0x000000000041f7e5 in ?? ()
#12 0x0000000801ebd18c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/lib/qt5/libQt5Core.so.5
#13 0x00000000004267fd in ?? ()
#14 0x0000000801ebd18c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/lib/qt5/libQt5Core.so.5
#15 0x0000000801ec537b in QSocketNotifier::event(QEvent*) () from /usr/local/lib/qt5/libQt5Core.so.5
#16 0x0000000801e8a6f2 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/lib/qt5/libQt5Core.so.5
#17 0x0000000801e8a212 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/local/lib/qt5/libQt5Core.so.5
#18 0x0000000801ee3491 in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#19 0x0000000807610837 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
#20 0x0000000807610bfa in ?? () from /usr/local/lib/libglib-2.0.so.0
#21 0x0000000807610cb4 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
#22 0x0000000801ee2cb6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt5/libQt5Core.so.5
#23 0x0000000801e858be in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt5/libQt5Core.so.5
#24 0x0000000801e8a97e in QCoreApplication::exec() () from /usr/local/lib/qt5/libQt5Core.so.5
#25 0x000000000040be67 in ?? ()
#26 0x000000000040b45d in ?? ()
#27 0x000000080065a000 in ?? ()
#28 0x0000000000000000 in ?? ()
[Inferior 1 (process 86852) detached]

Report to https://bugs.kde.org/
Comment 1 Nate Graham 2020-02-12 21:45:54 UTC

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