Bug 423123 - kdevelop crashes when typing in function parameters
Summary: kdevelop crashes when typing in function parameters
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.5.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi, wayland-only
Depends on:
Blocks:
 
Reported: 2020-06-17 21:10 UTC by Andrew Stitcher
Modified: 2022-11-11 05:20 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Stitcher 2020-06-17 21:10:30 UTC
Application: kdevelop (5.5.2)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.6.18-300.fc32.x86_64 x86_64
Windowing system: Wayland
Distribution: "Fedora release 32 (Thirty Two)"

-- Information about the crash:
- What I was doing when the application crashed:
Typing in a function parameter list, kdevelop auto suggested completions and then crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
29	  return SYSCALL_CANCEL (poll, fds, nfds, timeout);
[Current thread is 1 (Thread 0x7f0b56fc7980 (LWP 111186))]

Thread 20 (Thread 0x7f0adeffd700 (LWP 111445)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487d84aa00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487d84a9b0, cond=0x56487d84a9d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487d84a9d8, mutex=0x56487d84a9b0) at pthread_cond_wait.c:638
#3  0x00007f0b61223dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#4  0x00007f0b5db39e48 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f0b5db3de4c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#13 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#14 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#15 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#16 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#17 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#18 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#19 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#20 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#21 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#22 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#23 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#24 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#25 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#26 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#27 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#28 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#29 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#30 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#31 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#32 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#33 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#34 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#35 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#36 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#37 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#38 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#39 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#40 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#41 0x00007f0b5db3b7f8 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#42 0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#43 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#44 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f0adf7fe700 (LWP 111444)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487d84aa00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487d84a9b0, cond=0x56487d84a9d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487d84a9d8, mutex=0x56487d84a9b0) at pthread_cond_wait.c:638
#3  0x00007f0b61223dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#4  0x00007f0b5db39e48 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f0b5db3de4c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f0b5db3b7f8 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#11 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f0adffff700 (LWP 111443)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487d84aa00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487d84a9b0, cond=0x56487d84a9d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487d84a9d8, mutex=0x56487d84a9b0) at pthread_cond_wait.c:638
#3  0x00007f0b61223dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#4  0x00007f0b5db39e48 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f0b5db3de4c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f0b5db3b7f8 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#13 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#14 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f0af0800700 (LWP 111442)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487d84aa00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487d84a9b0, cond=0x56487d84a9d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487d84a9d8, mutex=0x56487d84a9b0) at pthread_cond_wait.c:638
#3  0x00007f0b61223dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#4  0x00007f0b5db39e48 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f0b5db3de4c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#9  0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#10 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#11 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#12 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#13 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#14 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#15 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#16 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#17 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#18 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#19 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#20 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#21 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#22 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#23 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#24 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#25 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#26 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#27 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#28 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#29 0x00007f0b5db3dea9 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#30 0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#31 0x00007f0b5db3b7f8 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#32 0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#33 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#34 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f0af2240700 (LWP 111441)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487d84aa00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487d84a9b0, cond=0x56487d84a9d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487d84a9d8, mutex=0x56487d84a9b0) at pthread_cond_wait.c:638
#3  0x00007f0b61223dab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#4  0x00007f0b5db39e48 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#5  0x00007f0b5db3de4c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#6  0x00007f0b5db390c6 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5
#7  0x00007f0b5db3b7f8 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5
#8  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f0af3fff700 (LWP 111384)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0af3ffe9d0, fd=33) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=33, buf=0x7f0af3ffe9d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b5dbed53f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#3  0x00007f0b5dba360e in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f0b5dba3a75 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#5  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#8  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#9  0x00007f0af16e5ac9 in QQuickXmlQueryEngine::run() () at /usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#10 0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#11 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f0af9a11700 (LWP 111227)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0af9a109f0, fd=74) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=74, buf=0x7f0af9a109f0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b5dbed53f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#3  0x00007f0b5dba360e in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f0b5dba3a75 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#5  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#8  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#9  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f0b24d70700 (LWP 111210)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0b24d6f9f0, fd=39) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=39, buf=0x7f0b24d6f9f0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b5dbed53f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#3  0x00007f0b5dba360e in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f0b5dba3a75 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#5  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#8  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#9  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f0b2572a700 (LWP 111208)):
#0  0x00007f0b60e92b6f in __GI___poll (fds=0x7f0b0c0020b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b5dba3ace in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f0b2729d700 (LWP 111201)):
#0  0x00007f0b60e92b6f in __GI___poll (fds=0x7f0b080020b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b5dba3ace in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f0b5ead01e9 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f0b30db7700 (LWP 111200)):
#0  0x00007f0b5dbf21bd in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f0b5dba2c28 in g_main_context_release () at /lib64/libglib-2.0.so.0
#2  0x00007f0b5dba3a8c in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#3  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007f0b5fe16f00 in KDevelop::DUChainPrivate::CleanupThread::run() () at /lib64/libKDevPlatformLanguage.so.55
#8  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f0b327fc700 (LWP 111196)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487cf1bda8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487cf1bd58, cond=0x56487cf1bd80) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487cf1bd80, mutex=0x56487cf1bd58) at pthread_cond_wait.c:638
#3  0x00007f0b408631db in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007f0b40862cab in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0b32ffd700 (LWP 111195)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487cf1bda8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487cf1bd58, cond=0x56487cf1bd80) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487cf1bd80, mutex=0x56487cf1bd58) at pthread_cond_wait.c:638
#3  0x00007f0b408631db in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007f0b40862cab in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0b337fe700 (LWP 111194)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487cf1bda8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487cf1bd58, cond=0x56487cf1bd80) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487cf1bd80, mutex=0x56487cf1bd58) at pthread_cond_wait.c:638
#3  0x00007f0b408631db in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007f0b40862cab in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0b33fff700 (LWP 111193)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x56487cf1bda8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56487cf1bd58, cond=0x56487cf1bd80) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56487cf1bd80, mutex=0x56487cf1bd58) at pthread_cond_wait.c:638
#3  0x00007f0b408631db in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007f0b40862cab in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0b427fc700 (LWP 111192)):
#0  0x00007f0b5dba3651 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#1  0x00007f0b5dba3b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f0b613feb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f0b6121d427 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f0b61cdd51b in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#7  0x00007f0b6121e690 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0b42ffd700 (LWP 111191)):
#0  0x00007f0b5dbf21bd in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f0b5dba3225 in g_main_context_query () at /lib64/libglib-2.0.so.0
#2  0x00007f0b5dba3a48 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#3  0x00007f0b5dba3e53 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#4  0x00007f0b57c8a6aa in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0
#5  0x00007f0b5dbcd812 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#6  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0b43fff700 (LWP 111189)):
[KCrash Handler]
#9  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
#10 0x00007f0b5778a88a in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#11 0x00007f0b5779ce7e in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#12 0x00007f0b577a3af9 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#13 0x00007f0b577a3c63 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#14 0x00007f0b57c74b16 in emit_closed_in_idle () at /lib64/libgio-2.0.so.0
#15 0x00007f0b5db9f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
#16 0x00007f0b5dba37af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#17 0x00007f0b5dba3b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#18 0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#19 0x00007f0b49fa1fbd in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so
#20 0x00007f0b5dbcd812 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#21 0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#22 0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0b48f39700 (LWP 111188)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0b48f38b50, fd=6) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=6, buf=0x7f0b48f38b50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0b5dbed53f in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#3  0x00007f0b5dba360e in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f0b5dba3a75 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#5  0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f0b5dba3c51 in glib_worker_main () at /lib64/libglib-2.0.so.0
#7  0x00007f0b5dbcd812 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#8  0x00007f0b5e4ee432 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f0b60e9d9d3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0b56fc7980 (LWP 111186)):
[KCrash Handler]
#4  0x00007f0b61f4a024 in QWidget::mapToParent(QPoint const&) const () at /lib64/libQt5Widgets.so.5
#5  0x00007f0b61f4a083 in QWidget::mapTo(QWidget const*, QPoint const&) const () at /lib64/libQt5Widgets.so.5
#6  0x00007f0b61f2f2f5 in QWidgetRepaintManager::flush(QWidget*, QRegion const&, QPlatformTextureList*) () at /lib64/libQt5Widgets.so.5
#7  0x00007f0b61f31383 in QWidgetRepaintManager::flush() () at /lib64/libQt5Widgets.so.5
#8  0x00007f0b61f32fee in QWidgetRepaintManager::paintAndFlush() () at /lib64/libQt5Widgets.so.5
#9  0x00007f0b61f63a97 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#10 0x00007f0b6200c3b2 in QFrame::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#11 0x00007f0b61f22063 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#12 0x00007f0b613b2fc0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#13 0x00007f0b613b5c47 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#14 0x00007f0b613ff0a7 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#15 0x00007f0b5dba37af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#16 0x00007f0b5dba3b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#17 0x00007f0b5dba3c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#18 0x00007f0b613feb73 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#19 0x00007f0b613b191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#20 0x00007f0b613b95a6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#21 0x000056487bddff03 in main ()
[Inferior 1 (process 111186) detached]

Possible duplicates by query: bug 422433, bug 421576, bug 420414, bug 419798, bug 418804.

Reported using DrKonqi
Comment 1 Sven Brauch 2020-06-17 21:55:06 UTC
Looks like a wayland-related Qt bug to me.
Comment 2 Justin Zobel 2022-10-12 03:50:05 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 3 Bug Janitor Service 2022-10-27 05:03:55 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2022-11-11 05:20:36 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!