Hi guys, have had a look around about this problem, found [url=http://silverstripe.com/site-builders-forum/flat/74605]this forum thread[/url] and [url=http://open.silverstripe.com/ticket/2529]this ticked[/url].
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:
<!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" >
<base href="http://silverstripe.com/" />
But through FF3 I don't see the "5958".
The issue is breaking my website at [url]http://all.or.nothing.net.nz[/url] - 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.