This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
When a URI contains unwise characters, Resource.parseUri attempts to encode them and try again. The "try again" code takes for granted that baseUri is not null. It may not be the case! Example: running the Checker on http://live.com throws the exception (a link contains a "," character in the query string part).
Fixed Resource.parseUri to handle the case when baseUri is null.