IceCat hangs when entering certain websites

  • Done
  • quality assurance status badge
Details
5 participants
  • Andreas Enge
  • Catonano
  • ng0
  • Maxim Cournoyer
  • Quiliro
Owner
unassigned
Submitted by
Quiliro
Severity
normal
Q
Q
Quiliro wrote on 18 Apr 2017 03:03
(address . bug-guix@gnu.org)
20170417200306.2e158e48@riseup.net
IceCat hangs when entering web pages such as instructables.com. I
supposed it was because it has a lot of Javascript. Nevertheless, the
problem occurs even when these plugins are activated:
Disconnect
GNU LibreJS
SpyBlock
uBlock Origin

--
Saluton,
Quiliro
0987631031
N
(name . Quiliro)(address . quiliro@riseup.net)(address . 26565@debbugs.gnu.org)
20170419195126.g2rjydzfgztto6d7@abyayala
Quiliro transcribed 0.3K bytes:
Toggle quote (18 lines)
> IceCat hangs when entering web pages such as instructables.com. I
> supposed it was because it has a lot of Javascript. Nevertheless, the
> problem occurs even when these plugins are activated:
> Disconnect
> GNU LibreJS
> SpyBlock
> uBlock Origin
>
> --
> Saluton,
> Quiliro
> 0987631031
>
>
>
>
>

Isn't SpyBlock an addon which does what uBlock Origin does?
It's a bit difficult to help with "it hangs" issue descriptions,
can you be more specific?
it could even be an upstream issue.

For now we should wait until the new version is available on
Guix and then you could try and see if your issue has been
fixed?
--
C
C
Catonano wrote on 19 Apr 2017 21:56
(name . Quiliro)(address . quiliro@riseup.net)(address . 26565@debbugs.gnu.org)
CAJ98PDwrjvYC64GYqjwuiFfggQioq=pXz+LiO=hWvzkztjG_pw@mail.gmail.com
2017-04-18 3:03 GMT+02:00 Quiliro <quiliro@riseup.net>:

Toggle quote (9 lines)
> IceCat hangs when entering web pages such as instructables.com. I
> supposed it was because it has a lot of Javascript. Nevertheless, the
> problem occurs even when these plugins are activated:
> Disconnect
> GNU LibreJS
> SpyBlock
> uBlock Origin
>
>
There's a workaround for Icecat hangs. You have to set the skia rendering

Something like

gfx.canvas.azure.backends = skia
gfx.content.azure.backends = skia


This has been discussed in the past, see here

There are more mentions of skia, just search the mailing list archive
Attachment: file
Q
Q
Quiliro wrote on 20 Apr 2017 05:59
(address . 26565@debbugs.gnu.org)
20170419225904.7e2c6cd2@riseup.net
El Wed, 19 Apr 2017 21:56:42 +0200
Catonano <catonano@gmail.com> escribió:

Toggle quote (23 lines)
> 2017-04-18 3:03 GMT+02:00 Quiliro <quiliro@riseup.net>:
>
> > IceCat hangs when entering web pages such as instructables.com. I
> > supposed it was because it has a lot of Javascript. Nevertheless,
> > the problem occurs even when these plugins are activated:
> > Disconnect
> > GNU LibreJS
> > SpyBlock
> > uBlock Origin
> >
> >
> There's a workaround for Icecat hangs. You have to set the skia
> rendering
>
> Something like
>
> gfx.canvas.azure.backends = skia
> gfx.content.azure.backends = skia
>
>
> This has been discussed in the past, see here
> https://lists.nongnu.org/archive/html/guix-devel/2017-02/msg00972.html

Thank you very much. Those are the exact symptoms.
Toggle quote (2 lines)
> There are more mentions of skia, just search the mailing list archive

I see now where to correct it. It is specified in:
I will report my results.

--
Example of rude top posting:

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

A: No.
Q: Should I leave quotations after my reply?

Saluton,
Quiliro
0987631031
M
M
Maxim Cournoyer wrote on 20 Apr 2017 06:10
(name . Quiliro)(address . quiliro@riseup.net)(address . 26565@debbugs.gnu.org)
87k26fhg6y.fsf@gmail.com
Hi Quiliro!

Quiliro <quiliro@riseup.net> writes:

Toggle quote (8 lines)
> IceCat hangs when entering web pages such as instructables.com. I
> supposed it was because it has a lot of Javascript. Nevertheless, the
> problem occurs even when these plugins are activated:
> Disconnect
> GNU LibreJS
> SpyBlock
> uBlock Origin

I cannot reproduce the hang (perhaps you meant crash?). I'm using the
skia backend as others have explained. It stopped the frequent and
random IceCat crashes at the cost of crude text rendering.

I hope we can solve the problem with the cairo backend at some point!

