As Martin says to check.   I'm running Oracle, Sqlanywhere, Terradata and 
if the libs don't match, I get a core dump


This is a PRIVATE message. If you are not the intended recipient, please 
delete without copying and kindly advise us by e-mail of the mistake in 
delivery. 
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to 
any order or other contract unless pursuant to explicit written agreement 
or government initiative expressly permitting the use of e-mail for such 
purpose.



Martin Gainty <[EMAIL PROTECTED]> 
09/12/2008 09:59 PM

To
"Capacio, Paula J" <[EMAIL PROTECTED]>, <dbi-users@perl.org>
cc

Subject
RE: Memory fault(coredump) with two DBD type connections







check 
all the libraries are  the same bit model (e.g. use 32Bit perl with 32 bit 
libraries)
all the libraries are the same threaded model(single threaded perl uses 
single threaded model)
(multi-threaded perl uses multi-threaded model)

?
______________________________________________ 
Disclaimer and confidentiality note 
Everything in this e-mail and any attachments relates to the official 
business of Sender. This transmission is of a confidential nature and 
Sender does not endorse distribution to any party other than intended 
recipient. Sender does not necessarily endorse content contained within 
this transmission. 


> Subject: Memory fault(coredump) with two DBD type connections
> Date: Fri, 12 Sep 2008 15:30:56 -0500
> From: [EMAIL PROTECTED]
> To: dbi-users@perl.org
> 
> Hello, 
> I am running Perl 5.8.8 with DBD-Oracle 1.19 compiled against Oracle
> 10.2 libs and DBD-DB2 1.0 compiled against DB2 8.1 libs.  I can
> successfully connect to Oracle databases via a Perl script.  Similarly I
> can successfully connect to DB2 databases via a Perl script.  However,
> when I try to connect to the same Oracle database AND same DB2 database
> in a script, I get a Memory fault coredump.  The core dump occurs when
> attempting the second connection; it makes no difference which database
> type I connect to first.  Any ideas?
> 
> The output from perl -V follows.
> Thanks in advance for any assistance.
> Paula 
> 
> --- perl -V ---- 
> Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
>   Platform:
>     osname=hpux, osvers=11.00, archname=PA-RISC1.1-thread-multi
>     uname='hp-ux bertha b.11.00 u 9000800 136901587 unlimited-user
> license '
>     config_args='-ders -Dcc=cc -Dusethreads -Duseithreads -Ud_sigsetjmp 
>     -Uinstallusrbinperl -Ulocincpth= -Uloclibpth= -Dd_attribut=undef 
>     -Dd_attribute_warn_unused_result=undef -Dd_u32align=define
> -Aprepend:libswanted=cl 
>     -Dvendorprefix=/opt/perl_32 -Darchname=PA-RISC1.1 
>     -Doptimize=-fast +Onolimit +Opromote_indirect_calls +DAportable
> +DS2.0 
>     -Accflags=+Z -Accflags=-DUSE_SITECUSTOMIZE -Duselargefiles 
>     -Accflags=-DNO_HASH_SEED -Dinc_version_list=5.8.7/$archname 5.8.7
> 5.8.6/
>     $archname 5.8.6 5.8.4/$archname 5.8.4 5.8.3/$archname 5.8.3 5.8.2/
>     $archname 5.8.2 5.8.1/$archname 5.8.1 5.8.0/$archname 5.8.0 
>     -Dconfig_heavy=Config_static.pl -Dprefix=/opt/perl_32 
>     -Dcf_by=ActiveState [EMAIL PROTECTED]'
>     hint=recommended, useposix=true, d_sigaction=define
>     usethreads=define use5005threads=undef 
>     useithreads=define usemultiplicity=define
>     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
>     use64bitint=undef use64bitall=undef uselongdouble=undef
>     usemymalloc=n, bincompat5005=undef
>   Compiler:
>     cc='cc', ccflags =' -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae
> -D_HPUX_SOURCE 
>     -Wl,+vnocompatwarnings +Z -DUSE_SITECUSTOMIZE -DNO_HASH_SEED
> -D_LARGEFILE_SOURCE 
>     -D_FILE_OFFSET_BITS=64 ',
>     optimize='-fast +Onolimit +Opromote_indirect_calls +DAportable
> +DS2.0',
>     cppflags='-Aa -D__STDC_EXT__ -D_HPUX_SOURCE
> -D_POSIX_C_SOURCE=199506L -D_REENTRANT 
>     -D_HPUX_SOURCE -Wl,+vnocompatwarnings +Z -DUSE_SITECUSTOMIZE
> -DNO_HASH_SEED'
>     ccversion='B.11.X.32509-32512.GP', gccversion='', gccosandvers=''
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
>     alignbytes=8, prototype=define
>   Linker and Libraries:
>     ld='/usr/bin/ld', ldflags =''
>     libpth=/lib /usr/lib /usr/ccs/lib /usr/local/lib
>     libs=-lcl -lcres -lnsl -lnm -lndbm -lmalloc -ldld -lm -lcrypt -lsec
> -lpthread -lc
>     perllibs=-lcl -lcres -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec
> -lpthread -lc
>     libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
>     gnulibc_version=''
>   Dynamic Linking:
>     dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E
> -Wl,-B,deferred '
>     cccdlflags='+Z', lddlflags='-b +vnocompatwarnings'
> 
> 
> Characteristics of this binary (from libperl):
>   Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
>                         PERL_MALLOC_WRAP USE_ITHREADS USE_LARGE_FILES
>                         USE_PERLIO USE_REENTRANT_API USE_SITECUSTOMIZE
>   Locally applied patches:
>         ActivePerl Build 817 [257965]
>         Iin_load_module moved for compatibility with build 806
>         Avoid signal flag SA_RESTART for older versions of HP-UX
>         PerlEx support in CGI::Carp
>         Less verbose ExtUtils::Install and Pod::Find
>         Patch for CAN-2005-0448 from Debian with modifications
>         Partly reverted 24733 to preserve binary compatibilty
>         27528 win32_pclose() error exit doesn't unlock mutex
>         27527 win32_async_check() can loop indefinitely
>         27515 ignore directories when searching @INC
>         27359 Fix -d:Foo=bar syntax
>         27210 Fix quote typo in c2ph
>         27203 Allow compiling swigged C++ code
>         27200 Make stat() on Windows handle trailing slashes correctly
>         27194 Get perl_fini() running on HP-UX again
>         27133 Initialise lastparen in the regexp structure
>         27034 Avoid "Prototype mismatch" warnings with autouse
>         26970 Make Passive mode the default for Net::FTP
>         26921 Avoid getprotobyname/number calls in IO::Socket::INET
>         26897,26903 Make common IPPROTO_* constants always available
>         26670 Make '-s' on the shebang line parse -foo=bar switches
>         26379 Fix alarm() for Windows 2003
>         26087 Storable 0.1 compatibility
>         25861 IO::File performace issue
>         25084 long groups entry could cause memory exhaustion
>         24699 ICMP_UNREACHABLE handling in Net::Ping
>   Built under hpux
>   Compiled at Mar 20 2006 19:44:08
>   @INC:
>     /opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi
>     /opt/perl_32/lib/5.8.8
>     /opt/perl_32/lib/site_perl/5.8.8/PA-RISC1.1-thread-multi
>     /opt/perl_32/lib/site_perl/5.8.8
>     /opt/perl_32/lib/site_perl
>     /opt/perl_32/lib/vendor_perl/5.8.8/PA-RISC1.1-thread-multi
>     /opt/perl_32/lib/vendor_perl/5.8.8
>     /opt/perl_32/lib/vendor_perl
>     .
> ---END---

_________________________________________________________________
See how Windows connects the people, information, and fun that are part of 
your life.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093175mrt/direct/01/

<<image/gif>>

Reply via email to