New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 836803 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug



Sign in to add a comment

CHECK failure: false. Unknown type in image_utils.h

Project Member Reported by ClusterFuzz, Apr 25 2018

Issue description

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

Fuzzer: libFuzzer_zucchini_patch_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  false. Unknown type in image_utils.h
  zucchini::CastToExecutableType
  zucchini::patch::ParseElementMatch
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=553072:553094

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

Issue filed automatically.

See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md for more information.
 
Project Member

Comment 1 by ClusterFuzz, Apr 25 2018

Components: Internals>Installer>Diff
Labels: Test-Predator-Auto-Components
Automatically applying components based on crash stacktrace and information from OWNERS files.

If this is incorrect, please apply the Test-Predator-Wrong-Components label.
Project Member

Comment 2 by ClusterFuzz, Apr 25 2018

Labels: Test-Predator-Auto-Owner
Owner: ckitagawa@google.com
Status: Assigned (was: Untriaged)
Automatically assigning owner based on suspected regression changelist https://chromium.googlesource.com/chromium/src/+/da4335f0d27c7fa14f6897ffeb0833d424860f7e ([Zucchini] Update ExecutableType values.).

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.
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 25 2018

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

commit 3972cc6c393d131e28c65c5428c80065062bae63
Author: Calder Kitagawa <ckitagawa@google.com>
Date: Wed Apr 25 15:06:35 2018

[Zucchini] Remove CHECK for unknown exe.

Was causing ClusterFuzz crashes when an unknown exe type was returned.
Instead of crashing the runtime should just return kExeTypeUnknown and
let the runtime handle the problem as before.

Bug:  836803 
Change-Id: I23841fc50025a9850ac322960069270cd3e524be
Reviewed-on: https://chromium-review.googlesource.com/1028212
Reviewed-by: Samuel Huang <huangs@chromium.org>
Commit-Queue: Calder Kitagawa <ckitagawa@google.com>
Cr-Commit-Position: refs/heads/master@{#553552}
[modify] https://crrev.com/3972cc6c393d131e28c65c5428c80065062bae63/components/zucchini/image_utils.h

Status: Fixed (was: Assigned)
Project Member

Comment 5 by ClusterFuzz, Apr 26 2018

ClusterFuzz has detected this issue as fixed in range 553550:553569.

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

Fuzzer: libFuzzer_zucchini_patch_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  false. Unknown type in image_utils.h
  zucchini::CastToExecutableType
  zucchini::patch::ParseElementMatch
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=553072:553094
Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=553550:553569

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

See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reference.md 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 6 by ClusterFuzz, Apr 26 2018

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

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

Sign in to add a comment