At this point, I have no idea of how to identify their source, but I do recall several years ago, that when I had changed permissions on my user account, it caused the folders on that account to form a seemingly unlimited number of folders inside of folders, somewhat like you described. Whether that has any bearing on your situation or not, I can't say, but it is just one possibility.