Bug 154457 - Modern IDB: Crash seen under fireEventListeners in IDB code
Summary: Modern IDB: Crash seen under fireEventListeners in IDB code
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: Safari 9
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 149117
Blocks:
  Show dependency treegraph
 
Reported: 2016-02-19 09:28 PST by Brady Eidson
Modified: 2016-03-25 15:55 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Brady Eidson 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)
Comment 2 Brady Eidson 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.
Comment 3 Brady Eidson 2016-03-25 15:55:54 PDT
This was almost certainly the afore mentioned thread safety issue, and hasn't shown up since.