Closed Bug 646122 Opened 11 years ago Closed 11 years ago

Holding on to Exception objects causes crash in garbage collector

Categories

(Mozilla Labs Graveyard :: Test Pilot, defect)

defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jono, Unassigned)

Details

See bug 643746 and bug 601102 .

Seems like the crash in the garbage collector is being triggered because Test Pilot is holding on to references to exception objects (for the remote error reporting feature).  There's no reason I need to keep the exception objects themselves, though; instead we should copy out and store the relevant strings and drop the extension object reference so it can be garbage collected normally.
Done in http://hg.mozilla.org/labs/testpilot/rev/1a4ac5185e48
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.