If you're getting both SEGVs (hitting an address outside your process' address space) and bus errors (usually trying to address an unaligned memory address (pulling a 4-byte float from an odd address)) it sounds like something's giving perl a bad pointer. If you've got any modules using XS code something could be returning junk data, or something could be trying to access something that's already been free()'d. strace (or your platform's variant) might also be useful to see what underlying system calls it's doing before dying.
In reply to Re: Vague "bus error" question
by Fletch
in thread Vague "bus error" question
by loris
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |