Index: android_webview/browser/hardware_renderer.cc |
diff --git a/android_webview/browser/hardware_renderer.cc b/android_webview/browser/hardware_renderer.cc |
index 4a1f37cbe6c17cfb3f85169d344a4d73be11bb0f..31c1941168671ad7d416802c60a02947d2c77420 100644 |
--- a/android_webview/browser/hardware_renderer.cc |
+++ b/android_webview/browser/hardware_renderer.cc |
@@ -180,6 +180,10 @@ void HardwareRenderer::SetBackingFrameBufferObject( |
void HardwareRenderer::ReturnResourcesInChildFrame() { |
if (child_frame_.get() && child_frame_->frame.get()) { |
cc::ReturnedResourceArray resources_to_return; |
+ DCHECK(child_frame_); |
+ DCHECK(child_frame_->frame); |
+ DCHECK(child_frame_->frame->delegated_frame_data); |
boliu
2016/07/29 00:48:21
crash looks like this DCHECK is failing
the two D
ojars
2016/08/02 21:18:49
Done.
|
+ // DCHECK(child_frame_->frame->delegated_frame_data->resource_list); |
cc::TransferableResource::ReturnResources( |
child_frame_->frame->delegated_frame_data->resource_list, |
&resources_to_return); |