I'm seeing four characters output before all other html under certain browsers.
Importantly, I'm also seeing this at silverstripe.com through IE7.
It's a wierd bug - but if I go to silverstripe.com with IE7, the html looks like this:
5958 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" > <head> <base href="http://silverstripe.com/" />
But through FF3 I don't see the "5958".
The issue is breaking my website at http://all.or.nothing.net.nz - it seem to be fine from home on Ubuntu with FF3, but from a winXP machine it's broken in both IE7 and FF3 (although at least IE7 will display it - FF3 just throws an XML parsing error). I'm using basically the latest daily build.
This is very urgent - it's breaking your own site after all. If I go to the silverstripe.com community page it can't load the CSS either (screenshot attached) -- I assume that characters break the base ref tag, so it can't find the css any more - at least at silverstripe.com there is some styling.
The ticket has been open since June too and it hasn't been fixed in the trunk.