https://bugs.kde.org/show_bug.cgi?id=437683
Bug ID: 437683
Summary: Using the integrated git blame on the first commit of
qtbase causes a crash
Product: kate
Version: Git
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
When I use the integrated git blame viewer to view commit
38be0d13830efd2d98281c645c3a60afe05ffece of qtbase (Initial import from the
monolithic Qt), RAM usage rises rapidly up to roughly 8GB before Kate crashes.
I realize this is an absolutely massive commit and not really useful to read
within Kate. I usually activate the git blame viewer on this commit by
accident.
STEPS TO REPRODUCE
1. Open a file from qtbase like qwidget.h
2. Open the git blame viewer on "Initial import from the monolithic Qt"
OBSERVED RESULT
Kate's RAM usage rises to 8GB, then Kate crashes
EXPECTED RESULT
It should show the git blame info for the file without using tons of RAM or
crashing.
OR
It should passively tell the user (without anything that needs to be dismissed)
that the commit is too big to show.
SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20210522
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.12.2-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 30.8 GiB of RAM
Graphics Processor: AMD RENOIR
--
You are receiving this mail because:
You are watching all bug changes.