Bug 397388 - Kdevelop crash everytime I click in one specific option.
Summary: Kdevelop crash everytime I click in one specific option.
Status: REPORTED
Alias: None
Product: kdevelop
Classification: Applications
Component: Plugin: Heaptrack (show other bugs)
Version: 5.2.3
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2018-08-11 21:33 UTC by Angel
Modified: 2022-12-03 10:36 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (28.86 KB, text/plain)
2018-08-13 09:55 UTC, Angel
Details
New crash information added by DrKonqi (20.32 KB, text/plain)
2018-11-16 07:56 UTC, Alexander Kernozhitsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Angel 2018-08-11 21:33:14 UTC
Application: kdevelop (5.2.3)

Qt Version: 5.11.1
Frameworks Version: 5.48.0
Operating System: Linux 4.15.0-30-generic x86_64
Distribution: KDE neon User Edition 5.13

-- Information about the crash:
- What I was doing when the application crashed:

No matter if clean cache, every time I click on "Run Heaptrack Analysis", it crash.

The crash can be reproduced every time.

-- Backtrace:
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 0x7fe20ab8d840 (LWP 18646))]

Thread 23 (Thread 0x7fe1677fe700 (LWP 18694)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bd27f6c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bd27f670, cond=0x5644bd27f698) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bd27f698, mutex=0x5644bd27f670) at pthread_cond_wait.c:655
#3  0x00007fe2078eb91b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe1fc462a65 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe1fc466b38 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fe1fc4649fb in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fe20095c6db in start_thread (arg=0x7fe1677fe700) at pthread_create.c:463
#16 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fe167fff700 (LWP 18693)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bd27f6c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bd27f670, cond=0x5644bd27f698) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bd27f698, mutex=0x5644bd27f670) at pthread_cond_wait.c:655
#3  0x00007fe2078eb91b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe1fc462a65 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe1fc466b38 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007fe1fc4649fb in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fe20095c6db in start_thread (arg=0x7fe167fff700) at pthread_create.c:463
#20 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fe174d16700 (LWP 18692)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bd27f6c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bd27f670, cond=0x5644bd27f698) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bd27f698, mutex=0x5644bd27f670) at pthread_cond_wait.c:655
#3  0x00007fe2078eb91b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe1fc462a65 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe1fc466b38 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fe1fc4649fb in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fe20095c6db in start_thread (arg=0x7fe174d16700) at pthread_create.c:463
#16 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fe175517700 (LWP 18691)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bd27f6c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bd27f670, cond=0x5644bd27f698) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bd27f698, mutex=0x5644bd27f670) at pthread_cond_wait.c:655
#3  0x00007fe2078eb91b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe1fc462a65 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe1fc466b38 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe1fc466b92 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe1fc4649fb in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fe20095c6db in start_thread (arg=0x7fe175517700) at pthread_create.c:463
#12 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fe175d18700 (LWP 18690)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bd27f6c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bd27f670, cond=0x5644bd27f698) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bd27f698, mutex=0x5644bd27f670) at pthread_cond_wait.c:655
#3  0x00007fe2078eb91b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe1fc462a65 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe1fc466b38 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe1fc461c8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe1fc4649fb in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe20095c6db in start_thread (arg=0x7fe175d18700) at pthread_create.c:463
#10 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fe17651a700 (LWP 18684)):
#0  0x00007fe2071cc0b4 in __GI___libc_read (fd=26, buf=0x7fe176519b30, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fe1fde7c960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde37f27 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe1fde383e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe1775103b5 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#9  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe20095c6db in start_thread (arg=0x7fe17651a700) at pthread_create.c:463
#11 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fe17db70700 (LWP 18672)):
#0  0x00007fe2071cc0b4 in __GI___libc_read (fd=32, buf=0x7fe17db6fa80, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fe1fde7c960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde37f27 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe1fde383e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe2053d908f in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#9  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe20095c6db in start_thread (arg=0x7fe17db70700) at pthread_create.c:463
#11 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fe1855e2700 (LWP 18666)):
#0  0x00007fe2071d0bf9 in __GI___poll (fds=0x7fe1900065e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe1fde38439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe20095c6db in start_thread (arg=0x7fe1855e2700) at pthread_create.c:463
#8  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fe19ef4d700 (LWP 18665)):
#0  0x00007fe2071cc0b4 in __GI___libc_read (fd=29, buf=0x7fe19ef4cb30, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fe1fde7c960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde37f27 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe1fde383e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe2003bf8b5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe20095c6db in start_thread (arg=0x7fe19ef4d700) at pthread_create.c:463
#11 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fe19e74c700 (LWP 18664)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fe18fda4110) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bd3ff560, cond=0x7fe18fda40e8) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x7fe18fda40e8, mutex=0x5644bd3ff560) at pthread_cond_wait.c:655
#3  0x00007fe207565620 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fe18f0b6f27 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#5  0x00007fe18f0b7069 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#6  0x00007fe20756b733 in  () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007fe20095c6db in start_thread (arg=0x7fe19e74c700) at pthread_create.c:463
#8  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fe19ffff700 (LWP 18659)):
#0  0x00007fe2071cc0b4 in __GI___libc_read (fd=17, buf=0x7fe19fffeb50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fe1fde7c960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde37f27 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe1fde383e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe20095c6db in start_thread (arg=0x7fe19ffff700) at pthread_create.c:463
#10 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fe1a9683700 (LWP 18658)):
#0  0x00007fe2071d0bf9 in __GI___poll (fds=0x7fe1a0004b80, nfds=1, timeout=145303) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe1fde38439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe2052d0aab in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#7  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe20095c6db in start_thread (arg=0x7fe1a9683700) at pthread_create.c:463
#9  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fe1b35f4700 (LWP 18657)):
#0  0x00007fe1fde7dcd9 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe1fde379a3 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1fde3836b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe207b10a9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe2078dfb8a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe209861e45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe20095c6db in start_thread (arg=0x7fe1b35f4700) at pthread_create.c:463
#10 0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fe1b3fff700 (LWP 18656)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bce4df60) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bce4df10, cond=0x5644bce4df38) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bce4df38, mutex=0x5644bce4df10) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1b3fff700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe1d0ad4700 (LWP 18655)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcd7e7f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcd7e7a8, cond=0x5644bcd7e7d0) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcd7e7d0, mutex=0x5644bcd7e7a8) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d0ad4700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe1d12d5700 (LWP 18654)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcd7e7f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcd7e7a8, cond=0x5644bcd7e7d0) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcd7e7d0, mutex=0x5644bcd7e7a8) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d12d5700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe1d1ad6700 (LWP 18653)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcd7e6e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcd7e698, cond=0x5644bcd7e6c0) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcd7e6c0, mutex=0x5644bcd7e698) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d1ad6700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe1d22d7700 (LWP 18652)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcd7e6e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcd7e698, cond=0x5644bcd7e6c0) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcd7e6c0, mutex=0x5644bcd7e698) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d22d7700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe1d2ad8700 (LWP 18651)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcd7e6e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcd7e698, cond=0x5644bcd7e6c0) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcd7e6c0, mutex=0x5644bcd7e698) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d2ad8700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe1d32d9700 (LWP 18650)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcce2d38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcce2ce8, cond=0x5644bcce2d10) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcce2d10, mutex=0x5644bcce2ce8) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d32d9700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe1d4102700 (LWP 18649)):
#0  0x00007fe2009629f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5644bcd7b5b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2009629f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5644bcd7b560, cond=0x5644bcd7b588) at pthread_cond_wait.c:502
#2  0x00007fe2009629f3 in __pthread_cond_wait (cond=0x5644bcd7b588, mutex=0x5644bcd7b560) at pthread_cond_wait.c:655
#3  0x00007fe1dcf4546b in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fe1dcf45197 in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1d4102700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe1e0673700 (LWP 18648)):
#0  0x00007fe2071d0bf9 in __GI___poll (fds=0x7fe1e0672c68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe1f3080747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe1f308236a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe1e298f129 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe2078eaaab in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe20095c6db in start_thread (arg=0x7fe1e0673700) at pthread_create.c:463
#6  0x00007fe2071dd88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe20ab8d840 (LWP 18646)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007fe207ae5bef in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe208f77cf9 in KJob::finished(KJob*, KJob::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#9  0x00007fe208f78466 in KJob::~KJob() () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#10 0x00007fe188630e79 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevheaptrack.so
#11 0x00007fe207ae36ab in QObjectPrivate::deleteChildren() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fe207aed14b in QObject::~QObject() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fe20a1ece19 in KDevelop::ExecuteCompositeJob::~ExecuteCompositeJob() () at /usr/lib/x86_64-linux-gnu/libKDevPlatformUtil.so.52
#14 0x00007fe207ae6660 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fe208843e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fe20884b45f in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fe207ab6ab8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fe207ab95fd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fe207b11453 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fe1fde38287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fe1fde384c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fe1fde3854c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fe207b10a7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007fe1e2a19ed1 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#25 0x00007fe207ab4dea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007fe207abdfa0 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00005644bbaae417 in  ()
#28 0x00007fe2070ddb97 in __libc_start_main (main=0x5644bbaa8320, argc=1, argv=0x7ffdf1054d18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdf1054d08) at ../csu/libc-start.c:310
#29 0x00005644bbaae99a in _start ()

Reported using DrKonqi
Comment 1 Sven Brauch 2018-08-13 09:42:57 UTC
Works here. Do you have any other details on what you're doing ...?
Maybe you don't have Heaptrack installed or something?
Comment 2 Angel 2018-08-13 09:55:33 UTC
Created attachment 114418 [details]
New crash information added by DrKonqi

kdevelop (5.2.3) using Qt 5.11.1

- What I was doing when the application crashed:
It's the same error. Duplicate situation.

-- Backtrace (Reduced):
#6  0x0000000000000000 in  ()
[...]
#8  0x00007f5016007cf9 in KJob::finished(KJob*, KJob::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#9  0x00007f5016008466 in KJob::~KJob() () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#10 0x00007f4f99589e79 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevheaptrack.so
#11 0x00007f5014b736ab in QObjectPrivate::deleteChildren() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
Comment 3 Sven Brauch 2018-08-13 09:56:56 UTC
Hm, yeah, but unfortunately that doesn't help me reproduce the problem :/
Comment 4 Angel 2018-08-13 10:04:30 UTC
(In reply to Sven Brauch from comment #3)
> Hm, yeah, but unfortunately that doesn't help me reproduce the problem :/

Hi Sven. The Heaptrack was already installed. It crash every time I click. I'm not computer engineer so, I don't know if could help much more or have done anything very complex to create the crash. Maybe a valgrind log might be useful?.
Comment 5 Sven Brauch 2018-08-13 10:07:46 UTC
Debug symbols for KDevelop might help already, maybe ...
Comment 6 Angel 2018-08-13 10:17:57 UTC
(In reply to Sven Brauch from comment #5)
> Debug symbols for KDevelop might help already, maybe ...

Simply by installing the kdevelop-dbgsym package and repeating the process?
Comment 7 Andrew Crouthamel 2018-09-28 03:27:23 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 set the bug status 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 8 Andrew Crouthamel 2018-10-29 02:00:20 UTC
Dear Bug Submitter,

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!
Comment 9 Alexander Kernozhitsky 2018-11-16 07:56:28 UTC
Created attachment 116334 [details]
New crash information added by DrKonqi

kdevelop (5.2.4) using Qt 5.11.2

The crash is still reproducible. I have both heaptrack and heaptrack_gui installed.

-- Backtrace (Reduced):
#6  0x0000000000000000 in  ()
[...]
#8  0x00007f44431bfcc9 in KJob::finished(KJob*, KJob::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#9  0x00007f44431c0418 in KJob::~KJob() () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#10 0x00007f440e9ab049 in Heaptrack::Job::~Job() (this=0x556864164b30, __in_chrg=<optimized out>) at ./plugins/heaptrack/job.cpp:108
#11 0x00007f444233625b in QObjectPrivate::deleteChildren() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
Comment 10 Kevin Funk 2018-11-16 08:18:45 UTC
Note: I'm unable to reproduce this, with KDevelop 5.3 branch (also with KDevelop 5.2 branch). NOt sure what's different for you...
Comment 11 Alexander Kernozhitsky 2018-11-16 13:44:53 UTC
By the way, I use Debian Testing. Maybe this bug is distro-specific.
Comment 12 Justin Zobel 2020-12-17 05:38:29 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 13 Alexander Kernozhitsky 2020-12-17 08:22:29 UTC
I can confirm that the crash is still present on KDevelop 5.6.1.
Comment 14 Justin Zobel 2022-11-18 03:40:52 UTC
Thank you for reporting this issue 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 issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 15 Bug Janitor Service 2022-12-03 05:18:44 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 16 Alexander Kernozhitsky 2022-12-03 10:36:28 UTC
The issue is still reproducible.