https://bugs.kde.org/show_bug.cgi?id=400498
Bug ID: 400498 Summary: baloo_file crashed a few minutes after starting Plasma Product: frameworks-baloo Version: 5.51.0 Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: Baloo File Daemon Assignee: baloo-bugs-n...@kde.org Reporter: matthew.fagn...@utoronto.ca Target Milestone: --- Application: baloo_file (5.51.0) Qt Version: 5.11.1 Frameworks Version: 5.51.0 Operating System: Linux 4.18.16-300.fc29.i686 i686 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: baloo_file crashed about 5 minutes after I logged into Plasma in Fedora 29. I was using Konsole and Firefox at the time although these are likely unrelated to the crash. I installed the kf5-baloo*-debuginfo-5.51.0-1.fc29 , qt5-qtbase-debuginfo-5.11.1-8.fc29, lmdb-debuginfo-0.9.22-3.fc29, glibc-debuginfo-0:2.28-9.fc29 packages. I've seen similar crashes in baloo_file many times in previous KF5 versions which usually occur about 5-30 minutes after starting Plasma. The crash can be reproduced sometimes. -- Backtrace: Application: Baloo File Indexing Daemon (baloo_file), signal: Aborted Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb3982840 (LWP 1369))] Thread 3 (Thread 0x72a6db40 (LWP 2081)): [KCrash Handler] #7 0xb7f06d41 in __kernel_vsyscall () #8 0xb7203b36 in __libc_signal_restore_set (set=0x72a6c27c) at ../sysdeps/unix/sysv/linux/internal-signals.h:84 #9 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:48 #10 0xb71ed374 in __GI_abort () at abort.c:79 #11 0xb7613440 in mdb_assert_fail (env=0x1eaed50, expr_txt=expr_txt@entry=0xb761502f "rc == 0", func=func@entry=0xb76158f8 <__func__.7062> "mdb_page_dirty", line=2127, file=0xb7615010 "mdb.c") at mdb.c:1542 #12 0xb7608494 in mdb_page_dirty (txn=0x1eaffb0, mp=<optimized out>) at mdb.c:2128 #13 0xb76096ca in mdb_page_alloc (num=num@entry=1, mp=mp@entry=0x72a6c830, mc=<optimized out>) at mdb.c:2308 #14 0xb7609911 in mdb_page_touch (mc=mc@entry=0x72a6cb64) at mdb.c:2495 #15 0xb760b44b in mdb_cursor_touch (mc=mc@entry=0x72a6cb64) at mdb.c:6492 #16 0xb760e446 in mdb_cursor_put (mc=0x72a6cb64, key=0x72a6cdcc, data=0x72a6cdd4, flags=<optimized out>) at mdb.c:6626 #17 0xb76111f8 in mdb_put (txn=0x1eaffb0, dbi=8, key=0x72a6cdcc, data=0x72a6cdd4, flags=0) at mdb.c:8991 #18 0xb7c3e2ce in Baloo::IdFilenameDB::put (this=0x72a6ce60, docId=<optimized out>, path=...) at /usr/src/debug/kf5-baloo-5.51.0-1.fc29.i386/src/engine/idfilenamedb.cpp:75 #19 0xb7c3592d in Baloo::DocumentUrlDB::add (this=0x72a6d020, id=6200068759682306, parentId=6217892873960706, name=...) at /usr/src/debug/kf5-baloo-5.51.0-1.fc29.i386/src/engine/documenturldb.cpp:125 #20 0xb7c35bc3 in Baloo::DocumentUrlDB::put (this=0x72a6d020, docId=6200068759682306, url=...) at /usr/src/debug/kf5-baloo-5.51.0-1.fc29.i386/src/engine/documenturldb.cpp:69 #21 0xb7c567d5 in Baloo::WriteTransaction::addDocument (this=0x72102390, doc=...) at /usr/src/debug/kf5-baloo-5.51.0-1.fc29.i386/src/engine/writetransaction.cpp:57 #22 0xb7c4e763 in Baloo::Transaction::addDocument (this=0x72a6d0e0, doc=...) at /usr/src/debug/kf5-baloo-5.51.0-1.fc29.i386/src/engine/transaction.cpp:233 #23 0x004b302d in Baloo::NewFileIndexer::run (this=0x1ea9e20) at /usr/include/qt5/QtCore/qrefcount.h:60 #24 0xb76c4c10 in QThreadPoolThread::run (this=<optimized out>) at thread/qthreadpool.cpp:101 #25 0xb76cd909 in QThreadPrivate::start (arg=<optimized out>) at thread/qthread_unix.cpp:367 #26 0xb64765de in start_thread (arg=<optimized out>) at pthread_create.c:486 #27 0xb72c072a in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:108 Thread 2 (Thread 0xb3507b40 (LWP 1382)): #0 0xb7f06d41 in __kernel_vsyscall () #1 0xb72b6853 in __GI___poll (fds=0xb2c0cd50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #2 0xb4095254 in poll (__timeout=-1, __nfds=1, __fds=0xb2c0cd50) at /usr/include/bits/poll2.h:46 #3 g_poll (fds=0xb2c0cd50, nfds=1, timeout=-1) at gpoll.c:124 #4 0xb4085913 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0xb2c0cd50, timeout=<optimized out>, context=0xb2c00640) at gmain.c:4221 #5 g_main_context_iterate (context=context@entry=0xb2c00640, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915 #6 0xb4085a5b in g_main_context_iteration (context=0xb2c00640, may_block=1) at gmain.c:3981 #7 0xb78b217c in QEventDispatcherGlib::processEvents (this=0xb2c005d0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0xb7859b6f in QEventLoop::exec (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #9 0xb76c2dd1 in QThread::exec (this=0xb7dd2060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #10 0xb7d300d0 in QDBusConnectionManager::run (this=0xb7dd2060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #11 0xb76cd909 in QThreadPrivate::start (arg=<optimized out>) at thread/qthread_unix.cpp:367 #12 0xb64765de in start_thread (arg=<optimized out>) at pthread_create.c:486 #13 0xb72c072a in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:108 Thread 1 (Thread 0xb3982840 (LWP 1369)): #0 0xb7f06d41 in __kernel_vsyscall () #1 0xb72b6853 in __GI___poll (fds=0x1f01750, nfds=1, timeout=119983) at ../sysdeps/unix/sysv/linux/poll.c:29 #2 0xb4095254 in poll (__timeout=119983, __nfds=1, __fds=0x1f01750) at /usr/include/bits/poll2.h:46 #3 g_poll (fds=0x1f01750, nfds=1, timeout=119983) at gpoll.c:124 #4 0xb4085913 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x1f01750, timeout=<optimized out>, context=0x1ea3ea0) at gmain.c:4221 #5 g_main_context_iterate (context=context@entry=0x1ea3ea0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915 #6 0xb4085a5b in g_main_context_iteration (context=0x1ea3ea0, may_block=1) at gmain.c:3981 #7 0xb78b215d in QEventDispatcherGlib::processEvents (this=0x1ea3e90, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #8 0xb7859b6f in QEventLoop::exec (this=<optimized out>, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #9 0xb78623e2 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #10 0x004aaf61 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kf5-baloo-5.51.0-1.fc29.i386/src/file/main.cpp:104 [Inferior 1 (process 1369) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.