[#80] Lagrange freezes after loading a specific page

Whenever I load this page

Link

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:

Link

and my saved files are available at:

Link

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 ¡ 5 months ago

6 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.

🕹ī¸ skyjake [mod...] ¡ Jul 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 · Sep 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 · Sep 29 at 11:12:

Error Torsocks: general SOCKS server failur

and ''review.treeblue.spaceof lagrange not responding...''

🌲 Total_FLOSS · Sep 29 at 11:15:

It seems to happen always when a page is closed while loading without internet. On my Linux distro.


Source