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

            Bug ID: 475115
           Summary: baloo_file crashes every start of Plasma
    Classification: Frameworks and Libraries
           Product: frameworks-baloo
           Version: unspecified
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: baloo-bugs-n...@kde.org
          Reporter: piotr.mierzwin...@gmail.com
  Target Milestone: ---

SUMMARY
Since some time I experience crash of baloo_file everytime when I login to
Plasma. I have installed dbg symbols package:
"kf6-baloo-dbgsym/jammy,now 0.0+p22.04+vunstable+git20230926.0255-0 amd64
[installed]"

Below please find backtrace:
Application: baloo_file (baloo_file), signal: Aborted

           PID: 1196 (baloo_file)
           UID: 1000 (piotr)
           GID: 1001 (piotr)
        Signal: 6 (ABRT)
     Timestamp: Mon 2023-10-02 00:49:02 CEST (1min 51s ago)
  Command Line: /usr/lib/x86_64-linux-gnu/libexec/kf6/baloo_file
    Executable: /usr/lib/x86_64-linux-gnu/libexec/kf6/baloo_file
 Control Group:
/user.slice/user-1000.slice/user@1000.service/background.slice/kde-baloo.service
          Unit: user@1000.service
     User Unit: kde-baloo.service
         Slice: user-1000.slice
     Owner UID: 1000 (piotr)
       Boot ID: 3a51bae2aabe4254af6ad76748f6bef7
    Machine ID: 29636ac4c94e4738937d6efc05c8378c
      Hostname: Dell
       Storage:
/var/lib/systemd/coredump/core.baloo_file.1000.3a51bae2aabe4254af6ad76748f6bef7.1196.1696200542000000.zst
(present)
     Disk Size: 663.6K
       Message: Process 1196 (baloo_file) of user 1000 dumped core.

                Found module linux-vdso.so.1 with build-id:
ad925365535dffe43427fe70542f12e0575bceec
                Found module libmd.so.0 with build-id:
cd2d2f71b3967ebde30e2aa43b8eb63339020c06
                Found module libgpg-error.so.0 with build-id:
3fbec71c67bee60d8aef00697ee187079b0fb307
                Found module libbsd.so.0 with build-id:
9a6c72469251e2feb63e175ef5cb944ce6e00df3
                Found module libbrotlicommon.so.1 with build-id:
43a72967cf84155914c8b3e915926733d1e57c11
                Found module libgcrypt.so.20 with build-id:
60a5e524de0ed8323edf33e9eb9127a9eee02359
                Found module libcap.so.2 with build-id:
b4bf900abf14aabe12d90988ceb30888acb2bcb0
                Found module liblz4.so.1 with build-id:
a85971851cd059f1af80d553c8e7170d42ec59a1
                Found module liblzma.so.5 with build-id:
b85da6c48eb60a646615392559483b93617ef265
                Found module libXdmcp.so.6 with build-id:
6b60f99504aa1d3999ea02a14366d1a39d6c5dcf
                Found module libXau.so.6 with build-id:
7089b383cacbfc1760634a3be19a923e51fe3315
                Found module libbrotlidec.so.1 with build-id:
4b1f390dd6e24d49684db8b2443d082379e8e977
                Found module libgraphite2.so.3 with build-id:
5ffbc76fc948f6b88d766a7210c2e6a329a6c278
                Found module libuuid.so.1 with build-id:
64c0d0cb22fa2bdeca075a0c0418ba5ff314b220
                Found module libexpat.so.1 with build-id:
d212d1f61d04a1e60fccad1a8c118428cfd9be42
                Found module libGLdispatch.so.0 with build-id:
19c339ecd74c020f1db1342213a07114f4baf5e0
                Found module libgomp.so.1 with build-id:
9c1fa6c4f40f1192c0551f60641f00130510f24d
                Found module libpcre.so.3 with build-id:
3982f316c887e3ad9598015fa5bae8557320476a
                Found module libicudata.so.70 with build-id:
b1c2496dd0543023c7a19c961bb7f3abc818f465
                Found module libsystemd.so.0 with build-id:
75127719050b94774f76b6d153ad298b35f7a5f7
                Found module libxcb.so.1 with build-id:
1bef862a339557aa16c34c7a4b27f8f3aea90517
                Found module libfam.so.0 with build-id:
