Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ocsigen.org freezes when clicking links #3321

Closed
leviroth opened this issue Dec 5, 2017 · 5 comments
Closed

Ocsigen.org freezes when clicking links #3321

leviroth opened this issue Dec 5, 2017 · 5 comments

Comments

@leviroth
Copy link

leviroth commented Dec 5, 2017

Describe the issue

Chrome tabs freeze when navigating links on Ocsigen.org. The page becomes unresponsive, and the tab takes longer than normal to close.

One or more specific URLs where the issue occurs

http://ocsigen.org/

Steps for anyone to reproduce the issue

  1. Visit http://ocsigen.org/.
  2. Click the big button that says "Tutorial: Your first app in 5 minutes!"
  3. Observed behavior: address bar changes to the target link; page does not update; the mouse pointer remains in the "pointer finger" state everywhere on the page. Fan starts running very high, but I couldn't get the Chrome dev tools profiler to work, presumably because the tab itself wasn't responsive.
  4. Middle-click the browser tab to close it; there will be a noticeable lag before the page is able to close.

Your settings

  • OS/version: Windows 10 with the Fall Creators Update (version 1709)
  • Browser/version: Chrome 62
  • uBlock Origin version: 1.14.20

This is with default settings/filter lists and no other extensions enabled.

@leviroth
Copy link
Author

leviroth commented Dec 5, 2017

In lieu of a proper profile, here is what the Chrome process manager looks like after allowing the tab to stall for 5-10 seconds. The CPU usage was at a steady 25%, while the memory kept growing.

resources

@uBlock-user
Copy link
Contributor

uBlock-user commented Dec 5, 2017

Can reproduce on Chromium 64 too, it freezes. Can't open console either.

@gorhill
Copy link
Owner

gorhill commented Dec 5, 2017

The site's code is constantly removing uBO's style tag as fast as it is re-added.

Disabling cosmetic filtering makes this silly fight go away.

@gorhill gorhill closed this as completed in 88ce175 Dec 5, 2017
@mapx-
Copy link

mapx- commented Dec 5, 2017

I disabled all filters / lists, then added the filters bellow 1 by 1

filters triggering that behaviour:

##A[href*="/click.php"]
##[id=likepagefb]
##[Lol^="abcd"]

filters which don't trigger:

###likepagefb
site.com##A[href^="abcd"]

so, generic filters but not all of them

@gorhill
Copy link
Owner

gorhill commented Dec 5, 2017

The first filters are categorized as highly generics and always injected. The other ones are lowly generic but match nothing on the page.

gorhill added a commit to uBlockOrigin/uAssets that referenced this issue Dec 12, 2017
MasterKia added a commit to uBlockOrigin/uAssets that referenced this issue Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants