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.

Reply via email to