We have found that there may be corrupt geometry in the part that causes this error. (Seems as if the system attempts to create a piece of bad geometry and gets in an endless loop, thus using up the resource). T
Try running an examine geometry to see if there are self-intersecting faces, spikes and cuts, etc. If there are, try recreating the geometry without these problems and see if this helps.