Bug 154457

Summary: Modern IDB: Crash seen under fireEventListeners in IDB code
Product: WebKit Reporter: Brady Eidson <beidson>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: Safari 9   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 149117    
Bug Blocks:    

Brady Eidson
Reported 2016-02-19 09:28:14 PST
Attachments
Brady Eidson
Comment 1 2016-02-19 11:51:16 PST
Crash log clearly shows something is null but... it's unclear to me what (release build so there's inlining)
Brady Eidson
Comment 2 2016-03-01 21:52:06 PST
AFAIK, we haven't seen this in high numbers - just this report. It's a release build, and therefore optimized, and therefore the backtrace probably does not tell the whole story. I suspect the explanation could be the "thread safety in IDBDatabaseInfo" issue that I fixed earlier today in http://trac.webkit.org/changeset/197405 Because of the low frequency and the possibility that this is already fixed, I"m reversing the blocking relationship with the master bug.
Brady Eidson
Comment 3 2016-03-25 15:55:54 PDT
This was almost certainly the afore mentioned thread safety issue, and hasn't shown up since.
Note You need to log in before you can comment on or make changes to this bug.