Bug 419346

Summary: Bug after New Boot in Opensuse Leap 15.0/Leap 15.1
Product: [Frameworks and Libraries] frameworks-baloo Reporter: merlin <merlin>
Component: Baloo File DaemonAssignee: Stefan Brüns <stefan.bruens>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: 5.55.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description merlin@schreieder.de 2020-03-28 18:19:43 UTC
Application: baloo_file (5.55.0)

Qt Version: 5.9.7
Frameworks Version: 5.55.0
Operating System: Linux 4.12.14-lp151.28.40-default x86_64
Distribution: "openSUSE Leap 15.1"

-- Information about the crash:
- What I was doing when the application crashed: 
Bug Sign (beetle) appears after on every new boot into Opensuse. If I simply ignore it nothing really happens for the moment. Very often the beetle disappears.  But sometimes after some hours of work kde freezes. This behavior is not new on my machine. It’s true with Opensuse LEAP 15.0 and LEAP 15.1. 

I also have a Kubunto Distro on my mashine ther ist no  KDE bug.

-- 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 0x7f87ca430900 (LWP 2653))]

Thread 3 (Thread 0x7f87beead700 (LWP 3133)):
[KCrash Handler]
#6  0x00007f87c7d74520 in raise () from /lib64/libc.so.6
#7  0x00007f87c7d75b01 in abort () from /lib64/libc.so.6
#8  0x00007f87c5808a82 in mdb_assert_fail (env=0x5591535eb160, expr_txt=expr_txt@entry=0x7f87c580a50f "rc == 0", func=func@entry=0x7f87c580ae88 <__func__.6935> "mdb_page_dirty", line=line@entry=2071, file=0x7f87c580a4f0 "mdb.c") at mdb.c:1487
#9  0x00007f87c57fdd85 in mdb_page_dirty (txn=0x5591535ec560, mp=<optimized out>) at mdb.c:2071
#10 0x00007f87c57fef6a in mdb_page_alloc (num=num@entry=1, mp=mp@entry=0x7f87beeabda8, mc=<optimized out>) at mdb.c:2252
#11 0x00007f87c57ff1d9 in mdb_page_touch (mc=mc@entry=0x7f87beeac2e0) at mdb.c:2370
#12 0x00007f87c5800cf4 in mdb_cursor_touch (mc=mc@entry=0x7f87beeac2e0) at mdb.c:6308
#13 0x00007f87c5803e8e in mdb_cursor_put (mc=0x7f87beeac2e0, key=0x7f87beeac6d0, data=0x7f87beeac6e0, flags=<optimized out>) at mdb.c:6442
#14 0x00007f87c5806b1b in mdb_put (txn=0x5591535ec560, dbi=8, key=key@entry=0x7f87beeac6d0, data=data@entry=0x7f87beeac6e0, flags=flags@entry=0) at mdb.c:8800
#15 0x00007f87c940f520 in Baloo::IdFilenameDB::put (this=this@entry=0x7f87beeac770, docId=<optimized out>, docId@entry=893353199650, path=...) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/engine/idfilenamedb.cpp:79
#16 0x00007f87c94075bc in Baloo::DocumentUrlDB::add (this=this@entry=0x7f87beeac9f0, id=id@entry=893353199650, parentId=parentId@entry=725849475106, name=...) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/engine/documenturldb.cpp:125
#17 0x00007f87c94078b2 in Baloo::DocumentUrlDB::put (this=this@entry=0x7f87beeac9f0, docId=docId@entry=893353199650, url=...) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/engine/documenturldb.cpp:68
#18 0x00007f87c9422444 in Baloo::WriteTransaction::addDocument (this=0x7f47b0004da0, doc=...) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/engine/writetransaction.cpp:57
#19 0x00007f87c941d456 in Baloo::Transaction::addDocument (this=this@entry=0x7f87beeacb20, doc=...) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/engine/transaction.cpp:246
#20 0x0000559152b1dc5b in Baloo::UnindexedFileIndexer::run (this=0x5591536bd9f0) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/file/unindexedfileindexer.cpp:73
#21 0x00007f87c886cdc2 in QThreadPoolThread::run (this=0x5591536c63e0) at thread/qthreadpool.cpp:99
#22 0x00007f87c886fc8d in QThreadPrivate::start (arg=0x5591536c63e0) at thread/qthread_unix.cpp:368
#23 0x00007f87c5c684f9 in start_thread () from /lib64/libpthread.so.0
#24 0x00007f87c7e36eef in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f87bfa00700 (LWP 2663)):
#0  0x00007f87c7e28198 in read () from /lib64/libc.so.6
#1  0x00007f87c4227c80 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f87c41e2cb8 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f87c41e3150 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f87c41e32bc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f87c8aa77fb in QEventDispatcherGlib::processEvents (this=0x7f87b8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f87c8a4c79a in QEventLoop::exec (this=this@entry=0x7f87bf9ffc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f87c886ad4a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007f87c96459e5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f87c886fc8d in QThreadPrivate::start (arg=0x7f87c98b8d60) at thread/qthread_unix.cpp:368
#10 0x00007f87c5c684f9 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f87c7e36eef in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f87ca430900 (LWP 2653)):
#0  0x00007f87c7e2c69b in poll () from /lib64/libc.so.6
#1  0x00007f87c41e31a9 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f87c41e32bc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f87c8aa77fb in QEventDispatcherGlib::processEvents (this=0x5591535d70c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f87c8a4c79a in QEventLoop::exec (this=this@entry=0x7ffd421322f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f87c8a55844 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1297
#6  0x0000559152b1214c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/baloo5-5.55.0-lp151.3.3.1.x86_64/src/file/main.cpp:103
[Inferior 1 (process 2653) detached]

Possible duplicates by query: bug 419172, bug 418926, bug 418744, bug 417970, bug 417717.

Reported using DrKonqi
Comment 1 Nate Graham 2020-10-26 15:59:05 UTC

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