Bug 420998 - Crash on Startup
Summary: Crash on Startup
Status: CONFIRMED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 5.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-05-04 13:20 UTC by Ron
Modified: 2022-10-10 16:06 UTC (History)
1 user (show)

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


Attachments
New crash information added by DrKonqi (48.64 KB, text/plain)
2020-05-22 14:06 UTC, Fikret Skrgic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ron 2020-05-04 13:20:09 UTC
Application: kdevelop (5.4.2)

Qt Version: 5.12.4
Frameworks Version: 5.62.0
Operating System: Linux 5.3.0-51-generic x86_64
Distribution: Ubuntu 19.10

-- Information about the crash:
- What I was doing when the application crashed:
I was debugging and changed some code and it crashed.  I restarted and recovered my changes and quickly saved before it crashed again.  When it came up again I cleared the cache but it crashed shortly after.  I tried deleting the .kdev4 file and re-opening the project and it keeps crashing everytime I open it.

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".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffe8d99b2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
[Current thread is 1 (Thread 0x7fe7354db040 (LWP 32752))]

Thread 15 (Thread 0x7fe6f5ffb700 (LWP 401)):
#0  0x00007fe73d1932c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d016f95920) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fe73d1932c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d016f958d0, cond=0x55d016f958f8) at pthread_cond_wait.c:508
#2  0x00007fe73d1932c6 in __pthread_cond_wait (cond=0x55d016f958f8, mutex=0x55d016f958d0) at pthread_cond_wait.c:638
#3  0x00007fe740123dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe740123eb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe73c89cea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe73c8a0c3e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe73c89c072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe73c89eb83 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fe6f67fc700 (LWP 400)):
[KCrash Handler]
#6  0x00007fe70269b84b in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#7  0x00007fe70266dfe6 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#8  0x00007fe70267793e in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#9  0x00007fe70266e017 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#10 0x00007fe70266c9df in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#11 0x00007fe70267b386 in clang_visitChildren () at /usr/lib/llvm-9/lib/libclang-9.so.1
#12 0x00007fe714a4b834 in  () at /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.32
#13 0x00007fe702677aae in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#14 0x00007fe70266e017 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#15 0x00007fe70266c9df in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#16 0x00007fe70267b386 in clang_visitChildren () at /usr/lib/llvm-9/lib/libclang-9.so.1
#17 0x00007fe714a4f43a in  () at /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.32
#18 0x00007fe70266c232 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#19 0x00007fe70266f987 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#20 0x00007fe70266c995 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#21 0x00007fe70267b386 in clang_visitChildren () at /usr/lib/llvm-9/lib/libclang-9.so.1
#22 0x00007fe714a3cea7 in  () at /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.32
#23 0x00007fe714a4c05b in  () at /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.32
#24 0x00007fe70266c232 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#25 0x00007fe70266e1d0 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#26 0x00007fe70266e3b0 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#27 0x00007fe70266cbc2 in  () at /usr/lib/llvm-9/lib/libclang-9.so.1
#28 0x00007fe70267b386 in clang_visitChildren () at /usr/lib/llvm-9/lib/libclang-9.so.1
#29 0x00007fe714a319d4 in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.32
#30 0x00007fe714a5a16b in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/x86_64-linux-gnu/libKDevClangPrivate.so.32
#31 0x00007fe714aefd49 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/32/kdevclangsupport.so
#32 0x00007fe73c89fd2f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#33 0x00007fe73c8a032d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#34 0x00007fe73c89f047 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#35 0x00007fe73c89ec21 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#36 0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#38 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fe6f77fe700 (LWP 391)):
#0  0x00007fe73d1932c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d018958f50) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fe73d1932c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d018958f00, cond=0x55d018958f28) at pthread_cond_wait.c:508
#2  0x00007fe73d1932c6 in __pthread_cond_wait (cond=0x55d018958f28, mutex=0x55d018958f00) at pthread_cond_wait.c:638
#3  0x00007fe740123dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe740123eb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe73c89cea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe73c8a0c3e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe73c89c072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe73c89eb83 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fe6f7fff700 (LWP 390)):
#0  0x00007fe73d1932c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d018958f50) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fe73d1932c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d018958f00, cond=0x55d018958f28) at pthread_cond_wait.c:508
#2  0x00007fe73d1932c6 in __pthread_cond_wait (cond=0x55d018958f28, mutex=0x55d018958f00) at pthread_cond_wait.c:638
#3  0x00007fe740123dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe740123eb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe73c89cea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe73c8a0c3e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe73c89c072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe73c89eb83 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fe700cdb700 (LWP 389)):
#0  0x00007fe73d1932c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d018958f50) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fe73d1932c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d018958f00, cond=0x55d018958f28) at pthread_cond_wait.c:508
#2  0x00007fe73d1932c6 in __pthread_cond_wait (cond=0x55d018958f28, mutex=0x55d018958f00) at pthread_cond_wait.c:638
#3  0x00007fe740123dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe740123eb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe73c89cea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe73c8a0c3e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe73c89c072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe73c89eb83 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fe708847700 (LWP 388)):
#0  0x00007fe73d1932c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d018958f50) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fe73d1932c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d018958f00, cond=0x55d018958f28) at pthread_cond_wait.c:508
#2  0x00007fe73d1932c6 in __pthread_cond_wait (cond=0x55d018958f28, mutex=0x55d018958f00) at pthread_cond_wait.c:638
#3  0x00007fe740123dbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe740123eb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe73c89cea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe73c8a0c3e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe73c89c072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe73c89eb83 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe709048700 (LWP 365)):
#0  0x00007fe73c9065d3 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe73c907c1c in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe73c9093ff in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe73c909a52 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe701bb0cb9 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#9  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#11 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe7149bc700 (LWP 32767)):
#0  0x00007fe73fd93c2f in __GI___poll (fds=0x7fe6f80029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe73c909aae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe73edafa20 in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.54
#7  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe71604f700 (LWP 32761)):
#0  0x00007fe73fd8f2ac in __GI___libc_read (nbytes=16, buf=0x7fe71604ea30, fd=30) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fe73fd8f2ac in __GI___libc_read (fd=30, buf=0x7fe71604ea30, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fe73c95170f in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe73c9095fe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe73c909a52 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe73d7d1319 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#12 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe7173ac700 (LWP 32759)):
#0  0x00007fe73c907b53 in g_source_ref () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe73c907c01 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe73c908f6b in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe73c9099db in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe72a054700 (LWP 32756)):
#0  0x00007fe74011d167 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007fe74033c51e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe73c90902f in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe73c9099db in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe72a855700 (LWP 32755)):
#0  0x00007fe73c955c3d in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe73c9099b0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe73ec9df80 in  () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.54
#7  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe73387c700 (LWP 32754)):
#0  0x00007fe73fd93c2f in __GI___poll (fds=0x7fe724019f40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe73c909aae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe74033c653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe74011ca45 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe740ca3efa in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe734627700 (LWP 32753)):
#0  0x00007fe73fd93c2f in __GI___poll (fds=0x7fe734626b68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe738d86917 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe738d8853a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe734e1b288 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe74011dc92 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe73d18c669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fe73fda0323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe7354db040 (LWP 32752)):
#0  0x00007fe73d1932c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffe8d99b2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fe73d1932c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d016ac52c8, cond=0x7ffe8d99b2c0) at pthread_cond_wait.c:508
#2  0x00007fe73d1932c6 in __pthread_cond_wait (cond=0x7ffe8d99b2c0, mutex=0x55d016ac52c8) at pthread_cond_wait.c:638
#3  0x00007fe738d86b22 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fe738d8825f in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#5  0x00007fe738d88372 in xcb_wait_for_reply () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#6  0x00007fe7338c75ac in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
#7  0x00007fe7338c75ed in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
#8  0x00007fe7338dedc3 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
#9  0x00007fe740f4242b in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fe74108c0cb in QMenu::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fe740effa86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fe740f08e00 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fe7402e4a2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fe740f3dd92 in QWidget::ensurePolished() const () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fe740f3ddca in QWidget::ensurePolished() const () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fe740f3df56 in QWidget::adjustSize() () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fe7165d1e81 in  () at /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#18 0x00007fe71662c896 in Konsole::TerminalDisplay::TerminalDisplay(QWidget*) () at /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#19 0x00007fe716641dc5 in Konsole::ViewManager::createTerminalDisplay(Konsole::Session*) () at /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#20 0x00007fe7166431ad in Konsole::ViewManager::createView(Konsole::Session*, Konsole::TabbedViewContainer*, int) () at /usr/lib/x86_64-linux-gnu/libkonsoleprivate.so.19
#21 0x00007fe7166ed6dc in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
#22 0x00007fe7166ee207 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
#23 0x00007fe7166ee866 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
#24 0x00007fe740649842 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#25 0x00007fe7168949fd in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/32/kdevkonsoleview.so
#26 0x00007fe740310558 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fe740310ab3 in QObject::destroyed(QObject*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fe74031819d in QObject::~QObject() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fe73e3b35b5 in KParts::Part::~Part() () at /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
#30 0x00007fe7166ec6e5 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
#31 0x00007fe7166ec72d in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
#32 0x00007fe740310c64 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007fe740effa86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007fe740f08e00 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007fe7402e4a2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007fe7402e76a8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007fe74033d037 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007fe73c9098bd in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fe73c909b40 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fe73c909be3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fe74033c635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007fe7402e35cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007fe7402eb336 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x000055d01570b2ac in  ()
#45 0x00007fe73fca51e3 in __libc_start_main (main=0x55d015705880, argc=1, argv=0x7ffe8d99c918, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe8d99c908) at ../csu/libc-start.c:308
#46 0x000055d01570c03e in _start ()
[Inferior 1 (process 32752) detached]

