Closed
Bug 983515
Opened 12 years ago
Closed 3 years ago
[XULRunner,Firefox Regression] Navigate between different html page which contain bunch of gif image in the same brower/tabbrowser, memory keep increasing which eventually crash the app
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: xzxing, Unassigned)
Details
(Keywords: regression)
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0 (Beta/Release)
Build ID: 20131022185104
Steps to reproduce:
1. Open XULRunner Application Browser, open test page "a.html" url in the browser, this test page contains bunch of gif images, after the page had been load completed, the memory will be increase about 200M;
2. Open another test page "b.html" url in the same browser, this test page also contains another bunch of gif images, after the page had been load completed, the memory will increase another 160M;
3. Open the test page "a.html" in the same browser again, after the page had been load completed, the memory will increase another 200M;
4. Open the test page "b.html" in the same browser again, after the page had been load completed, the memory will increase another 160M;
.....
Actual results:
The memory keep increasing and accumulated(200+160+200+160+200+160+...) which will eventually crash the XULRunner Application browser, Firefox also have the same issue, if you navigate between html pages which contains bunch of gif image, the memory never get release, they will be accumulated which will eventually crash Firefox..
Expected results:
As you can see, in the reproduce steps, I only navigate between two html pages, I don't understand why navigate back to test page a from test page b, the memory still increased, this is a regression behavior, since I have tested, in XULRunner 6.0, If I navigate back to test page a which had been load before, the memory won't increased..
I think this is a frustrated regression which have block our produce, since we use XULRunner as embedded browser which used to show gif image as emoticons, however, when user switch between different page with bunch of gif images, the memory will keep increasing which will quickly crash the app.. Could you please fix this regression or could you give me some advices which can workaround(such as preference setting?..)?
| Reporter | ||
Updated•12 years ago
|
Severity: normal → blocker
Priority: -- → P1
| Reporter | ||
Comment 1•12 years ago
|
||
due to size limited, I can't upload gif image source, if you want to reproduce, you can find those gif image with animation which can take much memory which can easily reproduce the issue.
| Reporter | ||
Comment 2•12 years ago
|
||
ULRunner Application Browser
| Reporter | ||
Comment 3•12 years ago
|
||
The issue can also be reproduce in Latest Firefox 27.0
Updated•12 years ago
|
Hi reporter,
The testcase you provided in comment 1 only displays some wired symbols on the screen. Can you please provide another test case so I can try to reproduce this issue on my end?
Also, is this still reproducible on your end ? If yes, can you please retest this using latest FF release and latest Nightly build (https://nightly.mozilla.org/) and report back the results ? When doing this, please use a new clean Firefox profile, maybe even safe mode, to eliminate custom settings as a possible cause (https://goo.gl/PNe90E).
Thanks,
Paul.
Flags: needinfo?(xzxing)
Comment 5•10 years ago
|
||
(In reply to Paul Pasca[Away. Please needinfo? Paul Oiegas [:pauloiegasSV]] from comment #4)
> Hi reporter,
>
> The testcase you provided in comment 1 only displays some wired symbols on
> the screen. Can you please provide another test case so I can try to
> reproduce this issue on my end?
>
> Also, is this still reproducible on your end ? If yes, can you please retest
> this using latest FF release and latest Nightly build
> (https://nightly.mozilla.org/) and report back the results ? When doing
> this, please use a new clean Firefox profile, maybe even safe mode, to
> eliminate custom settings as a possible cause (https://goo.gl/PNe90E).
>
> Thanks,
> Paul.
Hi Paul,
1, We found this bug on Xulrunner 10.6esr, and we have workaround it from other side(not in Xulrunner).
2, This bug cannot be reproduced in recent version of Firefox.
3, If you still wanna reproduce it, you can create 2 html file with lots of large size gif by yourself.
It's pretty easy!
Thanks,
Vincent.
Updated•3 years ago
|
Severity: normal → S3
Comment 6•3 years ago
|
||
A needinfo is requested from the reporter, however, the reporter is inactive on Bugzilla. Closing the bug as incomplete.
For more information, please visit BugBot documentation.
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Flags: needinfo?(xzxing)
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•