New issue
Advanced search Search tips

Issue 693326 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Synchronous compositor DCHECK failed when renderer crash.

Project Member Reported by michaelbai@chromium.org, Feb 17 2017

Issue description

Destroy AwContents after renderer crashes, got below crash

2-16 17:03:41.832 23474 23490 I zygote  : Starting a blocking GC Explicit
02-16 17:03:41.839 23474 23474 F chromium: [FATAL:synchronous_compositor_browser_filter.cc(32)] Check failed: compositor_host_pending_renderer_state_.empty(). 
02-16 17:03:41.839 23474 23474 F chromium: #00 0xcdf23103 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x0008b103
02-16 17:03:41.839 23474 23474 F chromium: #01 0xcdf371a7 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x0009f1a7
02-16 17:03:41.839 23474 23474 F chromium: #02 0xc71695c3 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libcontent.cr.so+0x00a295c3
02-16 17:03:41.839 23474 23474 F chromium: #03 0xc7169659 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libcontent.cr.so+0x00a29659
02-16 17:03:41.839 23474 23474 F chromium: #04 0xc7095e65 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libcontent.cr.so+0x00955e65
02-16 17:03:41.839 23474 23474 F chromium: #05 0xc7095fd1 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libcontent.cr.so+0x00955fd1
02-16 17:03:41.839 23474 23474 F chromium: #06 0xcdf239f5 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x0008b9f5
02-16 17:03:41.839 23474 23474 F chromium: #07 0xcdf3e091 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x000a6091
02-16 17:03:41.839 23474 23474 F chromium: #08 0xcdf3e4f7 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x000a64f7
02-16 17:03:41.839 23474 23474 F chromium: #09 0xcdf3e5e1 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x000a65e1
02-16 17:03:41.839 23474 23474 F chromium: #10 0xcdf4036f /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x000a836f
02-16 17:03:41.839 23474 23474 F chromium: #11 0xcdf40473 /data/app/org.chromium.android_webview.shell-OM-vt8Oselhne6yFBtMcsA==/lib/arm/libbase.cr.so+0x000a8473
 
Project Member

Comment 1 by bugdroid1@chromium.org, Feb 17 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a1dd1893c4d1a6c65b97d945f652ccebea80b232

commit a1dd1893c4d1a6c65b97d945f652ccebea80b232
Author: michaelbai <michaelbai@chromium.org>
Date: Fri Feb 17 17:13:11 2017

clear compositor_host_pending_renderer_state when IPC failed

BUG= 693326 

Review-Url: https://codereview.chromium.org/2700823003
Cr-Commit-Position: refs/heads/master@{#451322}

[modify] https://crrev.com/a1dd1893c4d1a6c65b97d945f652ccebea80b232/content/browser/android/synchronous_compositor_browser_filter.cc

Status: Fixed (was: Untriaged)

Sign in to add a comment