Reported using DrKonqi
Comment 1 Milian Wolff 2020-05-04 13:47:34 UTC
it's a crash in libclang, so there's not much chance for us to fix it. can you try to use a newer libclang or kdevelop to see if that is fixed? alternatively, can you try to set the following env vars and then attach the output to this report?

KDEV_CLANG_DISPLAY_ARGS=1
KDEV_CLANG_DISPLAY_DEFINES=1

that should show us hopefully a way to build a reproducible test case. But beware that this may "leak" information about what you are building, can you share that?
Comment 2 Ron 2020-05-04 22:09:08 UTC
I didn't crash again today.  I'll try the suggestions below.

Thanks,
Ron Atkins

-----Original Message-----
From: Milian Wolff <bugzilla_noreply@kde.org>
Sent: Monday, May 4, 2020 9:48 AM
To: Ron Atkins <Ron.Atkins@tekfusioninc.com>
Subject: [kdevelop] [Bug 420998] Crash on Startup

https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.kde.org%2Fshow_bug.cgi%3Fid%3D420998&amp;data=02%7C01%7Cron.atkins%40tekfusioninc.com%7Cd66320a04c7e41dc221508d7f031b44a%7C522748305aef4de4ade92b1107093e0c%7C0%7C0%7C637241968593321201&amp;sdata=MBuSbNe5RQL45m2o3MRmhPkPC0pCBCl%2Bu2qYPUO%2F%2F44%3D&amp;reserved=0

