During the operation did you have the task manager open? See if it is running off of virtual memory or if it just crashes when the physical runs out. Another thing did you update your service pack with windows?