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: kwrite-bugs-n...@kde.org Reporter: noaha...@gmail.com 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.