--- Comment #1 from Milian Wolff <mail@milianw.de> --- it's a crash in libclang, so there's not much chance for us to fix it. can you try to use a newer libclang or kdevelop to see if that is fixed? alternatively, can you try to set the following env vars and then attach the output to this report?

KDEV_CLANG_DISPLAY_ARGS=1
KDEV_CLANG_DISPLAY_DEFINES=1

that should show us hopefully a way to build a reproducible test case. But beware that this may "leak" information about what you are building, can you share that?

--
You are receiving this mail because:
You reported the bug.
This e-mail may contain confidential or privileged information. This communication and any attached documents may also contain data subject to the International Traffic in Arms Regulations or U.S. Export Administration Regulations and cannot be disseminated, distributed or copied to foreign nationals, residing in the U.S. or abroad, without the prior approval of the U.S. Department of State or appropriate export licensing authority. If you are not the intended recipient, please notify the sender immediately by return e-mail with a copy to: IT@tekfusioninc.com and delete this e-mail and all copies and attachments. Opinions, conclusions and other information in this message that do not relate to the official business of Tek Fusion Global, Inc., shall be understood as neither given nor endorsed by it.
Comment 3 Fikret Skrgic 2020-05-22 14:06:10 UTC
Created attachment 128694 [details]
New crash information added by DrKonqi

