Bug 353793

Summary: Baloo File Indexing Daemon crash after cleaning away a set of ".stuff" directories
Product: [Frameworks and Libraries] frameworks-baloo Reporter: David Tonhofer <bughunt>
Component: Baloo File DaemonAssignee: Pinak Ahuja <pinak.ahuja>
Status: RESOLVED FIXED    
Severity: crash CC: andreas.heumaier, aspotashev, christoph, me, nasimawan, pinak.ahuja
Priority: NOR Keywords: drkonqi
Version: 5.14.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 5.27
Sentry Crash Report:

Description David Tonhofer 2015-10-11 16:43:44 UTC
Application: baloo_file (5.14.0)

Qt Version: 5.5.0
Operating System: Linux 4.1.10-200.fc22.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Freshly installed and dnf-updated Fedora22/KDE.
Copied an existing old user home directory into /home and logged in as that user.
KDE behaviour is a bit fishy, so I clean away the ".stuff" directories that have accumulated in that user's directory, I figure if an application, including KDE wants to save settings or cache something it's going to create its ".stuff" directory if it is missing.
Reboot machine, log in as said user. Crash reporter shows up after a minute saying that Baloo crashed.

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

Thread 3 (Thread 0x7fd570762700 (LWP 1604)):
#0  0x00007fd582a202fd in poll () at /lib64/libc.so.6
#1  0x00007fd57d725182 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fd57d726c77 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fd57312b999 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fd58384054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fd5824d9555 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fd582a2bb9d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fd56f734700 (LWP 1707)):
[KCrash Handler]
#5  0x00007fd58358ed50 in mdb_txn_begin () at /lib64/liblmdb.so.0.0.0
#6  0x000000000041b11d in Baloo::FirstRunIndexer::run() ()
#7  0x00007fd58383d043 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#8  0x00007fd58384054e in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fd5824d9555 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd582a2bb9d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fd5866fc840 (LWP 1600)):
#0  0x00007fd581d43e21 in g_source_iter_next () at /lib64/libglib-2.0.so.0
#1  0x00007fd581d462fb in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fd581d46ceb in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007fd581d46ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fd583a77dab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fd583a1edaa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fd583a26e6c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#7  0x0000000000414a72 in main ()

Possible duplicates by query: bug 353757, bug 353238.

Reported using DrKonqi
Comment 1 Christoph Cullmann 2016-09-11 19:54:33 UTC
https://git.reviewboard.kde.org/r/128865/

should be fixed
Comment 2 Christoph Cullmann 2016-09-11 19:56:09 UTC
*** Bug 365770 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Cullmann 2016-09-11 19:56:41 UTC
*** Bug 355923 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Cullmann 2016-09-11 21:45:59 UTC
*** Bug 363384 has been marked as a duplicate of this bug. ***