Maxim
Q
Q
Quiliro wrote on 20 Apr 2017 06:31
(address . 26565@debbugs.gnu.org)
20170419233132.617dbcd3@riseup.net
El Thu, 20 Apr 2017 13:10:45 +0900
Maxim Cournoyer <maxim.cournoyer@gmail.com> escribió:

Toggle quote (20 lines)
> Hi Quiliro!
>
> Quiliro <quiliro@riseup.net> writes:
>
> > IceCat hangs when entering web pages such as instructables.com. I
> > supposed it was because it has a lot of Javascript. Nevertheless,
> > the problem occurs even when these plugins are activated:
> > Disconnect
> > GNU LibreJS
> > SpyBlock
> > uBlock Origin
>
> I cannot reproduce the hang (perhaps you meant crash?). I'm using the
> skia backend as others have explained. It stopped the frequent and
> random IceCat crashes at the cost of crude text rendering.
>
> I hope we can solve the problem with the cairo backend at some point!
>
> Maxim

Thank you very very much all of you for your help.

I meant crash. I think the problem is solved. I am not sure. The
problem was not always. I will report.

I wonder why those parameters are not set by default to skia while the
problem with cairo is fixed.

--
Example of rude top posting:

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

A: No.
Q: Should I leave quotations after my reply?

Saluton,
Quiliro
0987631031
M
M
Maxim Cournoyer wrote on 20 Apr 2017 08:42
(name . Quiliro)(address . quiliro@riseup.net)(address . 26565@debbugs.gnu.org)
87bmrrh96s.fsf@gmail.com
Quiliro <quiliro@riseup.net> writes:

[...]

Toggle quote (16 lines)
>> I cannot reproduce the hang (perhaps you meant crash?). I'm using the
>> skia backend as others have explained. It stopped the frequent and
>> random IceCat crashes at the cost of crude text rendering.
>>
>> I hope we can solve the problem with the cairo backend at some point!
>>
>> Maxim
>
> Thank you very very much all of you for your help.
>
> I meant crash. I think the problem is solved. I am not sure. The
> problem was not always. I will report.
>
> I wonder why those parameters are not set by default to skia while the
> problem with cairo is fixed.

Actually, such a change was committed 3 weeks ago by Mark H Weaver.

2abf6371cc gnu: icecat: Add fixes from mozilla-esr45; use skia by
default.

But it might be that it will only take effect in new IceCat profiles
(i.e. if you have used IceCat before the fix, the cairo values might be
cached somewhere?).

Anyway, I'm glad you got it working better!

Maxim
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEJ9WGpPiQCFQyn/CfEmDkZILmNWIFAlj4WDsACgkQEmDkZILm
NWI4Qg//Qa2fIt+pyr/swMHwuvlZhkTnJSbjbrPki0oS4GSBJQScCqk1JabzndXU
1Nj2SQ+KEhS3T/lD4WkLHZWXPxwMbvE4YOzQZ/3dRYXMnBeYSbvLLNQxqE7Q78q5
ztUQiQnH9QmFeRkhuTagN9TACt8YMQoC3A22sIj/F3Ac3cogY6JQR0PK+Rn33ZcD
4tPtr3LKXAy2Vg8Rz6b9shAc0hFa7901hpJCtMjfmLh8Ak5HdHuymiTkDN8faPNd
5gSxPn3mYdKpglLOx72ErjleDlkHCiQrt/4NNpohQwqAVVch1zIFl8pfCxJttNI1
44SfZ6DYhbcjV17a6FH4Ntzxk5wxIGtfrTVYqACwRSg6CiTJeGAuwGANSXUfqiV6
DwSVOYrHHbpQKWcz6by3QAs59x0e9sl+sPsa8CDaEmLbOpHW3CKCZVA6n8QcShSM
gZ12/qhqwVsfhZZykHXlmXt0++mrmNFwIE/x05HrdcSDhsBr/ZVh8Z5OgCStgwm2
t3e2ZUHzTWzbTJDzD1DV3wInMBlUYTFOeRK4T/EnvyJkNRMot447t5h0/8wUvrFB
+r90FNgKINVLrtbgVZOSRTUW3XBJ205oayLnkGolI/4qwAiFTVAJFk1MWk6d2pBl
HeFW6tNToWrjXRwCAi9A9ouBcECQqPGuHY6yHYRSDrP+z64Kd+4=
=mWuF
-----END PGP SIGNATURE-----

A
A
Andreas Enge wrote on 31 Jan 2019 17:10
Close
(address . control@debbugs.gnu.org)
20190131161053.GA26211@jurong
tags 26565 unreproducible
close 26565
thanks
?
Your comment

This issue is archived.

To comment on this conversation send an email to 26565@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 26565
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch