https://bugs.kde.org/show_bug.cgi?id=466488
Bug ID: 466488 Summary: BalooCrash on idle at wl_map_insert_at Classification: Frameworks and Libraries Product: frameworks-baloo Version: 5.103.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Baloo File Daemon Assignee: baloo-bugs-n...@kde.org Reporter: cd+kde@terminal.space Target Milestone: --- SUMMARY Since 5.103.0, baloo file extractor is constantly dumping core on my machine STEPS TO REPRODUCE 1. Unclear, happens in background Here's the symbolicated dump: OBSERVED RESULT Thread 1 (Thread 0x7f9e0f153a40 (LWP 11705)): #0 __strlen_evex () at ../sysdeps/x86_64/multiarch/strlen-evex.S:88 #1 0x00007f9e12872ba1 in __printf_buffer (buf=buf@entry=0x7ffe56ddde00, format=format@entry=0x7f9e13b13176 "%s ", ap=ap@entry=0x7ffe56dddf00, mode_flags=mode_flags@entry=2) at /usr/src/debug/glibc/glibc/stdio-common/vfprintf-process-arg.c:423 #2 0x00007f9e1287311a in __vfprintf_internal (s=0x7f9e129f24c0 <_IO_2_1_stderr_>, format=0x7f9e13b13176 "%s ", ap=ap@entry=0x7ffe56dddf00, mode_flags=2) at vfprintf-internal.c:1474 #3 0x00007f9e1292f1d3 in ___fprintf_chk (fp=<optimized out>, flag=<optimized out>, format=<optimized out>) at fprintf_chk.c:33 #4 0x00007f9e13b1231a in fprintf (__fmt=0x7f9e13b13176 "%s ", __stream=<optimized out>) at /usr/include/bits/stdio2.h:79 #5 KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-5.103.0/src/kcrash.cpp:575 #6 <signal handler called> #7 0x00007f9e13ca7325 in wl_map_insert_at (map=map@entry=0x55964dfe7b60, flags=flags@entry=1, i=25, data=<optimized out>) at ../wayland-1.21.0/src/wayland-util.c:276 #8 0x00007f9e13ca7483 in proxy_destroy (proxy=proxy@entry=0x55964e01acc0) at ../wayland-1.21.0/src/wayland-client.c:510 #9 0x00007f9e13ca9020 in wl_proxy_destroy_caller_locks (proxy=0x55964e01acc0) at ../wayland-1.21.0/src/wayland-client.c:530 #10 wl_proxy_marshal_array_flags (proxy=proxy@entry=0x55964e01acc0, opcode=opcode@entry=0, interface=interface@entry=0x0, version=version@entry=1, flags=flags@entry=1, args=args@entry=0x7ffe56ddf400) at ../wayland-1.21.0/src/wayland-client.c:868 #11 0x00007f9e13ca9afa in wl_proxy_marshal_flags (proxy=0x55964e01acc0, opcode=0, interface=0x0, version=1, flags=1) at ../wayland-1.21.0/src/wayland-client.c:791 #12 0x00007f9e0f13a603 in org_kde_kwin_idle_timeout_release (org_kde_kwin_idle_timeout=0x55964e01acc0) at /usr/src/debug/kidletime/build/src/plugins/wayland/wayland-idle-client-protocol.h:208 #13 QtWayland::ext_idle_notification_v1::destroy (this=0x55964e024820) at /usr/src/debug/kidletime/build/src/plugins/wayland/qwayland-ext-idle-notify-v1.cpp:134 #14 IdleTimeoutExt::~IdleTimeoutExt (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kidletime/kidletime-5.103.0/src/plugins/wayland/poller.cpp:77 #15 IdleTimeoutExt::~IdleTimeoutExt (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kidletime/kidletime-5.103.0/src/plugins/wayland/poller.cpp:78 #16 0x00007f9e0f13a38b in QtSharedPointer::ExternalRefCountData::destroy (this=0x55964dfb3830) at /usr/include/qt/QtCore/qsharedpointer_impl.h:149 #17 QSharedPointer<IdleTimeout>::deref (dd=0x55964dfb3830) at /usr/include/qt/QtCore/qsharedpointer_impl.h:458 #18 QSharedPointer<IdleTimeout>::deref (dd=0x55964dfb3830) at /usr/include/qt/QtCore/qsharedpointer_impl.h:454 #19 QSharedPointer<IdleTimeout>::deref (this=<optimized out>) at /usr/include/qt/QtCore/qsharedpointer_impl.h:453 #20 QSharedPointer<IdleTimeout>::~QSharedPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtCore/qsharedpointer_impl.h:310 #21 QHashNode<int, QSharedPointer<IdleTimeout> >::~QHashNode (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtCore/qhash.h:147 #22 QHash<int, QSharedPointer<IdleTimeout> >::deleteNode2 (node=<optimized out>) at /usr/include/qt/QtCore/qhash.h:595 #23 0x00007f9e12f20b0c in QHashData::free_helper (this=0x55964e01b480, node_delete=node_delete@entry=0x7f9e0f13a370 <QHash<int, QSharedPointer<IdleTimeout> >::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:572 #24 0x00007f9e0f13af19 in QHash<int, QSharedPointer<IdleTimeout> >::freeData (x=<optimized out>, this=0x55964e01aa60) at /usr/include/qt/QtCore/qhash.h:619 #25 QHash<int, QSharedPointer<IdleTimeout> >::~QHash (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtCore/qhash.h:250 #26 QHash<int, QSharedPointer<IdleTimeout> >::~QHash (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtCore/qhash.h:250 #27 Poller::~Poller (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kidletime/kidletime-5.103.0/src/plugins/wayland/poller.cpp:136 #28 0x00007f9e0f13af6d in Poller::~Poller (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kidletime/kidletime-5.103.0/src/plugins/wayland/poller.cpp:136 #29 0x00007f9e13089488 in QLibraryPrivate::unload (this=0x55964e00b5c0, flag=QLibraryPrivate::NoUnloadSys) at plugin/qlibrary.cpp:611 #30 0x00007f9e1308998f in QLibraryStore::cleanup () at plugin/qlibrary.cpp:416 #31 qlibraryCleanup () at plugin/qlibrary.cpp:445 #32 (anonymous namespace)::qlibraryCleanup_dtor_class_::~qlibraryCleanup_dtor_class_ (this=<optimized out>, this=<optimized out>) at plugin/qlibrary.cpp:447 #33 0x00007f9e12853f23 in __cxa_finalize (d=0x7f9e1331e000) at cxa_finalize.c:82 #34 0x00007f9e12eca9e8 in ?? () from /usr/lib/libQt5Core.so.5 #35 0x00007f9e13afd510 in ?? () #36 0x00007f9e13cc10e2 in ?? () from /lib64/ld-linux-x86-64.so.2 #37 0x00007f9e13cc4f4e in ?? () from /lib64/ld-linux-x86-64.so.2 #38 0x00007f9e12854445 in __run_exit_handlers (status=0, listp=0x7f9e129f1660 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #39 0x00007f9e128545b0 in __GI_exit (status=<optimized out>) at exit.c:138 #40 0x00007f9e1283c797 in __libc_start_call_main (main=main@entry=0x55964d3af050 <main(int, char**)>, argc=argc@entry=1, argv=argv@entry=0x7ffe56ddfc18) at ../sysdeps/nptl/libc_start_call_main.h:74 #41 0x00007f9e1283c84a in __libc_start_main_impl (main=0x55964d3af050 <main(int, char**)>, argc=1, argv=0x7ffe56ddfc18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe56ddfc08) at ../csu/libc-start.c:360 #42 0x000055964d3afe15 in _start () EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: 5.27.1 (available in About System) KDE Plasma Version: KDE Frameworks Version: 5.103.0 Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.