Closed Bug 644065 Opened 14 years ago Closed 11 months ago

Figure out a better solution to strings on background threads to prevent crashes like [@ objc_msgSend | __CFDictionaryFindBuckets1b]

Categories

(Camino Graveyard :: General, defect)

All
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: alqahira, Unassigned)

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

Attached file Crashing thread
This bug was filed from the Socorro interface and is report bp-6c41f459-08d8-471f-978a-8cac42110312 . ============================================================= This was the cb-minibinus01 tinderbox crashing while running Tdhtml: http://tinderbox.mozilla.org/showlog.cgi?log=Camino/1299946800.1299947514.9280.gz Problems here: 1) NSBundle isn't thread-safe: http://code.google.com/p/chromium/issues/detail?id=24842 2) String lookup can happen on background threads often; we ran into this problem before in bug 465493 [02:07am] smorgan: We should think about how to do this in a way that's not broken [02:08am] smorgan: Clearly our fix before wasn't really correct. Not sure what we'll be able to do about it other than punt to en though :( I'm attaching the crashing thread, just for reference, since crashes age out over time. What's curious here is that we've got NSS libs and SSL loaded in that thread, but http://www.mozilla.org/performance/test-cases/dhtml/runTests.html is absolutely not running over SSL :P
Crash Signature: [@ objc_msgSend | __CFDictionaryFindBuckets1b]
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: