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

Issue 765422 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Aug 2
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

[Media Router] in browser Cast discovery sometimes does not find all devices

Project Member Reported by zhaobin@chromium.org, Sep 14 2017

Issue description

Find an intermittent issue with in-browser cast discovery on my debug version of Chrome:

1. Open MR dialog and find 14 devices
2. Open MR dialog again in about 5 seconds and only 7 devices left
3. Keep opening MR dialog and just 7 devices

Not sure if it is a real problem. No consistent repro.

Derek helped debugging this, we found out that:

in-browser cast discovery returned 14 devices to extension.

mr.cast.AppDiscoveryService.checkAppAvailability_() calls for those disappeared devices timed out and they have {} app_status map.

GET_APP_STATUS request is sent to chrome cast device, and response is also received. (CastChannelAPI::CastMessageHandler::OnMessage() is invoked). Somehow extension fails to receive message.

Created a bug for reference.




 
succeeded_log.txt
11.3 KB View Download
failed_log.txt
10.9 KB View Download
Status: Assigned (was: Untriaged)
Bin, Derek mentions that this might be fixed now; can you please close if so?
Not fixed yet...This one is intermittent. The one we fixed repros every time.
Cc: powerb@chromium.org
Owner: imch...@chromium.org
Status: Archived (was: Assigned)

Sign in to add a comment