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

            Bug ID: 399849
           Summary: Baloo crashed after I delete a folder containing some
                    files and subfolders
           Product: frameworks-baloo
           Version: 5.50.0
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: Baloo File Daemon
          Assignee: baloo-bugs-n...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: ---

Application: baloo_file (5.50.0)

Qt Version: 5.11.2
Frameworks Version: 5.51.0
Operating System: Linux 4.18.12-arch1-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I selected a folder containing several files and subfolders and pressed
shift+del to delete it.
Plasma shown a crash notification when I clicked the button to confirm the
deletion.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Segmentation
fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f39bb578800 (LWP 10740))]

Thread 2 (Thread 0x7f39bb291700 (LWP 10753)):
#0  0x00007f39c044dbb1 in poll () from /usr/lib/libc.so.6
#1  0x00007f39be74dee0 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f39b4003ce0, timeout=<optimized out>, context=0x7f39b4000bf0)
at ../glib/glib/gmain.c:4221
#2  g_main_context_iterate (context=context@entry=0x7f39b4000bf0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:3915
#3  0x00007f39be74dfce in g_main_context_iteration (context=0x7f39b4000bf0,
may_block=1) at ../glib/glib/gmain.c:3981
#4  0x00007f39c0af9fe4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#5  0x00007f39c0aa58cc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#6  0x00007f39c08eeeb9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#7  0x00007f39c0f10ba6 in ?? () from /usr/lib/libQt5DBus.so.5
#8  0x00007f39c08f8f65 in ?? () from /usr/lib/libQt5Core.so.5
#9  0x00007f39bfc80a9d in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f39c0458a43 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f39bb578800 (LWP 10740)):
[KCrash Handler]
#6  0x00007f39c049ba03 in __memcpy_ssse3 () from /usr/lib/libc.so.6
#7  0x00007f39c0e5abff in Baloo::PostingCodec::decode
(this=this@entry=0x7ffe23ce2027, arr=...) at
/usr/include/qt/QtCore/qarraydata.h:209
#8  0x00007f39c0e48074 in Baloo::PostingDB::get
(this=this@entry=0x7ffe23ce2110, term=...) at
/usr/src/debug/baloo-5.50.0/src/engine/postingdb.cpp:100
#9  0x00007f39c0e58521 in Baloo::WriteTransaction::commit (this=0x56067af27b20)
at /usr/src/debug/baloo-5.50.0/src/engine/writetransaction.cpp:259
#10 0x00007f39c0e4ea33 in Baloo::Transaction::commit
(this=this@entry=0x7ffe23ce21c0) at
/usr/src/debug/baloo-5.50.0/src/engine/transaction.cpp:269
#11 0x0000560679041b6a in Baloo::MetadataMover::removeFileMetadata
(this=0x56067ad03090, file=...) at
/usr/src/debug/baloo-5.50.0/src/file/metadatamover.cpp:106
#12 0x00007f39c0ad0bd0 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#13 0x0000560679050106 in Baloo::PendingFileQueue::removeFileIndex
(this=this@entry=0x56067acedf10, _t1=...) at
/usr/src/debug/build/src/file/baloofilecommon_autogen/EWIEGA46WW/moc_pendingfilequeue.cpp:222
#14 0x000056067903f818 in Baloo::PendingFileQueue::processCache
(this=0x56067acedf10) at
/usr/src/debug/baloo-5.50.0/src/file/pendingfilequeue.cpp:92
#15 0x00007f39c0ad0bd0 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#16 0x00007f39c0adcbe8 in QTimer::timeout(QTimer::QPrivateSignal) () from
/usr/lib/libQt5Core.so.5
#17 0x00007f39c0ad130b in QObject::event(QEvent*) () from
/usr/lib/libQt5Core.so.5
#18 0x00007f39c0aa6c17 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#19 0x00007f39c0af939a in QTimerInfoList::activateTimers() () from
/usr/lib/libQt5Core.so.5
#20 0x00007f39c0af9c22 in ?? () from /usr/lib/libQt5Core.so.5
#21 0x00007f39be74c3cf in g_main_dispatch (context=0x56067acea060) at
../glib/glib/gmain.c:3182
#22 g_main_context_dispatch (context=context@entry=0x56067acea060) at
../glib/glib/gmain.c:3847
#23 0x00007f39be74df89 in g_main_context_iterate
(context=context@entry=0x56067acea060, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3920
#24 0x00007f39be74dfce in g_main_context_iteration (context=0x56067acea060,
may_block=1) at ../glib/glib/gmain.c:3981
#25 0x00007f39c0af9fc9 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#26 0x00007f39c0aa58cc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#27 0x00007f39c0aadbc6 in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#28 0x00005606790273f4 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/baloo-5.50.0/src/file/main.cpp:104
[Inferior 1 (process 10740) detached]

Possible duplicates by query: bug 399692, bug 399481, bug 396973, bug 396323,
bug 396218.

Reported using DrKonqi

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

Reply via email to