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

Issue 646384 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 1
Type: Bug



Sign in to add a comment

"Failed to locate a binder for interface: dom_distiller::mojom::DistillabilityService" logspam all over the place

Project Member Reported by thakis@chromium.org, Sep 13 2016

Issue description

I'm seeing this in many tests:

[446:446:0913/001215:ERROR:interface_registry.cc(99)] Failed to locate a binder for interface: dom_distiller::mojom::DistillabilityService
[446:446:0913/001215:ERROR:interface_registry.cc(99)] Failed to locate a binder for interface: dom_distiller::mojom::DistillabilityService

(eg here https://build.chromium.org/p/chromium.fyi/builders/ClangToTLinux%20tester/builds/2066/steps/browser_tests%20on%20Ubuntu-12.04/logs/PluginPowerSaverBrowserTest.PosterTests)

ben, if this is a problem, should https://chromium.googlesource.com/chromium/src/+blame/master/services/shell/public/cpp/lib/interface_registry.cc use a CHECK instead of a LOG(ERROR)? Users won't be able to do anything with a LOG(ERROR), and it makes test output confusing.

nyquist, the error suggests that distiller is doing something wrong, do you know who should look at that?
 
Owner: mdjones@chromium.org
Assigning to mdjones@ who wrote the mojo setup for distiller.
The renderer is trying to connect to a service that was not created on the browser. The creation on the browser is tied to a web contents, so if there is no web contents, the connection will fail.
Probably not, it looks like this has been going on for longer than that patch has been around.

Comment 5 by kbr@chromium.org, Sep 13 2016

Cc: kbr@chromium.org
Labels: -OS-Linux -Pri-3 OS-All Pri-1
This warning is throughout the WebGL conformance test logs on multiple plaforms, for example:
https://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/295581/steps/webgl_conformance_tests%20on%20Intel%20GPU%20on%20Mac%20%28with%20patch%29%20on%20Mac-10.10/logs/stdio

Please suppress it. At least change it to a VLOG.

Comment 6 by kbr@chromium.org, Sep 17 2016

Components: UI>Browser>ReaderMode
This logspam is really annoying. Is the reader mode intended only for Android? If so could the calling code at least be #ifdef'd for Android only?

Status: Started (was: Untriaged)
I'm going to wrap the connection code in #ifdef for android. I was mistakenly under the impression that the service was created for both desktop and mobile.
Cc: mdjones@chromium.org
 Issue 649115  has been merged into this issue.
Status: Fixed (was: Started)

Sign in to add a comment