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

            Bug ID: 425017
           Summary: baloo_file_extractor crashes in a loop trying to index
                    one particular file
           Product: frameworks-baloo
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Baloo File Daemon
          Assignee: stefan.bru...@rwth-aachen.de
          Reporter: n...@kde.org
  Target Milestone: ---

Created attachment 130644
  --> https://bugs.kde.org/attachment.cgi?id=130644&action=edit
The file that makes it crash

All KDE software from git master. I'm seeing baloo_file_extractor crashing in a
loop while trying to index a particular file of mine, which I am attaching. I
saw this happen last week and I purged and rebuilt the baloo index. But it
started happening again, for the exact same file! There seems to be something
about the file that makes baloo very unhappy.


(master) balooctl monitor
Press ctrl+c to stop monitoring
File indexer is running
Indexing file content
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok
Indexing: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt: Ok


balooctl index "/home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt"
Skipping: /home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt Reason: Already scheduled for indexing
File(s) indexed


balooctl clear "/home/nate/SpiderOak Hive/Work & Money/Blue Systems/This week's
work.txt"
kf.baloo.engine: MTimeDB::del 0 109792322002158340 MDB_BAD_TXN: Transaction
must abort, has a child, or is invalid
kf.baloo.engine: Transaction::commit MDB_BAD_TXN: Transaction must abort, has a
child, or is invalid


The backtrace is unfortunately not very helpful:


bt
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/home/nate/kde/usr/bin/baloo_file_extractor'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50        return ret;
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007fa1cfdff539 in __GI_abort () at abort.c:79
#2  0x00007fa1d037ac27 in qt_message_fatal (message=<synthetic pointer>..., 
    context=...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal (this=this@entry=0x7fffbded0770, 
    msg=msg@entry=0x7fa1d0e96f05 "%s") at global/qlogging.cpp:893
#4  0x00007fa1d09cd6d4 in init_platform (argv=<optimized out>, 
    argc=@0x7fffbded097c: 1, platformThemeName=..., platformPluginPath=..., 
    pluginNamesWithArguments=...)
    at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:208
#5  QGuiApplicationPrivate::createPlatformIntegration (this=0x1e5b430)
    at kernel/qguiapplication.cpp:1481
#6  0x00007fa1d09cdb60 in QGuiApplicationPrivate::createEventDispatcher (
    this=<optimized out>) at kernel/qguiapplication.cpp:1498
#7  0x00007fa1d059a696 in QCoreApplicationPrivate::init (
    this=this@entry=0x1e5b430) at kernel/qcoreapplication.cpp:852
#8  0x00007fa1d09d0aaf in QGuiApplicationPrivate::init (
    this=this@entry=0x1e5b430) at kernel/qguiapplication.cpp:1527
#9  0x00007fa1d10f1eb9 in QApplicationPrivate::init (this=0x1e5b430)
    at kernel/qapplication.cpp:513
#10 0x000000000040a291 in main (argc=<optimized out>, argv=0x7fffbded09c0)
    at /home/nate/kde/src/baloo/src/file/extractor/main.cpp:27

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

Reply via email to