https://bugs.kde.org/show_bug.cgi?id=421719
--- Comment #2 from Daniele Laudani ---
(In reply to Milian Wolff from comment #1)
> please install debug symbols for libKF5XmlGui and then reproduce the issue
> and attach the backtrace again - right now it's not very helpful.
I installed the debug symbols and reproduced the bug. Here is the stacktrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fde2557f940 (LWP 88873))]
Thread 25 (Thread 0x7fddb13bb700 (LWP 116947)):
#0 futex_abstimed_wait_cancelable (private=,
abstime=0x7fddb13bab90, clockid=, expected=0,
futex_word=0x7fde140412d0) at ../sysdeps/nptl/futex-internal.h:320
#1 __pthread_cond_wait_common (abstime=0x7fddb13bab90, clockid=, mutex=0x7fde14041280, cond=0x7fde140412a8) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=0x7fde140412a8, mutex=0x7fde14041280,
abstime=0x7fddb13bab90) at pthread_cond_wait.c:656
#3 0x7fde30052a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x7fde30052bcb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7fde30050171 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7fde3004c9d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7fde2d107609 in start_thread (arg=) at
pthread_create.c:477
#8 0x7fde2fcdb103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 24 (Thread 0x7fdd8700 (LWP 116729)):
#0 0x7fde2fcce96f in __GI___poll (fds=0x7fdd8802cda0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x7fde2c8481ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x7fde2c8482e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x7fde3026c583 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x7fde302134db in
QEventLoop::exec(QFlags) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7fde3004b785 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7fde2ecf2de0 in ?? () from
/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#7 0x7fde3004c9d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x7fde2d107609 in start_thread (arg=) at
pthread_create.c:477
#9 0x7fde2fcdb103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7fdde1bcd700 (LWP 116721)):
#0 0x7fde2fcce96f in __GI___poll (fds=0x7fddd4e783e0, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x7fde260da1d6 in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#2 0x7fde260cb841 in pa_mainloop_poll () from
/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x7fde260cbec3 in pa_mainloop_iterate () from
/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x7fde260cbf70 in pa_mainloop_run () from
/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x7fde260da11d in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#6 0x7fde25c2f57c in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#7 0x7fde2d107609 in start_thread (arg=) at
pthread_create.c:477
#8 0x7fde2fcdb103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7fddb2ffd700 (LWP 102695)):
#0 0x7fde2fcce96f in __GI___poll (fds=0x7fdda90a6020, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x7fde2c8481ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x7fde2c8482e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x7fde3026c583 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x7fde302134db in
QEventLoop::exec(QFlags) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7fde3004b785 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7fde3004c9d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7fde2d107609 in start_thread (arg=) at
pthread_create.c:477
#8 0x7fde2fcdb103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 21 (Thread 0x7fddb37fe700 (LWP 88989)):
#0 futex_wait_cancelable (private=, expected=0,
futex_word=0x55d191501a24) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d1915019d0,
cond=0x55d1915019f8) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=0x55d1915019f8, mutex=0x55d1915019d0) at
pthread_cond_wait.c:638
#3 0x7fde30052b0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x7fde30052c01 in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7fde2c7dc050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5Thre