Hi there,
first since this is my first post, I really appreciate everything going on with irrlicht. Of course I downloaded 0.6 yesterday and started playing with it (Especially with the meshviewer) right away.
Then I figured out when I modified the config.xml file that the program froze. (Debugging revealed it never finds the way out of the
while(xml && xml->read())
{
}
loop).
I also realized that the size of the modified config.xml is smaller (half to be excact). When I looked at the binary filecontens (using hexworkshop)
I could see immedeatly why, -> in the original config.xml there is a '0' byte
after every character, and that is gone in the modified one, probably by saving the file (with VC.net).
Conclusion: without the '0' characters it's not working, but I think they are not ok if any xml editor removes them.
I havn't checked the XML Reader code yet, and I think you guys can do this much better than me. But somewhere there you have a problem (maybe by writing and reading a 16bit instead if 8bit, or something like that).
Anyway I hope you can fix that soon, because I (and I think I'm not alone) like the XML feature a lot.
best regards
Klaus
