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

            Bug ID: 463926
           Summary: Kdevelop frequently pauses for many seconds while
                    editing Python files
    Classification: Applications
           Product: kdevelop
           Version: 5.10.221200
          Platform: OpenSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: UI: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: aar...@doofus.org
  Target Milestone: ---

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

SUMMARY
I am trying to edit some Python files but every few lines, almost randomly,
Kdevelop will just completely freeze and consume 100% CPU and will not respond
to any input. The mouse cursor disappears over Kdevelop as well, and usually
not just the editor part.

STEPS TO REPRODUCE
1.  Open large project with a mixture of C and Python
2.  Open files to edit
3.  Try to edit files

OBSERVED RESULT
Frequently there are very long pauses in Kdevelop, often lasting a minute or
more with the CPU pegged at 100%.  I do not see much, if any, disk I/O while
this is happening and the entire project is stored on a fast M.2 drive. There
also is no shortage of memory since the machine in question has 128GIB of RAM.

Other applications run smoothly while this is happening and there are no dmesg
messages indicating any problems.
The project is also using GIT.

It may be due to an issue with code completion. One problem I have experienced
for a LONG time is the fact that KDevelop will always hang and consume 100% of
the CPU indefinitely if I attempt to close it and the process must be
externally killed. I understand that this is due to some data structure
corruption that is happening. That issue has been going on for at least a year!

EXPECTED RESULT
I expect the editor to behave smoothly

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version:  5.101.0
Qt Version: 5.15.7

ADDITIONAL INFORMATION
I have attached a stack trace of all threads while it is in this hung state. 
After a minute or so it will resume.

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

Reply via email to