> The interesting thing is I can't see unixODBC - I thought you were using > unixODBC?
I think I am using it. ldd shows ODBC.so is linked to it: $ ldd /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/ODBC/ODBC.so libodbc.so.1 => /usr/lib/libodbc.so.1 (0x00be6000) libc.so.6 => /lib/tls/libc.so.6 (0x00111000) libltdl.so.3 => /usr/lib/libltdl.so.3 (0x00f62000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x0023a000) /lib/ld-linux.so.2 (0x008f6000) libdl.so.2 => /lib/libdl.so.2 (0x00eff000) $ rpm --query -f /usr/lib/libodbc.so.1 unixODBC-2.2.9-1 $ > You need to try PERL_DL_NONLAZY=1. If the problem goes away then see the rest > of the faq above for how to make sure unixODBC is built without the RTLD_GROUP > flag to dlopen. $ PERL_DL_NONLAZY=1 $ export PERL_DL_NONLAZY That seems to have gotten rid of the Seg Fault ! I'll try to open up a bug with RedHat so this can be fixed in the distribution. Thanks for all your help. -Steve More