https://bugs.kde.org/show_bug.cgi?id=410942

            Bug ID: 410942
           Summary: Frequent segfaults when mouse-overing C typedefs in
                    KDevelop
           Product: kdevplatform
           Version: 5.4.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: language
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: ak...@taisei-project.org
  Target Milestone: ---

Created attachment 122141
  --> https://bugs.kde.org/attachment.cgi?id=122141&action=edit
stack trace

SUMMARY 
Consider this C code:

    // some_header.h

    typedef struct Foo {
        int bar;
        ....
    } Foo;

    // some_source.c

    #include "some_header.h"

    int some_func(Foo *my_foo) {
        ....
    }

Hovering the mouse cursor over the Foo in some_source.c would frequently, but
not consistently, crash KDevelop instead of bringing up the type information
tooltip. A stack trace is attached.

STEPS TO REPRODUCE
Unfortunately I was unable to consistently reproduce the issue. I can only say
that it often occurs when I'm working on this codebase:
https://github.com/taisei-project/taisei/

OBSERVED RESULT
Segmentation fault

EXPECTED RESULT
Type information tooltip

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.16.4
KDE Frameworks Version: 5.60.0
Qt Version: 5.13.0

ADDITIONAL INFORMATION
This is definitely a 5.4 regression. Going back to 5.3 fixes the problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to