From: Tom Pollard Date: 2006-12-09T14:09:43+09:00 Subject: Re: Marshal::dump error on PowerBook G4 On Dec 8, 2006, at 11:29 PM, Yukihiro Matsumoto wrote: > Marshal uses recursion to traverse objects and OSX has far smaller > stack rlimits than other platforms. As a result of combination of > above, marshaling an object with long reference chain may cause > unexpected process termination. It is pretty diffucult to fix. Couldn't you just use setrlimit() to bump up the maximum stack size? At my day job, we've had to resort to that on a number of occasions on different platforms. Cheers, TomP