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.

Reply via email to