e4f407bf295eff27ead40bad4bf9467ff9a571bf
                Found module libfreetype.so.6 with build-id:
bc6c65a19e6f75fea5e74a7fd6c0b91182e1a8b0
                Found module libmd4c.so.0 with build-id:
2d23f4702a68dc317e32ce7a3e41e0fa7ba93215
                Found module libharfbuzz.so.0 with build-id:
57a633dece9f1faaeff35ece444829cd744a931e
                Found module libpng16.so.16 with build-id:
d58bf7c11ac793d528926238d831792b5ef792cf
                Found module libOpenGL.so.0 with build-id:
19bb1d13712da197419d0359c3796da1f040e7dd
                Found module libGLX.so.0 with build-id:
ac8b68a74f1ead77477f89bc98998ecb064e3ae5
                Found module libxkbcommon.so.0 with build-id:
a4b17d939092101dc8f6b2a1d70eaf1fddb2dd51
                Found module libfontconfig.so.1 with build-id:
0bb435fdd5ec37178e14ea03bb36f779a4b72a94
                Found module libEGL.so.1 with build-id:
236d96c92ee2914a0e90e06e01b79dfcba0f7b41
                Found module ld-linux-x86-64.so.2 with build-id:
3146e5a5e66e1fd6ab59a39e486a9d246bc675c0
                Found module libgcc_s.so.1 with build-id:
e3a44e0da9c6e835d293ed8fd2882b4c4a87130c
                Found module libpcre2-16.so.0 with build-id:
6515ac3f6cbdc671b50c214029a92031ed8a1b9f
                Found module libb2.so.1 with build-id:
5018207c28bd84a5c7c9aa373ce4d203c2db2cec
                Found module libdouble-conversion.so.3 with build-id:
309d9a98f19077dc8f2f8b8456a824f30851548c
                Found module libz.so.1 with build-id:
30840b79ac329ecbf1dec0bb60180eed256d319f
                Found module libglib-2.0.so.0 with build-id:
c74e800dfd5f72649d673b44292f4a817e45150b
                Found module libzstd.so.1 with build-id:
5d9d0d946a3154a748e87e17af9d14764519237b
                Found module libicuuc.so.70 with build-id:
bef3ff1d70aadd68aab07d858a759360c8b919ae
                Found module libicui18n.so.70 with build-id:
ff2dbcdd92cbe5a63d20291e295d8fed9f87d35b
                Found module libdbus-1.so.3 with build-id:
63e8b99215502138cb63afd6d65851a5e837ed49
                Found module liblmdb.so.0 with build-id:
c59152fe6894c9a84d353942871a5c13df246366
                Found module libX11.so.6 with build-id:
d1d3345a252a40a004cbd02011a651930e172ccd
                Found module libKF6CoreAddons.so.6 with build-id:
d363db09d1665f2d97cd589e8cd672e618b97eeb
                Found module libKF6I18n.so.6 with build-id:
336895827090fa2a7bad588af8117dc850cf0df5
                Found module libudev.so.1 with build-id:
2a38dfb42b0a31312ec8096403b07b89d1965f50
                Found module libQt6Gui.so.6 with build-id:
e81fba31b123745247f2f9b725d2d9ead4c1555a
                Found module libQt6Xml.so.6 with build-id:
762d468ea27069571d9921d054ce7c20c51fce00
                Found module libc.so.6 with build-id:
229b7dc509053fe4df5e29e8629911f0c3bc66dd
                Found module libm.so.6 with build-id:
221c30924bca215d523f04ea0aeba15703011edc
                Found module libstdc++.so.6 with build-id:
e37fe1a879783838de78cbc8c80621fa685d58a2
                Found module libQt6Core.so.6 with build-id:
81c3d7e2b4bd0fa0542ef506f5bec93321bf216c
                Found module libQt6DBus.so.6 with build-id:
32550cafc192fc5a07d133368a4fb240bd4f8752
                Found module libKF6BalooEngine.so.6 with build-id:
d1f017c1fb4498df4d1d9c6739c3854ed8f53d49
                Found module libKF6ConfigCore.so.6 with build-id:
d7b062e80ba550e13a7d2a6a21b445eac06b0de5
                Found module libKF6Crash.so.6 with build-id:
e1a1b176d643dd22d9db7fabccfab9d5caa81caf
                Found module libKF6FileMetaData.so.3 with build-id:
