Well, yes, as I said, I have put the XML into firefox and chrome, and they find no problems. XMLlint, noted above, also finds no problems.
However, it looks like the problem is something deeper, in that if I reduce the xml page to a blank page it still gets the error, so something bigger must have changed.