kdevelop (5.5.1) using Qt 5.13.2

- What I was doing when the application crashed:

I started KDevelop and selected  a project. It opened it up. I immediatly clicked on build since I knew there was a problem in my code when I stopped working yesterday and wanted to jump to that point by clicking on the compiler warning. It crashed. I restarted, selected the project again and diod nothing else. As soon as it loaded, it crashed again. I repeated this then over and over again. It hasn't stopped yet. At some point it asked me whether I wanted to clear the cache. It didn't help. I have experienced the same behavior before. It would crash in the middle of writing a line of code. If I would agree to recover after a restart and just start typing that line again, it would crash again. The way I would get it top stop is by not recovering and having git reset changes.

-- Backtrace (Reduced):
#7  0x00007f67192e8baf in clang::ASTDeclReader::findExisting(clang::NamedDecl*) () from /lib64/libclang.so.10
#8  0x00007f67192f2719 in void clang::ASTDeclReader::mergeRedeclarable<clang::RedeclarableTemplateDecl>(clang::Redeclarable<clang::RedeclarableTemplateDecl>*, clang::ASTDeclReader::RedeclarableResult&, unsigned int) () from /lib64/libclang.so.10
#9  0x00007f67192f281e in clang::ASTDeclReader::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) () from /lib64/libclang.so.10
#10 0x00007f67192f2cc3 in clang::ASTDeclReader::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) () from /lib64/libclang.so.10
#11 0x00007f67192f3c66 in clang::ASTDeclReader::Visit(clang::Decl*) () from /lib64/libclang.so.10
Comment 4 Fikret Skrgic 2020-05-23 22:15:00 UTC
Now I am getting a crash every single time I open a specific project. Nothing helps. It crashes every time here:

