💾 Archived View for bbs.geminispace.org › s › Lagrange-Issues › 80 captured on 2024-06-16 at 14:01:43. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-26)

➡️ Next capture (2024-07-09)

🚧 View Differences

-=-=-=-=-=-=-

[#80] Lagrange freezes after loading a specific page

Whenever I load this page

gemini://benjaminja.com/log/2024/05/16-weatherstation-update/

Lagrange becomes unresponsive. If I kill the application and restart it, it draws the user interface and displays that page, but is then completely unresponsive.

The only way to regain control of Lagrange is to kill it, delete /$HOME/.config/lagrange/state.lgr, and then restart it. Of course then I've lost the collection of pages that I had open in various tabs.

I've saved my original -- now corrupted -- state.lgr file and the content of that page, if it helps with debugging.

This is Lagrange 1.17.6 on Linux.

Here is another link with the same content, and the same results:

gemini://benjaminja.info/log/2024/05/16-weatherstation-update/

and my saved files are available at:

gemini://jdcard.com/LagrangeKiller/

Load that file, whether from the network or from the local filesystem, and Lagrange's CPU usage goes to 100% and its user interface becomes unresponsive.

#bug #linux

🐞 Issue #80 in s/Lagrange-Issues

👤 jdcard

May 17 · 4 weeks ago

2 Comments ↓

🕹️ skyjake [mod...] · May 17 at 04:08:

This is not reproducible on macOS or iOS, at least.

Are you running the prebuilt Linux AppImage or some other build of Lagrange? Is the build using HarfBuzz? (yes, if it's a prebuilt binary)

👤 jdcard [OP] · May 17 at 05:06:

Arch Linux, KDE Plasma, built by the AUR package at

— https://aur.archlinux.org/packages/lagrange

It does indeed use harfbuzz.