New issue
Advanced search Search tips

Issue 699358 link

Starred by 2 users

Issue metadata

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



Sign in to add a comment

identity_.invalid || credentials.Empty() in http_auth_controller.cc

Project Member Reported by ClusterFuzz, Mar 8 2017

Issue description

Components: Internals>Network>Auth
Labels: Test-Predator-Wrong-CLs M-59
Owner: asanka@chromium.org
Status: Assigned (was: Untriaged)
Find it result:
=================
Git blame below is NOT necessarily who introduced the crash nor the owner for it. Please check the code before assigning to anyone.(No CL in the regression range changed the crashing files.) 

Author: mostynb@opera.com
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/901a5e3835718e8872f38af32d65fce7ea3fcbeb
Time: Mon Apr 08 23:26:25 2013
The CL last changed line 221 of file debugger_posix.cc, which is stack frame 7. 

Author: brettw@chromium.org
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/58580359a452cb7c3b9580edc0843c3ab3d158df
Time: Tue Oct 26 04:07:50 2010
The CL last changed line 251 of file debugger_posix.cc, which is stack frame 8. 

Author: rch@chromium.org
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/82d89abc03ea6fd6b9258f0e57be0290b33d7eb1
Time: Fri Feb 28 18:25:34 2014
The CL last changed line 759 of file logging.cc, which is stack frame 9. 

Author: cbentzel@chromium.org
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/f3cf980ca36d5b557b626d1bba4db6ded3ab2b77
Time: Fri Oct 28 18:44:58 2011
The CL last changed line 343 of file http_auth_controller.cc, which is stack frame 10. 

Author: mmenke
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/8e9314bcf382b9df7caa3ab331e1b0090c27b62f
Time: Fri Apr 15 21:45:02 2016
The CL last changed line 76 of file http_proxy_client_socket_fuzzer.cc, which is stack frame 11.
=======================
From code search on the file "http_auth_controller.cc", suspecting the below.
Review-Url: https://codereview.chromium.org/2505203002
asanka@: Could you please take a look into this if its related to your change.
Project Member

Comment 2 by ClusterFuzz, May 5 2017

ClusterFuzz has detected this issue as fixed in range 469306:469316.

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

Fuzzer: libfuzzer_net_http_proxy_client_socket_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  identity_.invalid || credentials.Empty() in http_auth_controller.cc
  net::HttpAuthController::ResetAuth
  base::debug::DebugBreak
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=455091:455226
Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=469306:469316

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


See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reproducing.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 3 by ClusterFuzz, May 5 2017

Labels: ClusterFuzz-Verified
Status: Verified (was: Assigned)
ClusterFuzz testcase 4954511589507072 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