Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(191)

Issue 2741663004: MediaStreamSource: verify unlocked state when finalizing. (Closed)

Created:
3 years, 9 months ago by sof
Modified:
3 years, 9 months ago
CC:
chromium-reviews, blink-reviews, tommyw+watchlist_chromium.org, kinuko+watch, mcasas+watch+mediastream_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

MediaStreamSource: verify unlocked state when finalizing. To diagnose an audio thread crash condition, verify that the lock over audio consumers that MediaStreamSource keeps, isn't held when it is being finalized. If it is, then the audio thread is active using the MediaStreamSource object..which is not a well-formed state to be in. R= BUG=682945 Review-Url: https://codereview.chromium.org/2741663004 Cr-Commit-Position: refs/heads/master@{#456029} Committed: https://chromium.googlesource.com/chromium/src/+/c662576c8bb7cecef0dd9a699112fa5cc4b6ab79

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -0 lines) Patch
M third_party/WebKit/Source/platform/mediastream/MediaStreamSource.h View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/mediastream/MediaStreamSource.cpp View 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (10 generated)
sof
please take a look. The underlying theory here is that MediaStreamSource::consumeAudio() is a longer running ...
3 years, 9 months ago (2017-03-10 08:50:43 UTC) #7
haraken
LGTM
3 years, 9 months ago (2017-03-10 08:56:42 UTC) #8
sof
thanks, let's try.
3 years, 9 months ago (2017-03-10 09:18:34 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2741663004/1
3 years, 9 months ago (2017-03-10 09:18:51 UTC) #12
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://chromium.googlesource.com/chromium/src/+/c662576c8bb7cecef0dd9a699112fa5cc4b6ab79
3 years, 9 months ago (2017-03-10 09:23:21 UTC) #15
hongchan
On 2017/03/10 09:23:21, commit-bot: I haz the power wrote: > Committed patchset #1 (id:1) as ...
3 years, 9 months ago (2017-03-10 15:49:35 UTC) #16
sof
On 2017/03/10 15:49:35, hongchan wrote: > On 2017/03/10 09:23:21, commit-bot: I haz the power wrote: ...
3 years, 9 months ago (2017-03-10 18:30:20 UTC) #17
sof
3 years, 9 months ago (2017-03-22 09:59:37 UTC) #18
Message was sent while issue was closed.
A revert of this CL (patchset #1 id:1) has been created in
https://codereview.chromium.org/2765073004/ by sigbjornf@opera.com.

The reason for reverting is: Diagnosis completed, reverting (cf.
https://bugs.chromium.org/p/chromium/issues/detail?id=682945#c48 ).

Powered by Google App Engine
This is Rietveld 408576698