If you are looking for bugs in libraries or in Pike itself, I would recommend running pike in gdb and letting it catch the SIGSEGV. Or, if it is not practical to run with gdb attached for whatever reason, use gdb with the resulting core-dump to perform a post mortem. gdb will give you much better information than a simple signal handler could hope to do.