New issue
Advanced search Search tips

Issue 823093 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: May 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux , Chrome
Pri: 1
Type: Bug


Show other hotlists

Hotlists containing this issue:
Hotlist-1


Sign in to add a comment

CHECK failure: false in browser_process_impl.cc / BrowserProcessImpl::Pin() called during shutdown

Project Member Reported by ClusterFuzz, Mar 17 2018

Issue description

Detailed report: https://clusterfuzz.com/testcase?key=4885297247289344

Fuzzer: meacer_web_ext
Job Type: linux_asan_chrome_mp
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  false in browser_process_impl.cc
  BrowserProcessImpl::Pin
  KeepAliveRegistry::OnKeepAliveStateChanged
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=linux_asan_chrome_mp&range=543938:543940

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=4885297247289344

Additional requirements: Requires Gestures

Issue filed automatically.

See https://github.com/google/clusterfuzz-tools for more information.
 
Project Member

Comment 1 by ClusterFuzz, Mar 17 2018

Labels: Test-Predator-Auto-Owner
Owner: brat...@opera.com
Status: Assigned (was: Untriaged)
Automatically assigning owner based on suspected regression changelist https://chromium.googlesource.com/chromium/src/+/388bce8694b70088490b926d623f7c188e03ee77 (Manually inline the IsTouchOptimized method to avoid jumbo clashes).

If this is incorrect, please let us know why and apply the Test-Predator-Wrong-CLs label. If you aren't the correct owner for this issue, please unassign yourself as soon as possible so it can be re-triaged.

Comment 2 by brat...@opera.com, Mar 19 2018

Cc: rsesek@chromium.org brat...@opera.com
Labels: Test-Predator-Wrong-CLs
Owner: ----
Summary: CHECK failure: false in browser_process_impl.cc / BrowserProcessImpl::Pin() called during shutdown (was: CHECK failure: false in browser_process_impl.cc)
If the code is the same as in my local checkout this is because BrowserProcessImpl::Pin() is called when IsShuttingDown() returns true. 

It looks like a race of some kind, unrelated to the commits done in the range, especially since it's not easily reproducible.

Adding rsesek to CC since that name is mentioned in this code, hinting that this is a known problem.

Comment 3 by rsesek@chromium.org, Mar 19 2018

I'm not really familiar with this code; my comment is only related to the crash key that was added.
Project Member

Comment 4 by ClusterFuzz, Mar 20 2018

Labels: OS-Chrome
Project Member

Comment 5 by ClusterFuzz, May 16 2018

Status: WontFix (was: Assigned)
ClusterFuzz testcase 4885297247289344 is flaky and no longer crashes, so closing issue.

If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.

Sign in to add a comment