Bug 515669

Summary: While copying files from my phone using KDE connect mount storage , Baloo File extractor crashed multiple times.
Product: [Frameworks and Libraries] frameworks-baloo Reporter: Azure Number <azurenumber>
Component: Baloo File DaemonAssignee: baloo-bugs-null
Status: NEEDSINFO WAITINGFORINFO    
Severity: crash CC: kdedev
Priority: NOR Keywords: drkonqi
Version First Reported In: 6.22.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Azure Number 2026-02-07 04:37:02 UTC
Application: baloo_file_extractor (6.22.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.2
Frameworks Version: 6.22.0
Operating System: Linux 6.18.7-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 6.5.5 [CoredumpBackend]

-- Information about the crash:
While copying files from my phone using KDE connect mount storage , Baloo File extractor crashed multiple times.

Operating System: Arch Linux 
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.2
Kernel Version: 6.18.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-7020U CPU @ 2.30GHz
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: Mesa Intel® HD Graphics 620
Manufacturer: HP
Product Name: HP Laptop 15-bs0xx

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault

Downloading 5.25 M separate debug info for /usr/lib/kf6/baloo_file_extractor...
[New LWP 5226]
[New LWP 5229]
[New LWP 5228]
[New LWP 5227]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/kf6/baloo_file_extractor'.
Program terminated with signal SIGSEGV, Segmentation fault.
Downloading 4.48 K source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c...
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f2f11d77500 (LWP 5226))]
add symbol table from file "/usr/lib/libc.so.6"
Downloading 1.53 M separate debug info for /usr/lib/libKF6Crash.so.6...
add symbol table from file "/usr/lib/libKF6Crash.so.6"
Downloading 40.86 M separate debug info for /usr/lib/libpoppler.so.156...
add symbol table from file "/usr/lib/libpoppler.so.156"
Downloading 17.31 M separate debug info for /usr/lib/libpoppler-qt6.so.3...
add symbol table from file "/usr/lib/libpoppler-qt6.so.3"
Downloading 1016.76 K separate debug info for /usr/lib/qt6/plugins/kf6/kfilemetadata/kfilemetadata_popplerextractor.so...
add symbol table from file "/usr/lib/qt6/plugins/kf6/kfilemetadata/kfilemetadata_popplerextractor.so"
add symbol table from file "/usr/lib/kf6/baloo_file_extractor"
Downloading 103.10 M separate debug info for /usr/lib/libQt6Core.so.6...
add symbol table from file "/usr/lib/libQt6Core.so.6"
Downloading 4.72 M separate debug info for /usr/lib/libglib-2.0.so.0...
add symbol table from file "/usr/lib/libglib-2.0.so.0"
Downloading 1011.00 B source file /usr/src/debug/baloo/baloo-6.22.0/src/file/extractor/main.cpp...
Downloading 113.48 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp...
Downloading 13.18 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp...
Downloading 17.53 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp...
Downloading 190.70 K source file /usr/src/debug/glib2/build/../glib/glib/gmain.c...
Downloading 14.21 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp...
Downloading 206.44 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp...
Downloading 3.19 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp...
Downloading 3.69 K source file /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsingleshottimer_p.cpp...
Downloading 28.70 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h...
Downloading 6.45 K source file /usr/src/debug/baloo/baloo-6.22.0/src/file/extractor/app.cpp...
Downloading 2.36 K source file /usr/src/debug/kfilemetadata/kfilemetadata-6.22.0/src/extractors/popplerextractor.cpp...
Downloading 36.36 K source file /usr/src/debug/poppler/poppler-26.01.0/qt6/src/poppler-page.cc...
Downloading 190.29 K source file /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc...
Downloading 33.89 M separate debug info for /usr/lib/qt6/plugins/platforms/../../../libQt6WaylandClient.so.6...
add symbol table from file "/usr/lib/qt6/plugins/platforms/../../../libQt6WaylandClient.so.6"
Downloading 2.48 K source file /usr/src/debug/glibc/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S...
Downloading 34.87 K source file /usr/src/debug/glibc/glibc/nptl/pthread_create.c...
Downloading 34.52 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp...
Downloading 41.80 K source file /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp...
Downloading 1.41 K source file /usr/src/debug/glibc/glibc/io/../sysdeps/unix/sysv/linux/poll.c...
Downloading 4.24 K source file /usr/src/debug/glibc/glibc/nptl/cancellation.c...
Downloading 1.79 K source file /usr/src/debug/glibc/glibc/nptl/../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S...
Downloading 20.41 M separate debug info for /usr/lib/libQt6DBus.so.6...
add symbol table from file "/usr/lib/libQt6DBus.so.6"
Downloading 10.11 K source file /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp...
Downloading 41.50 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp...
Downloading 2.27 K source file /usr/src/debug/glibc/glibc/io/../sysdeps/unix/sysv/linux/ppoll.c...
[Current thread is 4 (Thread 0x7f2f0f1ff6c0 (LWP 5227))]

