Add CHECK()s in ServiceWorkerGlobalScopeClient::From to investigate GC issue

Desktop / Chromium - Tsuyoshi Horo [chromium.org] - 9 August 2017 04:29 EDT

According to the crash dump, ServiceWorkerGlobalScopeClient::From() looks like returning null. But this should not return null. If it is actually returning null, that means there is a GC issue in the CrossThreadPersistent mechanism or in the Supplement mechanism. To investigate it, this CL add CHECK()s in ServiceWorkerGlobalScopeClient::From().

Bug: 749930,728043 Change-Id: I813d44b84e2789b4f67dade847db9a6dc4c855bf Reviewed-on: https://chromium-review.googlesource.com/606816

dcc4a10 Add CHECK()s in ServiceWorkerGlobalScopeClient::From to investigate GC issue
.../serviceworkers/ServiceWorkerGlobalScopeClient.cpp | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)

Upstream: git.chromium.org


  • Share