(I had initially posted this within the main Sumo day thread https://support.mozilla.org/en-US/forums/contributors/712157#post-70235 )
Hi Everyone,
Any of you with a Facebook account and able to try to reproduce a crash bug PLEASE ?
Someone Bob has made scores of posts asking for our help and we have failed him so far it would help to get some more eyes on this.
It is a simple thing to test it will take a few repeat key presses with some delay between them I think it would need 5-20 minutes of your time to test. No need to wait for Sumo day, try in advance if you wish.
The Test I would Like you to try
- Open a facebook page and sign into facebook.com
- Open task manager (Ctrl+Shift+ Esc) and use the always on top option
- Open a new tab and use the newsfeed address https://www.facebook.com/?sk=nf
- Whilst tab https://www.facebook.com/?sk=nf has focus press the Keyboard Page down key repeatedly, until either Firefox Crashes or a count of 200 presses. Noting to pause keypressing if the page is still loading and the throbber spinning.
N.B. Nearly all of you will use the standard 32bit Firefox Release on Windows - there are no crashes on 64bit Firefox (No idea if Mac s & Linux 32bit Firefox will also crash) .
For Info MY RESULT Firefox does not crash. I noted Firefox is using over 1GB memory per Task Manager and it is in total showing 3 of 3.5GB used 86% After something in the region of 40 keypresses I seem to have reached the end of the Newsfeed as it no longer scrolls down. Firefox still also seems responsive. I am able to post on this forum, and view video clips from the Facebook newsfeed.
Boring Background details Explained slightly less briefly someone has multiple crash signatures and is able to very reliably crash Firefox. I and at least one other - Alex - have tried and not reproduced this. Bob has now reproduced it on three or four of his own PCs - differing Windows OS versions - and on another one he borrowed, also different Firefox versions and Channels. Possibly part of the problem is you need a lot of facebook friends so as to scroll through a large news section.
Many you you will use Facebook a lot.
Bob has been trying for a long while to prove and prevent this and has a very long thread as a result. He has repeatedly asked if we will test this out ourselves, but only the two of us have done so and reported back - we failed - but in my case because I had to borrow someone elses Facebook credentials, and it was only a low usage account I probably did not expect to be able to reproduce.
We are presumably not testing this and then reporting back because
- Everyone knows facebook does not crash
- Well I am not sure that is so.
The data in crash reports that could back that up is restricted access. It probably would show a lot of Facebook crashes, but then would be explained away by saying Facebook s used a lot, but is not necessarily the cause.
The person produced Google search data to back up his position - however that was not as conclusive as it first looked. - People may have tested - but not reported back if it did not crash.
- Well I am not sure that is so.
- The crash signature in question is very low frequency.
- OK so this may be a bit of an edge case. but Bob is getting multiple crash signatures, we are only concentrating on the one. He is getting OOM crash signatures, and OOM crashes are probably the biggest category of Firefox Crashes as far as numbers of crashes go.
- We all know facebook would not have a memory leak, (I said similar to Bob in Your Machines or Firefox ? ) we even have a developer making that assumption#c8. After all that would never happen and go unnoticed it would be like Fx4 or top addon ABP having unrecognised memory leaks ;-)
Personally I can not help thinking the one thing Bob has not tried is Windows Safe Mode. Not sure malware has been fully ruled out, but Bob did crash someone else's computer so unlikely. It could be a RAM issue, but vanishingly unlikely - multiple machines - about memory & Task manager are showing memory increase prior to crash.
Of course if anyone else has ideas to test out or plausible solutions we are all ears.
- Original thread, way too long to bother reading, unless you really do want to try to spend a long time assisting Bob:
Firefox crashes daily in plugin container on Facebook - #c7 Bug 1291294 - Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xrealloc | NS_CycleCollectorSuspect3 with STR