Closed Bug 1153965 Opened 11 years ago Closed 11 years ago

Loading harvestbible.org crashes Firefox Beta and Nightly for Android

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: armenzg, Unassigned)

Details

(Keywords: crash)

I'm using a Galaxy Nexus. When I want to visit http://www.harvestbible.org, Firefox will load it most of the way and then Firefox crashes. As mentioned, it happens on the latest Beta and on Nightly.
I'm using CyanogenMod and this does not happen on the stock browser.
Armen, can you pull a crash ID from about:crashes?
Flags: needinfo?(armenzg)
Keywords: crash
OS: Linux → Android
Hardware: x86_64 → ARM
Now that I look at it, I don't see any crashes. Is Android killing the up because it is grabbing too much memory? After rebooting the phone, I can load the page without any trouble. I now see 180+MB free while before I was seeing around 100MB free. This reminds me of when I used my Google Nexus S, which has even less ram. Is there a page with tips for filing mobile bugs? I only found one for Firefox desktop.
Flags: needinfo?(armenzg)
I notice that Nightly is holding 134MB after loading the page while Firefox is using 6.5MB.
I'm having trouble reproducing the issue. I tried loading a lot of apps and even both Firefox and Nightly to try to force low memory conditions.
OOM sounds very likely. There's a *lot* of stuff on that page. 98 requests and over 6MB of resources including five huge images on desktop, and 115 requests and over 9MB on mobile. But after loading that page, Fennec is steady-state at about 13MB on my Nexus 9.
There is a memory leak in the page: 04-13 12:21:58.884 15771-15852/org.mozilla.fennec_rnewman W/GeckoConsole﹕ [JavaScript Error: "TypeError: a(...).fullWidthCarousel is not a function" {file: "http://harvestbible.org/ScriptResource.axd?d=ZvtDIq_uIqrRDRYbo1C2g2EcbF1C_HiroVxz818T6NPGEINBOTTmnaXLvYxStdRVEd9R6lBjrfQ3IVh5VLENkgPC1BheYNFt... triggers every couple of seconds, bumping memory usage by ~20KB each time. But GC soon knocks that back down. Do you have Sync set up? If so, a sync might have been occurring in the background.
Yes, I do. Should I contact the web admins of that site and point them to your last two comments?
Feel free. I'll resolve this as WORKSFORME, 'cos specific OOMs aren't actionable, but thanks for the report!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.