It looks like you might have some XML files with a structure that is not supported by the DataSet class, but it is difficult to help you without seeing the actual XML file.
If it is very large you shouldn't post it here, instead open the XML file in a text editor and try to remove redundant data. Try to load it from time to time to see if you still have the problem. If not, then you kind of know where the problem lies.
If it is small enough you can update your question with the relevant XML data.
Also look for recursive nesting inside the XML file. DataSet doesn't like that very much.
Example:
<root>
<node>
<name>Harry Hacker</name>
<node>
<name>Mickey Mouse</name>
</node>
</node>
</root>