Static analysis reports the following: .../OpenSource/Source/WTF/wtf/ParkingLot.cpp:376:30: warning: Access to field 'size' results in a dereference of a null pointer (loaded from variable 'oldHashtable') RELEASE_ASSERT(newSize > oldHashtable->size); ^~~~~~~~~~~~~~~~~~ This warning arises because earlier code checks to see if oldHashtable is NULL, leading the static analyzer to think that it *could* be NULL. However, earlier code actually ensures that oldhashtable will not be NULL. Address this by removing the NULL check, and back it up with an ASSERT to ensure that it's not NULL.
<rdar://problem/55672103>
Created attachment 379465 [details] Patch
Comment on attachment 379465 [details] Patch This seems like a reasonable change.
Comment on attachment 379465 [details] Patch Clearing flags on attachment: 379465 Committed r250497: <https://trac.webkit.org/changeset/250497>
All reviewed patches have been landed. Closing bug.