Potentially infinite loop while trying to fix GPOS offset overflow with HarfBuzz
See original GitHub issueAt least it hasn’t terminated in over an hour on the full sources I’m looking at. Cut the sources down for a repro but can’t share publicly. Potentially related to #2668 (works fine in 4.33.3), @garretrieger see sources shared privately.
Make sure uharfbuzz is installed and run fontmake -m asdf.designspace -o variable
Issue Analytics
- State:
- Created a year ago
- Comments:17 (15 by maintainers)
Top Results From Across the Web
linker issue with 1.7.6 release #880 - GitHub
Just reporting here in case anyone knows solution for this issue. 1.7.5 release is building fine for Fedora 27 but the 1.7.6 release...
Read more >[HarfBuzz] harfbuzz-ng: Changes to 'refs/tags/0.9.1'
Includes a leak fix, a kerning Link freetype to harfbuzz-dump, ... [HB] Simplify loop [HB] Avoid int overflow in GPOS Bug 592194 -...
Read more >texlive[50963] Build/source/libs: harfbuzz-2.4.0
This message is too long to be a string in the A/UX 3.1 sh. cat ... + Try at fixing https://github.com/harfbuzz/harfbuzz/issues/1546 ...
Read more >ChangeLog.29 - chromium/src/third_party/freetype2 - Google Git
src/sfnt/ttcmap.c (tt_cmap2_char_next): Avoid endless loop. 2018-04-17 Werner Lemberg <wl@gnu.org>. [truetype] Integer overflow issues. Reported as.
Read more >Powershell self-elevate loop - active directory - Stack Overflow
A loop is what I am trying to avoid. If a non-admin user submits his correct AD user name and password a never-ending...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Looks like this font ends up with a large number of table splits which requires hb repacker to do a bunch of space splits, but we run out of resolution rounds before the space splits are finished. Increasing the max # of rounds fixes the issue.
I should be able cut a new release as early as tomorrow, when I’m fully back from vacation