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

Issue 761660 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 757162
Owner:
Last visit > 30 days ago
Closed: Sep 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Data race in pthread_mutex_lock

Project Member Reported by ClusterFuzz, Sep 3 2017

Issue description

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

Fuzzer: inferno_layout_test_unmodified
Job Type: linux_tsan_chrome_mp
Platform Id: linux

Crash Type: Data race ATOMIC READ 1
Crash Address: 0x7b0c00067800
Crash State:
  pthread_mutex_lock
  pa_mutex_lock
  media::pulse::InitPulse
  
Sanitizer: thread (TSAN)

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

Issue filed automatically.

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

Note: This crash might not be reproducible with the provided testcase. That said, for the past 14 days we've been seeing this crash frequently. If you are unable to reproduce this, please try a speculative fix based on the crash stacktrace in the report. The fix can be verified by looking at the crash statistics in the report, a day after the fix is deployed. If the fix resolved the issue, please close the bug by marking as Fixed.
 
Cc: msrchandra@chromium.org
Labels: Test-Predator-Correct-CLs
Owner: alokp@chromium.org
Status: Assigned (was: Untriaged)
Assigning to concern owner from Predator rsults --
Regression information is not available. The result is the blame information. 

Author: xians@chromium.org
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/a46b2aa7704dd60fa13907c2e2d852b1a18aa29c
Time: Fri Feb 22 16:16:55 2013
The CL last changed line 28 of file pulse_util.h, which is stack frame 2. 

Author: alokp
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/2cbd4fcab300af5aa4ef76752673901d58da0f24
Time: Sat May 13 04:13:24 2017
The CL last changed line 46 of file audio_manager_linux.cc, which is stack frame 3. 

Author: alokp
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/2cbd4fcab300af5aa4ef76752673901d58da0f24
Time: Sat May 13 04:13:24 2017
The CL last changed line 287 of file audio_manager.cc, which is stack frame 4. 

Author: maxmorin
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/65f77fb7054d31082b55e7385617c819f31902ec
Time: Mon Dec 05 13:45:36 2016
The CL last changed line 1842 of file browser_main_loop.cc, which is stack frame 5. 

Author: alokp
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/1f4996786dd7ab2e5d7f51c72f9309ee50aeb176
Time: Tue Apr 19 15:26:28 2016
The CL last changed line 1544 of file browser_main_loop.cc, which is stack frame 6. 

Author: tzik
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/75851f4787a29f2143ca4a8214c6c7398c9852a8
Time: Wed Jun 14 06:57:01 2017
The CL last changed line 194 of file bind_internal.h, which is stack frame 7. 

Author: tzik
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src/+/ecb1b24070b8cbf7958f05ecad9373b979e212b9
Time: Tue Mar 21 07:25:54 2017
The CL last changed line 92 of file callback.h, which is stack frame 8.

@alokp -- Could you please look into the issue, kindly re-assign if this is not related to your changes.
Thank You.
Project Member

Comment 2 by ClusterFuzz, Sep 8 2017

Labels: ReleaseBlock-Stable ClusterFuzz-Top-Crash
Testcase 4660743898398720 is a top crash on ClusterFuzz for linux platform. Please prioritize fixing this crash.

Marking this crash as a stable release blocker. If this is incorrect, remove the ReleaseBlock label.

Comment 3 by aarya@google.com, Sep 8 2017

Mergedinto: 757162
Status: Duplicate (was: Assigned)

Sign in to add a comment