Summary: | REGRESSION(201098) GuardMalloc / ASan crashes in WebCore::IDBServer::UniqueIDBDatabase::executeNextDatabaseTaskReply | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Ryan Haddad <ryanhaddad> | ||||
Component: | New Bugs | Assignee: | Brady Eidson <beidson> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | alecflett, beidson, commit-queue, jsbell, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 149117, 154968 | ||||||
Attachments: |
|
Description
Ryan Haddad
2016-05-19 13:27:20 PDT
This is nothing more than a missing protector ref. *** Bug 157915 has been marked as a duplicate of this bug. *** Created attachment 279437 [details]
Patch
EWS is smoking something. http://trac.webkit.org/changeset/201188 Comment on attachment 279437 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=279437&action=review > Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:1520 > + RefPtr<UniqueIDBDatabase> protectedThis(this); A case like this should use Ref rather than RefPtr. In fact, this is sort of the case that Kling made Ref for originally. |