[#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 #not-reproducible
๐ Issue #80 in s/Lagrange-Issues
2024-05-17 ยท 2 years ago
8 Comments โ
๐ skyjake [mod...] ยท 2024-05-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] ยท 2024-05-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.
๐ skyjake [mod...] ยท 2024-07-21 at 08:16:
Working on v1.18 I did find and fix one issue with text wrapping that caused a hang, however if Harfbuzz is enabled in the build, that particular bug will not be triggered.
๐ฒ Total_FLOSS ยท 2024-09-29 at 10:51:
For me torsocks lagrange on Linux freezes too, quite often. When that page freezes, its UI freezes, but I can still use the rest of the UI.
However, when I try to close that page, all UI freezes, I have to use the close appplication buttons from KDE. Which only then shows that Lagrange is unresponsive and I have to terminate it.
In the torsocks log it says something like ''Cant resolve host unreachable''
๐ฒ Total_FLOSS ยท 2024-09-29 at 11:12:
and ''review.treeblue.spaceof lagrange not responding...''
๐ฒ Total_FLOSS ยท 2024-09-29 at 11:15:
It seems to happen always when a page is closed while loading without internet. On my Linux distro.
๐ skyjake [mod...] ยท 2024-12-12 at 16:47:
Closing as not reproducible (or maybe fixed?).
๐ค jdcard [OP] ยท 2024-12-12 at 17:27:
It does appear to be resolved now. It shall remain a small mystery as to what caused it -- but not one that anyone should lose sleep over.