3efd1fd6c7ae43d35f0a9f0e9b94bf4ec7e2d270
                Found module libKF6Solid.so.6 with build-id:
cf5a341c7d2b58cdf350b38d1aa989dd005693b5
                Found module baloo_file with build-id:
75a2f7c35b0ed78dc0e532bcefaa84ae8ccb1d25
                Stack trace of thread 2789:
                #0  0x00007f3f20696a7c __pthread_kill_implementation (libc.so.6
+ 0x96a7c)
                #1  0x00007f3f20642476 __GI_raise (libc.so.6 + 0x42476)
                #2  0x00007f3f216fe5ff _ZN6KCrash19defaultCrashHandlerEi
(libKF6Crash.so.6 + 0x85ff)
                #3  0x00007f3f20642520 __restore_rt (libc.so.6 + 0x42520)
                #4  0x00007f3f20696a7c __pthread_kill_implementation (libc.so.6
+ 0x96a7c)
                #5  0x00007f3f20642476 __GI_raise (libc.so.6 + 0x42476)
                #6  0x00007f3f206287f3 __GI_abort (libc.so.6 + 0x287f3)
                #7  0x00007f3f20eb9172 _Z6qAbortv (libQt6Core.so.6 + 0xb9172)
                #8  0x00007f3f20eba0f7 qt_message_fatal (libQt6Core.so.6 +
0xba0f7)
                #9  0x00007f3f20eb90c3 _Z9qt_assertPKcS0_i (libQt6Core.so.6 +
0xb90c3)
                #10 0x00005586666c458c _ZN5Baloo12XAttrIndexer3runEv.cold
(baloo_file + 0x1258c)
                #11 0x00007f3f210d3808 _ZN17QThreadPoolThread3runEv
(libQt6Core.so.6 + 0x2d3808)
                #12 0x00007f3f210cf01c operator() (libQt6Core.so.6 + 0x2cf01c)
                #13 0x00007f3f20694b43 start_thread (libc.so.6 + 0x94b43)
                #14 0x00007f3f20726a00 __clone3 (libc.so.6 + 0x126a00)

                Stack trace of thread 1214:
                #0  0x00007f3f20718d7f __GI___poll (libc.so.6 + 0x118d7f)
                #1  0x00007f3f1f7761f6 n/a (libglib-2.0.so.0 + 0xab1f6)
                #2  0x00007f3f1f71e3e3 g_main_context_iteration
(libglib-2.0.so.0 + 0x533e3)
                #3  0x00007f3f211b60a1
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3b60a1)
                #4  0x00007f3f20f67053
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x167053)
                #5  0x00007f3f21044150 _ZN7QThread4execEv (libQt6Core.so.6 +
0x244150)
                #6  0x00007f3f2159bd4e _ZN22QDBusConnectionManager3runEv
(libQt6DBus.so.6 + 0x35d4e)
                #7  0x00007f3f210cf01c operator() (libQt6Core.so.6 + 0x2cf01c)
                #8  0x00007f3f20694b43 start_thread (libc.so.6 + 0x94b43)
                #9  0x00007f3f20726a00 __clone3 (libc.so.6 + 0x126a00)

                Stack trace of thread 1196:
                #0  0x00007f3f20718d7f __GI___poll (libc.so.6 + 0x118d7f)
                #1  0x00007f3f1f7761f6 n/a (libglib-2.0.so.0 + 0xab1f6)
                #2  0x00007f3f1f71e3e3 g_main_context_iteration
(libglib-2.0.so.0 + 0x533e3)
                #3  0x00007f3f211b601e
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3b601e)
                #4  0x00007f3f20f67053
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x167053)
                #5  0x00007f3f20f62f86 _ZN16QCoreApplication4execEv
(libQt6Core.so.6 + 0x162f86)
                #6  0x00005586666c7ba5 main (baloo_file + 0x15ba5)
                #7  0x00007f3f20629d90 __libc_start_call_main (libc.so.6 +
0x29d90)
                #8  0x00007f3f20629e40 __libc_start_main_impl (libc.so.6 +
0x29e40)
                #9  0x00005586666c8395 _start (baloo_file + 0x16395)

