https://bugs.kde.org/show_bug.cgi?id=494290
Bug ID: 494290 Summary: KDevelop crashes on ubuntu 22.04 and 24.04 while opening a project that was operational on kdevelop with ubuntu 20.04 Classification: Applications Product: kdevelop Version: unspecified Platform: Ubuntu OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: fhg...@gmx.ch Target Milestone: --- Application: kdevelop (5.12.230805 (23.08.5)) Qt Version: 5.15.13 Frameworks Version: 5.115.0 Operating System: Linux 6.8.0-45-generic x86_64 Windowing System: X11 Distribution: Ubuntu 24.04.1 LTS DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: I open kdevelop, choose the project and just wait and it crashes with a segv. Was working with kdevelop on ubuntu 20.04 LTS last time - until then no better ubuntu kdevelop versions. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [KCrash Handler] #4 0x00007958d9a423d2 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #5 0x00007958d97f2333 in clang_Cursor_getOffsetOfField () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #6 0x00007958f2be2602 in ??? () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #7 0x00007958f2bb02fa in ??? () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #8 0x00007958f2ba9ab2 in ??? () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #9 0x00007958f2bac733 in ??? () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #10 0x00007958d9793c80 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #11 0x00007958d9793dd8 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #12 0x00007958d9794d69 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #13 0x00007958d9792568 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #14 0x00007958d979e4ba in clang_visitChildren () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #15 0x00007958f2ba41e4 in ??? () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #16 0x00007958f2bade95 in ??? () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #17 0x00007958d9793c80 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #18 0x00007958d9793dd8 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #19 0x00007958d9792759 in ??? () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #20 0x00007958d979e4ba in clang_visitChildren () at /lib/x86_64-linux-gnu/libclang-16.so.16.0.6 #21 0x00007958f2ba9ebe in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #22 0x00007958f2bc1881 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, QFlags<KDevelop::TopDUContext::Feature>, QHash<void*, KDevelop::ReferencedTopDUContext>&, QHash<KDevelop::IndexedString, KDevelop::ModificationRevision> const&, KDevelop::IndexedString const&, ClangIndex*, std::function<bool ()> const&) () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.512 #23 0x00007958f3e1f7d4 in ??? () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/512/kdevclangsupport.so #24 0x000079591ebc16ff in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #25 0x000079591ebc12b3 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #26 0x000079591ebc2274 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #27 0x000079591ebc7379 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #28 0x00007959226db674 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x0000795921e9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #30 0x0000795921f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7958c20006c0 (LWP 34352) "KDevelop::Compl"): #1 __GI___libc_read (fd=14, buf=0x7958c1fff8d0, nbytes=8) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x000079591e3627af in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000079591e3152ff in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x000079591e373627 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000079591e313a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x0000795922935296 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007959228d6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007959226da36b in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007959226db674 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x0000795921e9ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #11 0x0000795921f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x79591779e340 (LWP 19307) "kdevelop"): #1 0x000079591ae0c8ca in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x000079591ae0cc4f in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x000079591ae0cda7 in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1 #4 0x000079591ae0dc82 in xcb_take_socket () at /lib/x86_64-linux-gnu/libxcb.so.1 #5 0x000079591f4d9b37 in _XFlush () at /lib/x86_64-linux-gnu/libX11.so.6 #6 0x000079591f4b4886 in XFlush () at /lib/x86_64-linux-gnu/libX11.so.6 #7 0x0000795916ad47da in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #8 0x0000795916afccff in ??? () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #9 0x000079591e3145b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x000079591e373717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x000079591e313a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x0000795922935279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007959228d6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007959228df3e8 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x000058ca7506148c in ??? () #16 0x0000795921e2a1ca in __libc_start_call_main (main=main@entry=0x58ca7505c890, argc=argc@entry=3, argv=argv@entry=0x7ffed58d64a8) at ../sysdeps/nptl/libc_start_call_main.h:58 #17 0x0000795921e2a28b in __libc_start_main_impl (main=0x58ca7505c890, argc=3, argv=0x7ffed58d64a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffed58d6498) at ../csu/libc-start.c:360 #18 0x000058ca75061fd5 in ??? () [Inferior 1 (process 19307) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.