in reply to Error : Segmentation fault

A "segmentation fault" is the Unixy term for a crash: some part of the progam or module that is written in compiled C, does something it should never do and the program is kicked out by the OS.

Can you investigate it a little more, and see where it crashes? By what you said, probably in a DBI->connect statement? In that case, you may be suffering of a badly installed DBD::Oracle module – or DBI, if it crashes on other types of databases too.

Replies are listed 'Best First'.
Re^2: Error : Segmentation fault
by jettero (Monsignor) on Jun 01, 2007 at 11:07 UTC
    Additionally, please note that these types of crashes are notoriously difficult to track down. Perl doesn't exactly plan ahead for buffer overflows in XS modules — not that it could. I suspect that rather than figure out precisely what function is failing, it might be better to just try to reinstall DBD::Oracle and DBI and see if it quits crashing.

    -Paul