Summary: | Release assert in ~TimerBase is getting hit in WK1 apps which uses JSC API directly | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> | ||||||
Component: | DOM | Assignee: | Ryosuke Niwa <rniwa> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | beidson, cdumez, ddkilzer, mark.lam, simon.fraser | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Ryosuke Niwa
2018-07-16 15:29:19 PDT
Created attachment 345124 [details]
Fixes the crash
The GTK and wpe build failure looks legit. Created attachment 345128 [details]
Fixed non-iOS builds
Comment on attachment 345128 [details] Fixed non-iOS builds View in context: https://bugs.webkit.org/attachment.cgi?id=345128&action=review > Source/WebCore/ChangeLog:8 > + Turn this into a debug assertion in WebKit1. This needs more explanation that mentions the JSC lack of WebThreadLock etc, and reference a radar. Committed r233879: <https://trac.webkit.org/changeset/233879> |