Firefox hangs on javascript garbage collection

RESOLVED WORKSFORME

Status

()

Core
JavaScript Engine
--
major
RESOLVED WORKSFORME
11 years ago
10 years ago

People

(Reporter: Toli Kuznets, Unassigned)

Tracking

({perf})

1.8 Branch
PowerPC
Mac OS X
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

11 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3

When using a tabbed browser with JS-heavy pages (Gmail, Google Calendar, another gmail for hosted domain), Firefox sometimes hangs

Profiling through Activity Monitor shows a bunch of threads in 60-deep recursive calls to JS garbage collection code.
During this time FF is unresponsive

Firefox sometimes comes back after 2-3 mins, often times doesn't and needs to be restarted.

Reproducible: Sometimes

Steps to Reproduce:
1.
2.
3.
(Reporter)

Comment 1

11 years ago
Created attachment 265027 [details]
Thread dump for JS GC hang

Updated

11 years ago
Assignee: nobody → general
Component: General → JavaScript Engine
Product: Firefox → Core
QA Contact: general → general
Version: unspecified → 1.8 Branch

Comment 2

11 years ago
Is this really a -hang- or a very, very long pause?
(Reporter)

Comment 3

11 years ago
Brian - went to the bathroom, got some tea, chatted with coworkers, made fun of Mozilla, subsequently made fun of Microsoft, started Safari, tried using that, gave up, killed and restarted Firefox.

I understand that definition of a pause is "relative", but I'd consider anything longer than 5 minutes a hang :)

Comment 4

10 years ago
Toli, still see this problem?
Severity: normal → major
Keywords: perf
Whiteboard: closeme 2008-12-01
(Reporter)

Comment 5

10 years ago
Have been using 3.0 for a while, and haven't seen this at all. 
Thanks for your work!

Comment 6

10 years ago
That's good to hear :)
Status: UNCONFIRMED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → WORKSFORME
Whiteboard: closeme 2008-12-01
You need to log in before you can comment on or make changes to this bug.