Thread 4 (Thread 0x7f2f0f1ff6c0 (LWP 5227)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f2f1439a16c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:49
#2  0x00007f2f1439a1b4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:75
#3  0x00007f2f14414a36 in __GI_ppoll (fds=fds@entry=0x7f2f08001680, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f2f12b63784 in ppoll (__fds=0x7f2f08001680, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f2f08000d00, timeout_usec=<optimized out>, fds=0x7f2f08001680, n_fds=3) at ../glib/glib/gmain.c:4811
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f2f08000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485
#7  0x00007f2f12b63865 in g_main_context_iteration (context=0x7f2f08000d00, may_block=1) at ../glib/glib/gmain.c:4556
#8  0x00007f2f1364fcb2 in QEventDispatcherGlib::processEvents (this=0x7f2f08000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f2f13376cf6 in QEventLoop::processEvents (this=0x7f2f0f1feaf0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#10 QEventLoop::exec (this=0x7f2f0f1feaf0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#11 0x00007f2f1349277e in QThread::exec (this=this@entry=0x7f2f13900e20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#12 0x00007f2f1387807e in QDBusConnectionManager::run (this=0x7f2f13900e20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145
#13 0x00007f2f13531c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448
#14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:373
#15 QThreadPrivate::start (arg=0x7f2f13900e20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422
#16 0x00007f2f1439d98b in start_thread (arg=<optimized out>) at pthread_create.c:448
#17 0x00007f2f14421a0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f2f0e9e36c0 (LWP 5228)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f2f1439a16c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49
#2  0x00007f2f1439a1b4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75
#3  0x00007f2f144144ee in __GI___poll (fds=fds@entry=0x7f2f0e9e2b40, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f2f0f562cf5 in poll (__fds=0x7f2f0e9e2b40, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x564d099eda60) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:184
#6  0x00007f2f13531c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:373
#8  QThreadPrivate::start (arg=0x564d099eda60) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422
#9  0x00007f2f1439d98b in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007f2f14421a0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f2f0e1e26c0 (LWP 5229)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f2f1439a16c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49
#2  0x00007f2f1439a1b4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75
#3  0x00007f2f144144ee in __GI___poll (fds=fds@entry=0x7f2f0e1e1b40, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f2f0f562cf5 in poll (__fds=0x7f2f0e1e1b40, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x564d099edae0) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:184
#6  0x00007f2f13531c7a in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:448
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:373
#8  QThreadPrivate::start (arg=0x564d099edae0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:422
#9  0x00007f2f1439d98b in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007f2f14421a0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f2f11d77500 (LWP 5226)):
[KCrash Handler]
#4  0x00007f2f0d3fbcb7 in TextLineFrag::cmpXYLineRot (frag1=..., frag2=...) at /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc:1505
#5  0x00007f2f0d408d1f in __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(TextLineFrag const&, TextLineFrag const&)>::operator()<TextLineFrag*, TextLineFrag*> (this=<synthetic pointer>, __it1=0x564d0a37d3a0, __it2=0x564d0a37cea0) at /usr/include/c++/15.2.1/bits/predefined_ops.h:158
#6  std::__unguarded_partition<TextLineFrag*, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(TextLineFrag const&, TextLineFrag const&)> > (__first=0x564d0a37d3a0, __last=<optimized out>, __pivot=<optimized out>, __comp=...) at /usr/include/c++/15.2.1/bits/stl_algo.h:1836
#7  std::__unguarded_partition_pivot<TextLineFrag*, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(TextLineFrag const&, TextLineFrag const&)> > (__first=0x564d0a37cea0, __last=0x564d0a37d3a0, __comp=...) at /usr/include/c++/15.2.1/bits/stl_algo.h:1858
#8  std::__introsort_loop<TextLineFrag*, long, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(TextLineFrag const&, TextLineFrag const&)> > (__first=__first@entry=0x564d0a37cea0, __last=__last@entry=0x564d0a37d3a0, __depth_limit=8, __depth_limit@entry=9, __comp=..., __comp@entry=...) at /usr/include/c++/15.2.1/bits/stl_algo.h:1890
#9  0x00007f2f0d408dd2 in std::__introsort_loop<TextLineFrag*, long, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(TextLineFrag const&, TextLineFrag const&)> > (__first=__first@entry=0x564d0a37c860, __last=__last@entry=0x564d0a37d3a0, __depth_limit=9, __depth_limit@entry=10, __comp=...) at /usr/include/c++/15.2.1/bits/stl_algo.h:1891
#10 0x00007f2f0d40b16f in std::__sort<TextLineFrag*, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(TextLineFrag const&, TextLineFrag const&)> > (__first=0x564d0a37c860, __last=0x564d0a37d3a0, __comp=...) at /usr/include/c++/15.2.1/bits/stl_algo.h:1906
#11 std::sort<TextLineFrag*, bool (*)(TextLineFrag const&, TextLineFrag const&)> (__first=0x564d0a37c860, __last=0x564d0a37d3a0, __comp=<optimized out>) at /usr/include/c++/15.2.1/bits/stl_algo.h:4874
#12 TextPage::assignColumns (this=<optimized out>, oneRot=<optimized out>, frags=0x564d0a37c860, nFrags=45) at /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc:5394
#13 TextPage::assignColumns (this=this@entry=0x564d0a35a580, frags=frags@entry=0x564d0a37c860, nFrags=nFrags@entry=45, oneRot=oneRot@entry=true) at /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc:5386
#14 0x00007f2f0d413134 in TextPage::dump (this=0x564d0a35a580, outputStream=outputStream@entry=0x7ffe2fbd3a80, outputFunc=outputFunc@entry=0x7f2f0d4097e0 <_FUN(void*, char const*, int)>, physLayout=true, textEOL=<optimized out>, pageBreaks=pageBreaks@entry=false, suppressLastEol=true, area=...) at /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc:5290
#15 0x00007f2f0d4134c8 in TextPage::getText (this=<optimized out>, area=..., textEOL=<optimized out>, physLayout=<optimized out>) at /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc:4233
#16 0x00007f2f0d41357b in TextOutputDev::getText (this=this@entry=0x564d0a347920, area=...) at /usr/src/debug/poppler/poppler-26.01.0/poppler/TextOutputDev.cc:5826
#17 0x00007f2f0d6416b0 in Poppler::Page::text (this=0x564d0a32cd50, r=..., textLayout=textLayout@entry=Poppler::Page::PhysicalLayout) at /usr/src/debug/poppler/poppler-26.01.0/qt6/src/poppler-page.cc:693
#18 0x00007f2f0d6419f5 in Poppler::Page::text (this=<optimized out>, r=...) at /usr/src/debug/poppler/poppler-26.01.0/qt6/src/poppler-page.cc:713
#19 0x00007f2f0f4f4533 in KFileMetaData::PopplerExtractor::extract (this=<optimized out>, result=0x7ffe2fbd3f00) at /usr/src/debug/kfilemetadata/kfilemetadata-6.22.0/src/extractors/popplerextractor.cpp:88
#20 0x0000564ce28a561c in Baloo::App::index (this=this@entry=0x7ffe2fbd4820, tr=0x7f2f080078c0, url=..., id=id@entry=23667780869225924) at /usr/src/debug/baloo/baloo-6.22.0/src/file/extractor/app.cpp:178
#21 0x0000564ce28a72ce in Baloo::App::processNextFile (this=0x7ffe2fbd4820) at /usr/include/c++/15.2.1/bits/unique_ptr.h:192
#22 Baloo::App::processNextFile (this=0x7ffe2fbd4820) at /usr/src/debug/baloo/baloo-6.22.0/src/file/extractor/app.cpp:92
#23 0x00007f2f133d8f0f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#24 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272
#25 0x00007f2f133df992 in QSingleShotTimer::timeout (this=0x564d09b37920) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsingleshottimer_p.cpp:116
#26 QSingleShotTimer::timerFinished (this=0x564d09b37920) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp:62
#27 QSingleShotTimer::timerEvent (this=0x564d09b37920, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp:84
#28 0x00007f2f133c6416 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1388
#29 0x00007f2f1336bf48 in QCoreApplication::notifyInternal2 (receiver=0x564d09b37920, event=0x7ffe2fbd4450) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#30 0x00007f2f1352ed2f in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffe2fbd4450) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#31 QTimerInfoList::activateTimers (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426
#32 0x00007f2f13651c71 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:152
#33 idleTimerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:199
#34 0x00007f2f12b61f8d in g_main_dispatch (context=0x7f2f08000f60) at ../glib/glib/gmain.c:3565
#35 0x00007f2f12b63657 in g_main_context_dispatch_unlocked (context=0x7f2f08000f60) at ../glib/glib/gmain.c:4425
#36 g_main_context_iterate_unlocked (context=context@entry=0x7f2f08000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
#37 0x00007f2f12b63865 in g_main_context_iteration (context=0x7f2f08000f60, may_block=1) at ../glib/glib/gmain.c:4556
#38 0x00007f2f1364fcb2 in QEventDispatcherGlib::processEvents (this=0x564d099ede70, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#39 0x00007f2f13376cf6 in QEventLoop::processEvents (this=0x7ffe2fbd4720, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#40 QEventLoop::exec (this=0x7ffe2fbd4720, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#41 0x00007f2f133709f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#42 0x0000564ce289a38a in main (argc=<optimized out>, argv=0x7ffe2fbd4ad8) at /usr/src/debug/baloo/baloo-6.22.0/src/file/extractor/main.cpp:37
Warning: the current language does not match this frame.

Reported using DrKonqi
Comment 1 TraceyC 2026-02-10 17:34:23 UTC
Thanks for the bug report. I'd like to try to reproduce this. Can you walk me through, step by step, exactly how you had performed the file transfer?

I'm not able to reproduce this in Plasma built from git-master, using these steps:
KDE Connect - Browse this device
In Dolphin, copy a folder with multiple files from the phone to the local machine