If you drag resources in the tree, sometimes MODX gets confused. It's possible for two resources to have each other as parents or for a resource to have itself as its parent. This isn't necessarily your problem, but if it is, you can check the 'parent' column in the modx_site_content table in the DB (
SiteCheck will also do the search for you, though it's not free).
You might first try disabling all your plugins (right-click on them in the Elements tree), then manually delete all files in the core/cache directory. If that fixes the problem, it's a good bet that two plugins are triggering each other in an endless loop, or one plugin has an endless loop in its code.