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)

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
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: