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

Issue 617610 link

Starred by 0 users

Issue metadata

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



Sign in to add a comment

Data race in base::FileTracing::IsCategoryEnabled

Project Member Reported by ClusterFuzz, Jun 6 2016

Issue description

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5555602013290496

Fuzzer: tokenfuzz_pdf_curated
Job Type: linux_tsan_chrome_mp
Platform Id: linux

Crash Type: Data race READ 8
Crash Address: 0x7f2e5183b0a8
Crash State:
  base::FileTracing::IsCategoryEnabled
  base::File::Initialize
  base::File::File
  

Unminimized Testcase: https://cluster-fuzz.appspot.com/download/AMIfv94acEEGPCgigpERmy56aorRGpcBQ3twICX65M11zBCQO0r6IvGoHBPeLsLqo3RGFlVa4F5ragUy01rPKotsoOaBO6kl9YUOttcyvlko-hDjLYyQY1h9aFTLLtb__t1O-FSt5t6UKoQhmf81yMLRo-8Xj-_TYw


Filer: ivancic

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

Comment 1 by ClusterFuzz, Jun 8 2016

ClusterFuzz has detected this testcase as flaky and is unable to reproduce it in the original crash revision. Skipping fixed testing check and marking it as potentially fixed.

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=5555602013290496

Fuzzer: tokenfuzz_pdf_curated
Job Type: linux_tsan_chrome_mp
Platform Id: linux

Crash Type: Data race READ 8
Crash Address: 0x7f2e5183b0a8
Crash State:
  base::FileTracing::IsCategoryEnabled
  base::File::Initialize
  base::File::File
  

Unminimized Testcase: https://cluster-fuzz.appspot.com/download/AMIfv94acEEGPCgigpERmy56aorRGpcBQ3twICX65M11zBCQO0r6IvGoHBPeLsLqo3RGFlVa4F5ragUy01rPKotsoOaBO6kl9YUOttcyvlko-hDjLYyQY1h9aFTLLtb__t1O-FSt5t6UKoQhmf81yMLRo-8Xj-_TYw


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.
Components: Internals>Tracing
Status: Untriaged (was: Available)
Project Member

Comment 3 by sheriffbot@chromium.org, Nov 22 2016

Labels: -Restrict-View-EditIssue
Removing EditIssue view restrictions from ClusterFuzz filed bugs. If you believe that this issue should still be restricted, please reapply the label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Redo task has been performed as per Comment# 1, waiting for the results.
Thank You.
Cc: msrchandra@chromium.org kulshin@chromium.org
Labels: Test-Predator-Correct-CLs
Owner: dbeam@chromium.org
Status: Assigned (was: Untriaged)
Assigning to the concern owner from Find it results --

Regression information is not available. The result is the blame information. 

Author: dbeam
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/fd5b108c82d56f6022dfbe62a023d1e81ff6f83b
Time: Thu Jul 02 03:33:08 2015
The CL last changed line 17 of file file_tracing.cc, which is stack frame 0. 

Author: dbeam
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/fd5b108c82d56f6022dfbe62a023d1e81ff6f83b
Time: Thu Jul 02 03:33:08 2015
The CL last changed line 90 of file file.cc, which is stack frame 1. 

Author: dbeam
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/492dc31b433656444c9c74213a133c19c8ebfa21
Time: Mon May 11 07:53:47 2015
The CL last changed line 32 of file file.cc, which is stack frame 2. 

Author: dcheng
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/c51ac9e88916cb09ed5f0c4ea7d00d835f4223c7
Time: Fri Apr 22 04:05:53 2016
The CL last changed line 377 of file session_backend.cc, which is stack frame 3. 

Author: sky@google.com
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/a1cf60700c1e9bdb06c4cc7a4770231ba63e3c41
Time: Mon Mar 09 18:27:34 2009
The CL last changed line 371 of file session_backend.cc, which is stack frame 4. 

Author: initial.commit
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/09911bf300f1a419907a9412154760efd0b7abc3
Time: Sat Jul 26 23:55:29 2008
The CL last changed line 298 of file session_backend.cc, which is stack frame 5. 

Author: initial.commit
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/09911bf300f1a419907a9412154760efd0b7abc3
Time: Sat Jul 26 23:55:29 2008
The CL last changed line 226 of file session_backend.cc, which is stack frame 6.


@dbeam -- Could you please look into the issue, kindly re-assign if this is not related to your changes.
Thank You.
Cc: -kulshin@chromium.org
Components: Speed>Tracing
Components: -Internals>Tracing

Comment 9 by dbeam@chromium.org, May 4 2017

Status: Fixed (was: Assigned)
i fixed this a while ago

Sign in to add a comment