Thread 21 "Queue(0x555555b" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff8da12700 (LWP 5383)]
0x00007fff8ddd4bc1 in isSameTemplateParameterList(clang::ASTContext const&, clang::TemplateParameterList const*, clang::TemplateParameterList const*) [clone .cold] ()
from /lib64/libclang.so.10
(gdb)
(gdb) bt
#0  0x00007fff8ddd4bc1 in isSameTemplateParameterList(clang::ASTContext const&, clang::TemplateParameterList const*, clang::TemplateParameterList const*) [clone .cold] ()
from /lib64/libclang.so.10
#1  0x00007fff8ec2dbaf in clang::ASTDeclReader::findExisting(clang::NamedDecl*) () from /lib64/libclang.so.10
#2  0x00007fff8ec37719 in void clang::ASTDeclReader::mergeRedeclarable<clang::RedeclarableTemplateDecl>(clang::Redeclarable<clang::RedeclarableTemplateDecl>*, clang::ASTDeclReader::RedeclarableResult&, unsigned int) () from /lib64/libclang.so.10
#3  0x00007fff8ec3781e in clang::ASTDeclReader::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) () from /lib64/libclang.so.10
#4  0x00007fff8ec37cc3 in clang::ASTDeclReader::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) () from /lib64/libclang.so.10
#5  0x00007fff8ec38c66 in clang::ASTDeclReader::Visit(clang::Decl*) () from /lib64/libclang.so.10
#6  0x00007fff8ec3909b in clang::ASTReader::ReadDeclRecord(unsigned int) () from /lib64/libclang.so.10
#7  0x00007fff8ebd7441 in clang::ASTReader::GetDecl(unsigned int) () from /lib64/libclang.so.10
#8  0x00007fff8ebda469 in clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref<bool (clang::Decl::Kind)>, llvm::SmallVectorImpl<clang::Decl*>&) () from /lib64/libclang.so.10
#9  0x00007fff8df4db73 in clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const () from /lib64/libclang.so.10
#10 0x00007fff8df4dc4d in clang::DeclContext::decls_begin() const () from /lib64/libclang.so.10
#11 0x00007fff8de9806c in clang::cxcursor::CursorVisitor::VisitDeclContext(clang::DeclContext*) () from /lib64/libclang.so.10
#12 0x00007fff8de97047 in clang::cxcursor::CursorVisitor::VisitChildren(CXCursor) () from /lib64/libclang.so.10
#13 0x00007fff8de9eccd in clang_visitChildren () from /lib64/libclang.so.10
#14 0x00007fffa4dd6527 in CXChildVisitResult (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)22, KDevelop::Declaration, true>(CXCursor) ()
from /lib64/libKDevClangPrivate.so.33
#15 0x00007fffa4dee33e in (anonymous namespace)::visitCursor(CXCursor, CXCursor, void*) () from /lib64/libKDevClangPrivate.so.33
#16 0x00007fff8de97526 in clang::cxcursor::CursorVisitor::Visit(CXCursor, bool) () from /lib64/libclang.so.10
#17 0x00007fff8de97eed in clang::cxcursor::CursorVisitor::handleDeclForVisitation(clang::Decl const*) () from /lib64/libclang.so.10
#18 0x00007fff8de980e8 in clang::cxcursor::CursorVisitor::VisitDeclContext(clang::DeclContext*) () from /lib64/libclang.so.10
#19 0x00007fff8de97047 in clang::cxcursor::CursorVisitor::VisitChildren(CXCursor) () from /lib64/libclang.so.10
#20 0x00007fff8de9eccd in clang_visitChildren () from /lib64/libclang.so.10
#21 0x00007fffa4dd6527 in CXChildVisitResult (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)22, KDevelop::Declaration, true>(CXCursor) ()
from /lib64/libKDevClangPrivate.so.33
#22 0x00007fffa4dee33e in (anonymous namespace)::visitCursor(CXCursor, CXCursor, void*) () from /lib64/libKDevClangPrivate.so.33
#23 0x00007fff8de97526 in clang::cxcursor::CursorVisitor::Visit(CXCursor, bool) () from /lib64/libclang.so.10
#24 0x00007fff8de97eed in clang::cxcursor::CursorVisitor::handleDeclForVisitation(clang::Decl const*) () from /lib64/libclang.so.10
#25 0x00007fff8de980e8 in clang::cxcursor::CursorVisitor::VisitDeclContext(clang::DeclContext*) () from /lib64/libclang.so.10
#26 0x00007fff8de9730a in clang::cxcursor::CursorVisitor::VisitChildren(CXCursor) () from /lib64/libclang.so.10
#27 0x00007fff8de9eccd in clang_visitChildren () from /lib64/libclang.so.10
#28 0x00007fffa4dd1b0d in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () from /lib64/libKDevClangPrivate.so.33
#29 0x00007fffa4df9a3c in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /lib64/libKDevClangPrivate.so.33
#30 0x00007fffa4df9472 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /lib64/libKDevClangPrivate.so.33
#31 0x00007fffa4df9472 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /lib64/libKDevClangPrivate.so.33
#32 0x00007fffa4df9472 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /lib64/libKDevClangPrivate.so.33
#33 0x00007fffa4df9472 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /lib64/libKDevClangPrivate.so.33
#34 0x00007fffa4df9472 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () from /lib64/libKDevClangPrivate.so.33
#35 0x00007fffa4e762b4 in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) ()
from /usr/lib64/qt5/plugins/kdevplatform/33/kdevclangsupport.so
#36 0x00007ffff308c9af in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /lib64/libKF5ThreadWeaver.so.5
#37 0x00007ffff308cfcd in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib64/libKF5ThreadWeaver.so.5
#38 0x00007ffff308bf94 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib64/libKF5ThreadWeaver.so.5
#39 0x00007ffff308b816 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5
#40 0x00007ffff671b846 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#41 0x00007ffff3a3e432 in start_thread () from /lib64/libpthread.so.0
#42 0x00007ffff63a29d3 in clone () from /lib64/libc.so.6
(gdb) f 0
#0  0x00007fff8ddd4bc1 in isSameTemplateParameterList(clang::ASTContext const&, clang::TemplateParameterList const*, clang::TemplateParameterList const*) [clone .cold] ()
from /lib64/libclang.so.10
(gdb)
Comment 5 Justin Zobel 2022-10-10 11:16:35 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 6 Ron 2022-10-10 16:06:43 UTC
(In reply to Justin Zobel from comment #5)
> 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!

Crashed on startup after clearing cache.  Tried to retrieve a backtrace with the KDE crash handler, but it states: 'the debugger has quit unexpectedly'.