Healthline website hangs Firefox on windows 10 64bit
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: Jamaicanboy63, Unassigned)
References
()
Details
(Keywords: hang, perf)
Attachments
(1 file)
26.57 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.0) Gecko/20100101 Firefox/45.0 Build ID: 20160315153207 Steps to reproduce: I went to this site and it crashes every time, and I tried this on windows computers 64 bit http://www.healthline.com/health/food-nutrition/is-silicon-dioxide-in-supplements-safe Actual results: Going to that website crashed firefox. Rendering it useless. Expected results: The site should load fine.
Do you have crash reports in the page about:crashes? If yes, could you copy some crash links (bp-...).
In addition, make a try: 1) in safe mode: https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode 2) with a fresh profile: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
Comment 3•8 years ago
|
||
This page breaks the content process on Nightly too (Windows, 64 bit, 48.0a1 2016-03-29). I get the "A web page is slowing down your browser" bar, but the "Stop It" button doesn't fix the problem. I have to End the plugin-container.exe process for Firefox to recover. It also happens in Safe Mode for me. The browser doesn't actually crash for me, so there are no crash reports. See also: https://www.reddit.com/r/firefox/comments/4cmher/website_healthline_crashes_firefox/
Reporter | ||
Comment 4•8 years ago
|
||
(In reply to Loic from comment #1) > Do you have crash reports in the page about:crashes? If yes, could you copy > some crash links (bp-...). Just tried it again and it didn't crash, it just froze and becomes unresponsive.
Updated•8 years ago
|
Comment 5•8 years ago
|
||
I can reproduce the same awful behavior with Chrome too. And it spams the snot out of the history.
Comment 6•8 years ago
|
||
It is still reproducible. I am also getting "A web page is slowing down your browser..." message like in comment 3. Here is the profile using Cleopatra addon: https://cleopatra.io/#report=4e968aa8a4ee161ec975c55a6d3d6240aa386e99 Mike, what do you think based on this profile?
Comment 7•8 years ago
|
||
Unfortunately, that profile doesn't tell me a lot - it doesn't have symbols for some reason (perhaps this is a Try or non-Nightly build? Or perhaps the symbol server hadn't been updated by the time you took this profile). The other thing is that when this problem manifests (because I'm able to easily reproduce the behavioural problems here), the content process becomes completely unresponsive and consumes humongous amounts of memory. I also can't seem to stop it, despite the notification bar appearing. Anyhow, what this means is that the content process, as it is unresponsive, cannot gather a performance profile. Interestingly, if I disable tracking protection, I can view the page without ill effect.
Comment 8•8 years ago
|
||
Reporter, out of curiosity, do you have Tracking Protection enabled when you experience this bug?
Comment 9•8 years ago
|
||
Filed bug 1272019 regarding the notification bar issue.
Reporter | ||
Comment 10•8 years ago
|
||
(In reply to Mike Conley (:mconley) - Needinfo me! from comment #8) > Reporter, out of curiosity, do you have Tracking Protection enabled when you > experience this bug? I have tracking protection enabled, I just disabled it to try the site and it still hanged and took up a lot of ram.
Updated•8 years ago
|
Comment 11•8 years ago
|
||
(Doesn't sound like this is Tech Evangelism territory just yet. Moving back to Core.)
Comment 12•8 years ago
|
||
I got error code HTTP503 while using Cleopatra profiler for the healthline site. However, it seems to work afterwards. Here is the profile: https://cleopatra.io/#report=6886bc944913b36e91395f451c89ec05ec3808b3 Mconley, do we have relevant information in this profile to investigate this issue? Thanks
Comment 13•8 years ago
|
||
(In reply to Abe - QA from comment #12) > Created attachment 8762934 [details] > error window.PNG > > I got error code HTTP503 while using Cleopatra profiler for the healthline > site. However, it seems to work afterwards. Here is the profile: > https://cleopatra.io/#report=6886bc944913b36e91395f451c89ec05ec3808b3 > > Mconley, do we have relevant information in this profile to investigate > this issue? Thanks I'm afraid that when you get a 503 from the Symbol Server, the profile that gets spat out is usually unintelligible, which is unfortunately the case here. :( If you have a few moments, could you try to gather another profile? The Symbol Server was out of commission a few weeks back, but currently appears to be running.
Comment 14•8 years ago
|
||
As you said at comment 7,when track protection is off, the page renders properly and the scroll is also good. But when track protection is on, the page does not even respond. When Track Protection: Off (in my case it was "Only in Private windows"): Screen capture: https://testing-1.tinytake.com/sf/ODA0MDI1XzM1NzgxNzU proifle: https://cleopatra.io/#report=861a6abac63f85546cca26a292bb3af0ad1b69ec When Track Protection is set to "Always": Screen capture: https://testing-1.tinytake.com/sf/ODA0MDQ2XzM1NzgyMjc Profile: https://cleopatra.io/#report=73bb6a6dea9846a84edb5bec38b0e63a0e1fd970 -- Version 50.0a1 Build ID 20160706030233 Update Channel nightly User Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Comment 15•8 years ago
|
||
Thanks Abe. The "Always" state sounds the most interesting. Thanks in particular for the screen capture - what it shows me is you gathering the profile _before_ you experience the slow down. Here's what I suggest: 1) Visit the Healthline page with tracking protection enabled always 2) Scroll the page until the page starts to stop painting. 3) Click on the Profiler Add-on button, and then choose Analyze. 4) At some point, the "A website is causing Firefox to run slowly" notification bar might come up. If it does, choose the "Stop it" button. Can you post the resulting profile?
Comment 16•8 years ago
|
||
Here are profile and screen-capture: Profile: https://cleopatra.io/#report=839efb358b1bd46aa8b7536b508b405f0cc971ea Screen Capture: https://testing-1.tinytake.com/sf/ODA0MTcwXzM1Nzg1NzU
Comment 17•8 years ago
|
||
Ah, yeah, that's great! I can see now that we're spending a bunch of time inside nsContentList::PopulateSelf. Moving to Core :: DOM for now.
Updated•8 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 18•4 years ago
|
||
Jamaicanboy, do you still see this issue when using a current version?
Reporter | ||
Comment 19•4 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #18)
Jamaicanboy, do you still see this issue when using a current version?
Sorry for the extremely late reply! But this has been resolved! Thank you guys!
Comment 20•4 years ago
|
||
This is still a thing. Healthlines website keeps refreshing over and over very rapidly until there is a JSON error that says "Borken" not broken mind you.. Works on every other browser.. Even disabled all my extensions etc. I thought it was the Reader View because it kept snapping that in back and forth til it crashed. But I disabled that. Now it just flashes like its refreshing and eventually crashes.
Comment 21•4 years ago
|
||
I have the problem as well and I don't have adblocker installed. It seems it's mainly the built-in JSON viewer which can be disabled for the entire browser, but you cannot disable it for a single website. I do need it for other websites, just not for healthline
Comment 22•4 years ago
|
||
I cannot reproduce this.
Can you create a reduced testcase from the webpage? Meaning remove everything from the page that doesn't contribute to causing the problem.
Updated•3 years ago
|
Description
•