crossbowerbt / dillo-plus

A lightweight web browser based on Dillo but with many improvements, such as: support for http, https, gemini, gopher, epub, reader mode and more...
GNU General Public License v3.0
95 stars 10 forks source link

Some websites crash Dillo+ #16

Open bouncepaw opened 1 year ago

bouncepaw commented 1 year ago

I am running Mac OS Big Sur on MacBook Air M1 2020. See my comment for more details on how I built Dillo+.

Some websites stably crash the browser. Here is a list of some of them:

See the terminal printout: => https://gist.github.com/bouncepaw/2bb2a907a475fd2d4e604c978bbece16

They all segfault.

crossbowerbt commented 1 year ago

Thanks for the info, i'll investigate

crossbowerbt commented 9 months ago

@bouncepaw sorry for the wait, I've tested all the sites from OpenBSD and no crashes for me. Maybe the problem is caused by the interaction of multiple tabs and sites (I see some github and codeberg references from your logs).

I'll keep an eye open for sites that can reproduce the crash easily, please if you notice some minimal example report it here. Thanks!

Paculino commented 3 months ago

All of these sites work for me on dillo+ on Devuan 5, but I have found that the site https://paxus.wordpress.com/ freezes dillo+ if remote CSS is enabled; this was not an issue on the older dillo. Additionally, https://kleinbottle.com/ froze dillo+ similarly for me in the past, but this seems to have resolved itself regardless of CSS settings (which makes sense; the site has no css and was never fixed by changing these settings). I cannot reproduce the latter, and do not remember if it was a single tab or not, but the former happens regardless of the number of tabs.