New issue
Advanced search Search tips

Issue 715204 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug



Sign in to add a comment

CHECK failure: CanBeTaggedPointer(input_info->representation()) in simplified-lowering.cc

Project Member Reported by ClusterFuzz, Apr 25 2017

Issue description

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

Fuzzer: mbarbella_js_mutation
Job Type: linux_v8_d8_tot
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  CanBeTaggedPointer(input_info->representation()) in simplified-lowering.cc
  v8::internal::compiler::RepresentationSelector::VisitNode
  v8::internal::compiler::RepresentationSelector::Run
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=linux_v8_d8_tot&range=39410:39427

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


Issue filed automatically.

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
 
Components: Blink>JavaScript
Labels: M-60 Test-Predator-Wrong
Cc: bmeu...@chromium.org jarin@chromium.org mstarzinger@chromium.org
Components: -Blink>JavaScript Blink>JavaScript>Compiler
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 26 2017

Project Member

Comment 4 by bugdroid1@chromium.org, Apr 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/v8/v8.git/+/397ebb765ca84954d95116c6ac30c0e3d2c2e993

commit 397ebb765ca84954d95116c6ac30c0e3d2c2e993
Author: jgruber <jgruber@chromium.org>
Date: Wed Apr 26 15:24:52 2017

Revert of [turbofan] Fix impossible type handling for TypeGuard and BooleanNot. (patchset #1 id:1 of https://codereview.chromium.org/2836203004/ )

Reason for revert:
Tentative revert for https://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20debug/builds/14886

Original issue's description:
> [turbofan] Fix impossible type handling for TypeGuard and BooleanNot.
>
> BUG= chromium:715204 
>
> Review-Url: https://codereview.chromium.org/2836203004
> Cr-Commit-Position: refs/heads/master@{#44883}
> Committed: https://chromium.googlesource.com/v8/v8/+/9c47a061cf325addf8bd2ba4b71a4d1ef210c5d6

TBR=bmeurer@chromium.org,jarin@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= chromium:715204 

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

[modify] https://crrev.com/397ebb765ca84954d95116c6ac30c0e3d2c2e993/src/compiler/simplified-lowering.cc
[delete] https://crrev.com/aaaaa80f02a478520a3556c378920c865d98b09e/test/mjsunit/compiler/regress-715204.js

Cc: -jarin@chromium.org
Owner: jarin@chromium.org
Status: Assigned (was: Untriaged)
Project Member

Comment 7 by ClusterFuzz, Apr 28 2017

ClusterFuzz has detected this issue as fixed in range 44925:44926.

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

Fuzzer: mbarbella_js_mutation
Job Type: linux_asan_d8_dbg
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  CanBeTaggedPointer(input_info->representation()) in simplified-lowering.cc
  v8::internal::compiler::RepresentationSelector::VisitNode
  v8::internal::compiler::RepresentationSelector::Run
  
Sanitizer: address (ASAN)

Regressed: V8: 39410:39427
Fixed: V8: 44925:44926

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


See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.

If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
Project Member

Comment 8 by ClusterFuzz, Apr 28 2017

Labels: ClusterFuzz-Verified
Status: Verified (was: Assigned)
ClusterFuzz testcase 5058581931229184 is verified as fixed, so closing issue.

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

Sign in to add a comment