| Summary: | Konsole crashed with Fixedsys Excelsior font | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | abis.biso |
| Component: | general | Assignee: | Konsole Bugs <konsole-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | Keywords: | drkonqi |
| Priority: | NOR | ||
| Version First Reported In: | 18.04.2 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/konsole/1b11b1d3fb6c9cdef2283415c0b474e6f20fc377 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
abis.biso
2018-06-30 05:57:25 UTC
Where are you getting that font from? The one from comment #16 appears to work fine w/ Konsole https://bugs.launchpad.net/ubuntu/+bug/200671/comments/16 Hi, I downloaded the font from http://www.fixedsysexcelsior.com/ and installed it for my user only. Yes, I can get Konsole to crash as well using the font from there. Makes me think there's something wrong w/ that font as ubuntu has a "fixed" version. Still Konsole shouldn't crash. 0x00007ffff74cdc64 in Konsole::TerminalDisplay::calcGeometry (this=0x93d3b0)
at /mnt/projects/Devel/KDE/src/kde/applications/konsole/src/TerminalDisplay.cpp:2054
2054 _lines = qMax(1, _contentRect.height() / _fontHeight);
(gdb) print _fontHeight
$1 = 0
Git commit 1b11b1d3fb6c9cdef2283415c0b474e6f20fc377 by Kurt Hindenburg. Committed on 10/07/2018 at 01:58. Pushed by hindenburg into branch 'master'. Fix crashes when font's height() < 1 Tested w/ bad version of the Fixedsys Excelsior font from their website A good font version is on ubuntu's site https://bugs.launchpad.net/ubuntu/+bug/200671/comments/16 M +20 -0 src/TerminalDisplay.cpp https://commits.kde.org/konsole/1b11b1d3fb6c9cdef2283415c0b474e6f20fc377 |