Dale Kingston wrote: > > Ok i'm haveing this problem, if someone gets like 800 of > something and saves > it will crash but if they take those 800 items put them in > seperate bags and > save it works fine. Normaly i would go to the core dump but apperntly the > mud doesn't want to share it's problems. Any ideas on what could be up?
The only thing that comes to mind is it could be something to do with the recursive way that objects are saved. The max level of recursion that is reached is (level of container nesting) + (no. of objects in container); so 800 items in your inventory will cause recursion 800 deep, whereas if you split those objects equally into 4 bags the recursion drops to 201 deep. Having said that we're only talking about 3 pointers + an int as parameters and 2 pointers for local variables, so I don't really see this as a problem but it's the best theory I have so far.

