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

Issue 758248 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Oct 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

CupsPrintersManager (and related classes) are not concurrent correct

Project Member Reported by justincarlson@chromium.org, Aug 23 2017

Issue description

This shows up as occasional crashes in print settings when we trigger race conditions.  CupsPrintersManager needs to be made concurrent-safe through some combination of sequence guarantees and locking.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4e6b090f70e2f97e05dd436b2e45fd24f2cd97d2

commit 4e6b090f70e2f97e05dd436b2e45fd24f2cd97d2
Author: Justin Carlson <justincarlson@chromium.org>
Date: Wed Aug 23 21:34:01 2017

Make PrinterEventTracker thread-safe.

Bug:  758248 
Change-Id: I4642850b7c9752f9fdfe5389ecc4aa23fff0d44e
Reviewed-on: https://chromium-review.googlesource.com/629236
Reviewed-by: Sean Kau <skau@chromium.org>
Commit-Queue: Justin Carlson <justincarlson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#496810}
[modify] https://crrev.com/4e6b090f70e2f97e05dd436b2e45fd24f2cd97d2/chrome/browser/chromeos/printing/printer_event_tracker.cc
[modify] https://crrev.com/4e6b090f70e2f97e05dd436b2e45fd24f2cd97d2/chrome/browser/chromeos/printing/printer_event_tracker.h

Status: Fixed (was: Assigned)

Comment 5 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Comment 6 by dchan@chromium.org, Jan 23 2018

Status: Fixed (was: Archived)

Sign in to add a comment