Bug 399391 - file indexer keeps crashing
Summary: file indexer keeps crashing
Status: RESOLVED DUPLICATE of bug 387672
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.50.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: baloo-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-10-04 22:03 UTC by jesse
Modified: 2018-12-24 07:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.81 KB, text/plain)
2018-12-24 07:01 UTC, Alex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jesse 2018-10-04 22:03:04 UTC
Application: baloo_file (5.50.0)

Qt Version: 5.11.1
Frameworks Version: 5.50.0
Operating System: Linux 4.18.10-200.fc28.x86_64 x86_64
Distribution: "Generic release 28 (Generic)"

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

I logged in and the system came up.. then it showed the error message saying the file indexer was not working correctly. 

I did log into my computer using Gnome. Then I logged out and logged into KDE Plasma. 

Also, I installed Fedora with Gnome as the DE. I recently added KDE/PLASMA. 

thanks, 

Jesse

-- 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 0x7fbf9290f300 (LWP 6995))]

Thread 3 (Thread 0x7fbf7a9bc700 (LWP 7120)):
[KCrash Handler]
#6  0x00007fbf903d2eab in raise () from /lib64/libc.so.6
#7  0x00007fbf903bd5b9 in abort () from /lib64/libc.so.6
#8  0x00007fbf910a88e9 in mdb_assert_fail.constprop () from /lib64/liblmdb.so.0.0.0
#9  0x00007fbf9109dbc5 in mdb_page_dirty () from /lib64/liblmdb.so.0.0.0
#10 0x00007fbf9109ed5e in mdb_page_alloc.isra () from /lib64/liblmdb.so.0.0.0
#11 0x00007fbf9109efb9 in mdb_page_touch () from /lib64/liblmdb.so.0.0.0
#12 0x00007fbf910a0cb4 in mdb_cursor_touch () from /lib64/liblmdb.so.0.0.0
#13 0x00007fbf910a3e83 in mdb_cursor_put () from /lib64/liblmdb.so.0.0.0
#14 0x00007fbf910a6974 in mdb_put () from /lib64/liblmdb.so.0.0.0
#15 0x00007fbf91c8f4ff in Baloo::DocumentDB::put(unsigned long long, QVector<QByteArray> const&) () from /lib64/libKF5BalooEngine.so.5
#16 0x00007fbf91ca9412 in Baloo::WriteTransaction::addDocument(Baloo::Document const&) () from /lib64/libKF5BalooEngine.so.5
#17 0x0000000000411107 in Baloo::FirstRunIndexer::run() ()
#18 0x00007fbf9136d121 in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#19 0x00007fbf91374b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#20 0x00007fbf8f3e6594 in start_thread () from /lib64/libpthread.so.0
#21 0x00007fbf90495e6f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbf7b4bf700 (LWP 7000)):
#0  0x00007fbf9048b3e9 in poll () from /lib64/libc.so.6
#1  0x00007fbf8b5bebc6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fbf8b5becf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fbf915552ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fbf91503b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fbf9136b6b6 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fbf929837b9 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007fbf91374b4b in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fbf8f3e6594 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbf90495e6f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fbf9290f300 (LWP 6995)):
#0  0x00007fbf9048b3e9 in poll () from /lib64/libc.so.6
#1  0x00007fbf8b5bebc6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fbf8b5becf0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fbf915552ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fbf91503b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fbf9150bc46 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#6  0x000000000040b589 in main ()

Possible duplicates by query: bug 396801, bug 396778, bug 394918, bug 387672.

Reported using DrKonqi
Comment 1 jesse 2018-10-05 02:44:15 UTC
I will also add, that I have a file named bills_list.ods and when I open the application launcher and search for bills.. it does not come up. 

Under Gnome, when I do that it finds it correctly. If I search for *bills*, it does find it. 

I am not sure if this is related. 

thanks, 

Jesse
Comment 2 Nate Graham 2018-10-05 19:56:10 UTC

*** This bug has been marked as a duplicate of bug 387672 ***
Comment 3 Alex 2018-12-24 07:01:41 UTC
Created attachment 117084 [details]
New crash information added by DrKonqi

baloo_file (5.52.0) using Qt 5.11.1

- What I was doing when the application crashed: started KDE as root using 
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session startkde
in .xinitrc and startx.

-- Backtrace (Reduced):
#8  0x00007fc9c8647852 in mdb_assert_fail.constprop () from /usr/lib64/liblmdb.so.0
#9  0x00007fc9c863cb75 in mdb_page_dirty () from /usr/lib64/liblmdb.so.0
#10 0x00007fc9c863dd5b in mdb_page_alloc.isra () from /usr/lib64/liblmdb.so.0
#11 0x00007fc9c863dfc9 in mdb_page_touch () from /usr/lib64/liblmdb.so.0
#12 0x00007fc9c863fbe4 in mdb_cursor_touch () from /usr/lib64/liblmdb.so.0