Closed Bug 589590 Opened 14 years ago Closed 14 years ago

Firefox failed to start on OpenSolaris SPARC [@ mozilla::imagelib::DiscardTracker::ReloadTimeout]

Categories

(Core :: Graphics: ImageLib, defect)

Sun
iOS 3
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 589431

People

(Reporter: ginnchen+exoracle, Unassigned)

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

(deleted), text/plain
Details
170 void
171 DiscardTracker::ReloadTimeout()
172 {
173   nsresult rv;
174 
175   // read the timeout pref
176   PRInt32 discardTimeout;
177   nsCOMPtr<nsIPrefBranch2> branch = do_GetService(NS_PREFSERVICE_CONTRACTID);
178   rv = branch->GetIntPref(DISCARD_TIMEOUT_PREF, &discardTimeout);
179 

at line 178, branch.get() is nil.

Firefox shows profile manager, and then crashed.

On closing profile manager, it is doing GC.
Stack attached.
Attached file stack (deleted) —
It looks like there're some problems in somewhere else on SPARC.

I got another crash after adding null check here.
I believe this is a dupe of bug 589431, which just landed. Resolving.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Confirmed.

only adding null check here is not enough, the patch in bug 589431 fixed the problem.
Status: RESOLVED → VERIFIED
OS: OpenSolaris → iOS 3
Crash Signature: [@ mozilla::imagelib::DiscardTracker::ReloadTimeout]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: