Description: Rare freezing, when the last paragraph line contains a single short word, and minimum letter spacing or minimum glyph scaling are enabled. Steps to Reproduce: 1. Open the attached test document. Actual Results: Freezing. Expected Results: No Freezing. Reproducible: Always User Profile Reset: No Additional Info: See Bug 167648 and Bug 168251.
Created attachment 202943 [details] tdf168528.odt: test document with embedded Source Serif 4 Variable font
Created attachment 202944 [details] tdf168528_freezing.odt: test document with embedded Source Serif 4 Variable font
Could you elaborate more on the freeze? I opened your test document "as is" under Fedora 42 (Linux 6.16.7), KDE Plasma desktop (Qt-based), LO 25.2.6.2 (x86_64), VCL kf6 and I have no freeze. Is the freeze specific to an enhancement added in 25.8 or 26.0?
(In reply to ajlittoz from comment #3) > Could you elaborate more on the freeze? > > I opened your test document "as is" under Fedora 42 (Linux 6.16.7), KDE > Plasma desktop (Qt-based), LO 25.2.6.2 (x86_64), VCL kf6 and I have no > freeze. Is the freeze specific to an enhancement added in 25.8 or 26.0? @ajlittoz: this is a 26.2 (master) only feature, so the best is to test with the daily build: https://dev-builds.libreoffice.org/daily/master/current.html
László Németh committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/8306c4e86aacfe0e2a7b2aedb88c404735dccdcd tdf#168528 sw letter spacing: fix freezing with minimum spacing/scaling It will be available in 26.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
I don't understand what was buggy in the behavior before this patch, and what the new behavior is. I realize the bug is resolved already, but still. What's expected to happen?
László Németh committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/e03dbd2e30805c4d84e772e0509dd0fc1c8a89ae tdf#168528 sw letter spacing: fix false alarm with missing font It will be available in 26.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
(In reply to Eyal Rozenberg from comment #6) > What's expected to happen? No freezing, i.e. no deadlock (which is only a little bit better, than program crashing: the program is not interactive, maybe automatic saving will create a copy of the document.)