in reply to puzzling seg fault

What version of Perl are you running? How much memory does the process use before it dies? Does it die when you run it under the debugger (perl -d) and if so, does the backtrace tell you anything? How about under gdb?

-sam