https://bugs.kde.org/show_bug.cgi?id=390127

            Bug ID: 390127
           Summary: computer locks up-baloo crash notification
           Product: frameworks-baloo
           Version: 5.42.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: Baloo File Daemon
          Assignee: baloo-bugs-n...@kde.org
          Reporter: laur...@internode.on.net
  Target Milestone: ---

Application: baloo_file (5.42.0)

Qt Version: 5.10.0
Frameworks Version: 5.42.0
Operating System: Linux 4.15.1-1-default x86_64
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
- What I was doing when the application crashed:
OS opensuse tumbleweed,  MB X370 Gaming Pro Carbo, CPU  AMD Ryzen 5 1400 video
Radeon RX 460.
1. computer locks, no mouse or keyboard movement
2. restart computer
3. baloo crash report assistant in tray

The crash can be reproduced sometimes.

-- 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 0x7fb7c465b640 (LWP 2646))]

Thread 3 (Thread 0x7fb7b9030700 (LWP 7392)):
[KCrash Handler]
#6  0x00007fb7c20110d0 in raise () from /lib64/libc.so.6
#7  0x00007fb7c20126b1 in abort () from /lib64/libc.so.6
#8  0x00007fb7bfd8e922 in mdb_assert_fail (env=0x563033ac92f0,
expr_txt=expr_txt@entry=0x7fb7bfd903ec "mp->mp_pgno != pgno",
func=func@entry=0x7fb7bfd90cf8 <__func__.7011> "mdb_page_touch",
line=line@entry=2376, file=0x7fb7bfd90390 "mdb.c") at mdb.c:1487
#9  0x00007fb7bfd853d2 in mdb_page_touch (mc=mc@entry=0x7fb7b902ee90) at
mdb.c:2376
#10 0x00007fb7bfd85840 in mdb_page_search (mc=mc@entry=0x7fb7b902ee90,
key=0x563033ae2880, flags=flags@entry=1) at mdb.c:5435
#11 0x00007fb7bfd86d09 in mdb_cursor_touch (mc=mc@entry=0x7fb7b902f370) at
mdb.c:6265
#12 0x00007fb7bfd89eee in mdb_cursor_put (mc=0x7fb7b902f370,
key=0x7fb7b902f740, data=0x7fb7b902f750, flags=<optimized out>) at mdb.c:6407
#13 0x00007fb7bfd8c9ab in mdb_put (txn=0x563033ae1aa0, dbi=7,
key=key@entry=0x7fb7b902f740, data=data@entry=0x7fb7b902f750,
flags=flags@entry=0) at mdb.c:8765
#14 0x00007fb7c33fe11d in Baloo::IdTreeDB::put (this=this@entry=0x7fb7b902f7b0,
docId=<optimized out>, docId@entry=4615691754035742724, subDocIds=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/engine/idtreedb.cpp:71
#15 0x00007fb7c33fabf5 in Baloo::DocumentUrlDB::add
(this=this@entry=0x7fb7b902fa30, id=id@entry=4615694331016120324,
parentId=parentId@entry=4615691754035742724, name=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/engine/documenturldb.cpp:118
#16 0x00007fb7c33faef3 in Baloo::DocumentUrlDB::put
(this=this@entry=0x7fb7b902fa30, docId=docId@entry=4615694331016120324,
url=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/engine/documenturldb.cpp:69
#17 0x00007fb7c340f6a4 in Baloo::WriteTransaction::addDocument
(this=0x7f77ac002d20, doc=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/engine/writetransaction.cpp:57
#18 0x00007fb7c340b399 in Baloo::Transaction::addDocument
(this=this@entry=0x7fb7b902faf0, doc=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/engine/transaction.cpp:226
#19 0x00005630323864ff in Baloo::ModifiedFileIndexer::run (this=0x7fb7b404ae80)
at /usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/file/modifiedfileindexer.cpp:99
#20 0x00007fb7c2b1ab22 in QThreadPoolThread::run() () from
/usr/lib64/libQt5Core.so.5
#21 0x00007fb7c2b1d8d0 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#22 0x00007fb7c112a558 in start_thread () from /lib64/libpthread.so.0
#23 0x00007fb7c20d372f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb7b9b33700 (LWP 2899)):
#0  0x00007fb7c20c4a78 in read () from /lib64/libc.so.6
#1  0x00007fb7be7cc420 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb7be787bf7 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb7be7880b0 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fb7be78821c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007fb7c2d4a78b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#6  0x00007fb7c2cf16ba in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#7  0x00007fb7c2b188da in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007fb7c3f0abd5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007fb7c2b1d8d0 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#10 0x00007fb7c112a558 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fb7c20d372f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fb7c465b640 (LWP 2646)):
#0  0x00007fb7c112ccba in __pthread_mutex_lock_full () from
/lib64/libpthread.so.0
#1  0x00007fb7bfd833af in mdb_txn_renew0 (txn=txn@entry=0x563033ae1aa0) at
mdb.c:2698
#2  0x00007fb7bfd84654 in mdb_txn_begin (env=0x563033ac92f0,
parent=parent@entry=0x0, flags=flags@entry=0, ret=ret@entry=0x7ffcfc7816f8) at
mdb.c:2856
#3  0x00007fb7c340ad0b in Baloo::Transaction::Transaction (this=0x7ffcfc7816f0,
db=..., type=Baloo::Transaction::ReadWrite) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/engine/transaction.cpp:53
#4  0x00005630323921f2 in Baloo::MetadataMover::removeFileMetadata
(this=0x563033ae6580, file=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/file/metadatamover.cpp:65
#5  0x00007fb7c2d210cc in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#6  0x000056303239aa45 in Baloo::PendingFileQueue::removeFileIndex
(this=this@entry=0x563033a72850, _t1=...) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/build/src/file/baloofilecommon_autogen/EWIEGA46WW/moc_pendingfilequeue.cpp:222
#7  0x000056303239022e in Baloo::PendingFileQueue::processCache
(this=0x563033a72850) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/file/pendingfilequeue.cpp:88
#8  0x00007fb7c2d210cc in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#9  0x00007fb7c2d2d447 in QTimer::timeout(QTimer::QPrivateSignal) () from
/usr/lib64/libQt5Core.so.5
#10 0x00007fb7c2d2d778 in QTimer::timerEvent(QTimerEvent*) () from
/usr/lib64/libQt5Core.so.5
#11 0x00007fb7c2d2196b in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#12 0x00007fb7c2cf2e91 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#13 0x00007fb7c2d49d1e in QTimerInfoList::activateTimers() () from
/usr/lib64/libQt5Core.so.5
#14 0x00007fb7c2d4a469 in idleTimerSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/libQt5Core.so.5
#15 0x00007fb7be787f57 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#16 0x00007fb7be788190 in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007fb7be78821c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#18 0x00007fb7c2d4a76f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#19 0x00007fb7c2cf16ba in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#20 0x00007fb7c2cfa1f4 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#21 0x000056303237c21c in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/baloo5-5.42.0-1.1.x86_64/src/file/main.cpp:104

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

Possible duplicates by query: bug 389848.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to