DescriptionFix bug with TaskQueueSelector and blocked queues
The TaskQueueSelector is only supposed to touch the blocked_selector_
iff queue->should_report_when_execution_blocked() is true. Unfortunately
TaskQueueSelector::EnableQueue unconditionally added queues to the
blocked_selector_ leading to a potential UAF.
BUG=581973, 584544, 582712, 585744
Committed: https://crrev.com/fae98b1d855879a11105a17be6b095fa4446f2da
Cr-Commit-Position: refs/heads/master@{#374692}
Patch Set 1 #Patch Set 2 : Improve the dcheck #
Total comments: 12
Patch Set 3 : Address nits plus fix some tests #Patch Set 4 : Try to fix CrOS compile #Patch Set 5 : Fix UAF #Messages
Total messages: 26 (11 generated)
|