#3 0x00007ffff4433412 in __GI___assert_fail (assertion=assertion@entry=0x7fff78c26f08 "DelayedTypos.empty() && \"Uncorrected typos!\"", file=file@entry=0x7fff78c26c50 "/var/2tb-hdd/llvm-project/clang/lib/Sema/Sema.cpp", line=line@entry=370, function=function@entry=0x7fff78c2f160 <clang::Sema::~Sema()::__PRETTY_FUNCTION__> "clang::Sema::~Sema()") at assert.c:101
#4 0x00007fff75eac0ad in clang::Sema::~Sema() (this=0x7fff10352c20, __in_chrg=<optimized out>) at /var/2tb-hdd/llvm-project/clang/lib/Sema/Sema.cpp:370
#5 0x00007fff75d50270 in std::default_delete<clang::Sema>::operator()(clang::Sema*) const (this=<optimized out>, __ptr=0x7fff10352c20) at /usr/include/c++/7/bits/unique_ptr.h:78
#6 0x00007fff75d50270 in std::unique_ptr<clang::Sema, std::default_delete<clang::Sema> >::~unique_ptr() (this=0x7fff123275c8, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:268
#7 0x00007fff75d50270 in clang::ASTUnit::~ASTUnit() (this=0x7fff12327500, __in_chrg=<optimized out>) at /var/2tb-hdd/llvm-project/clang/lib/Frontend/ASTUnit.cpp:248
#8 0x00007fff7597114e in clang_disposeTranslationUnit(CXTranslationUnit) (CTUnit=0x7fff1154d430) at /var/2tb-hdd/llvm-project/clang/tools/libclang/CIndex.cpp:4019
#9 0x00007fff7b4b90a8 in ParseSessionData::~ParseSessionData() (this=0x7fff686f6570, __in_chrg=<optimized out>) at /home/lexx/dev/kde/kdevelop/plugins/clang/duchain/parsesession.cpp:337
#10 0x00007fff7b4b9110 in ParseSessionData::~ParseSessionData() (this=0x7fff686f6570, __in_chrg=<optimized out>) at /home/lexx/dev/kde/kdevelop/plugins/clang/duchain/parsesession.cpp:338
#11 0x00007fff7b40b079 in QExplicitlySharedDataPointer<ParseSessionData>::~QExplicitlySharedDataPointer() (this=0x7fff6fffe890, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:165
#12 0x00007fff7b4b9762 in ParseSession::~ParseSession() (this=0x7fff6fffe890, __in_chrg=<optimized out>) at /home/lexx/dev/kde/kdevelop/plugins/clang/duchain/parsesession.cpp:399
#13 0x00007fff7b7389ca in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x7fff586fb9c0) at /home/lexx/dev/kde/kdevelop/plugins/clang/clangparsejob.cpp:308
#14 0x00007fffeaf9cd8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x7fff700021e0) at ./src/iddecorator.cpp:69
#15 0x00007fffeaf9d368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ./src/executor.cpp:52
#16 0x00007fffeaf9bfd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7fff700021e0) at ./src/job.cpp:83
#17 0x00007fffeaf9bb2d in ThreadWeaver::Thread::run() (this=0x7fff700021e0) at ./src/thread.cpp:114
#18 0x00007ffff4c2916d in QThreadPrivate::start(void*) (arg=0x7fff700021e0) at thread/qthread_unix.cpp:368
#19 0x00007fffed1206db in start_thread (arg=0x7fff6ffff700) at pthread_create.c:463
#20 0x00007ffff452488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95