[New LWP 2789]
[New LWP 1214]
[New LWP 1196]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/x86_64-linux-gnu/libexec/kf6/baloo_file'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139634082313792)
at ./nptl/pthread_kill.c:44
[Current thread is 1 (Thread 0x7eff17dff640 (LWP 2789))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7eff17dff640 (LWP 2789))]

Thread 3 (Thread 0x7f3f1f225980 (LWP 1196)):
#0  0x00007f3f20718d7f in __GI___poll (fds=0x55866723c100, nfds=5,
timeout=120210) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3f1f7761f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3f1f71e3e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3f211b601e in QEventDispatcherGlib::processEvents
(this=0x55866721e990, flags=...) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:393
#4  0x00007f3f20f67053 in QEventLoop::exec (this=this@entry=0x7ffd9e9a7d80,
flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34
#5  0x00007f3f20f62f86 in QCoreApplication::exec () at
./src/corelib/global/qflags.h:74
#6  0x00005586666c7ba5 in main (argc=<optimized out>, argv=<optimized out>) at
./src/file/main.cpp:78

Thread 2 (Thread 0x7f3f1cbff640 (LWP 1214)):
#0  0x00007f3f20718d7f in __GI___poll (fds=0x55866723e5e0, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3f1f7761f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3f1f71e3e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3f211b60a1 in QEventDispatcherGlib::processEvents
(this=0x7f3f18000b70, flags=...) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:395
#4  0x00007f3f20f67053 in QEventLoop::exec (this=this@entry=0x7f3f1cbfeb00,
flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34
#5  0x00007f3f21044150 in QThread::exec (this=this@entry=0x7f3f21630ba0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at ./src/corelib/global/qflags.h:74
#6  0x00007f3f2159bd4e in QDBusConnectionManager::run (this=0x7f3f21630ba0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at ./src/dbus/qdbusconnection.cpp:131
#7  0x00007f3f210cf01c in operator() (__closure=<optimized out>,
__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324
#8  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=..., t=...) at ./src/corelib/thread/qthread_unix.cpp:260
#9  QThreadPrivate::start (arg=0x7f3f21630ba0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at ./src/corelib/thread/qthread_unix.cpp:283
#10 0x00007f3f20694b43 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
#11 0x00007f3f20726a00 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7eff17dff640 (LWP 2789)):
[KCrash Handler]
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139634082313792)
at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=139634082313792) at
./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=139634082313792, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#9  0x00007f3f20642476 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#10 0x00007f3f206287f3 in __GI_abort () at ./stdlib/abort.c:79
#11 0x00007f3f20eb9172 in qAbort () at ./src/corelib/global/qglobal.cpp:161
#12 0x00007f3f20eba0f7 in qt_message_fatal (message=<synthetic pointer>...,
context=...) at ./src/corelib/global/qlogging.cpp:2059
#13 QMessageLogger::fatal (this=this@entry=0x7eff17dfe8c8,
msg=msg@entry=0x7f3f211e7dd8 "ASSERT: \"%s\" in file %s, line %d") at
./src/corelib/global/qlogging.cpp:939
#14 0x00007f3f20eb90c3 in qt_assert (assertion=assertion@entry=0x5586666f5610
"!filePath.endsWith(QLatin1Char('/'))", file=file@entry=0x5586666f5d4c
"./src/file/xattrindexer.cpp", line=line@entry=37) at
./src/corelib/global/qassert.cpp:68
#15 0x00005586666c458c in Baloo::XAttrIndexer::run (this=0x5586672e93c0) at
./src/file/xattrindexer.cpp:37
#16 0x00007f3f210d3808 in QThreadPoolThread::run (this=0x55866723c0d0) at
./src/corelib/thread/qthreadpool.cpp:66
#17 0x00007f3f210cf01c in operator() (__closure=<optimized out>,
__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324
#18 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=..., t=...) at ./src/corelib/thread/qthread_unix.cpp:260
#19 QThreadPrivate::start (arg=0x55866723c0d0) at
./src/corelib/thread/qthread_unix.cpp:283
#20 0x00007f3f20694b43 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
#21 0x00007f3f20726a00 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81


STEPS TO REPRODUCE
1. Login to Plasma 6.0 Dev
2. 
3. 

OBSERVED RESULT
Crash handler reports issue

EXPECTED RESULT
Crash should not appear

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240
Qt Version: 6.6.0

ADDITIONAL INFORMATION

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

Reply via email to