Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the DBD-Oracle CPAN distribution.

Report information
The Basics
Id: 17948
Status: resolved
Priority: 0/
Queue: DBD-Oracle

People
Owner: champoux [...] pythian.com
Requestors: gld [...] netapp.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.17
Fixed in: (no value)



Subject: compiles but dumps core on make test
:make test PERL_DL_NONLAZY=1 /usr/local/bin/perl5.8.6 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'b lib/arch')" t/*.t t/01base................dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/10general.............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/15nls.................dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core DIED. FAILED tests 1-9 Failed 9/9 tests, 0.00% okay t/20select..............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/21nchar...............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/22nchar_al32utf8......dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/22nchar_utf8..........dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/23wide_db.............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/23wide_db_8bit........dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/23wide_db_al32utf8....dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/24implicit_utf8.......dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/25plsql...............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/30long................dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core DIED. FAILED tests 1-470 Failed 470/470 tests, 0.00% okay t/31lob.................dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/40ph_type.............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/50cursor..............dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core t/60reauth..............ORACLE_USERID_2 not defined. Tests skipped. skipped all skipped: no reason given t/70meta................dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/01base.t 0 139 ?? ?? % ?? t/10general.t 0 139 ?? ?? % ?? t/15nls.t 0 139 9 18 200.00% 1-9 t/20select.t 0 139 ?? ?? % ?? t/21nchar.t 0 139 ?? ?? % ?? t/22nchar_al32utf8.t 0 139 ?? ?? % ?? t/22nchar_utf8.t 0 139 ?? ?? % ?? t/23wide_db.t 0 139 ?? ?? % ?? t/23wide_db_8bit.t 0 139 ?? ?? % ?? t/23wide_db_al32utf8.t 0 139 ?? ?? % ?? t/24implicit_utf8.t 0 139 ?? ?? % ?? t/25plsql.t 0 139 ?? ?? % ?? t/30long.t 0 139 470 940 200.00% 1-470 t/31lob.t 0 139 2 4 200.00% 1-2 t/40ph_type.t 0 139 ?? ?? % ?? t/50cursor.t 0 139 ?? ?? % ?? t/70meta.t 0 139 ?? ?? % ?? 1 test skipped. Failed 17/18 test scripts, 5.56% okay. 481/481 subtests failed, 0.00% okay. make: *** [test_dynamic] Error 2 : perl5.8.6 -V Summary of my perl5 (revision 5 version 8 subversion 6) configuration: Platform: osname=solaris, osvers=2.8, archname=sun4-solaris-thread-multi-64int uname='sunos bubbles 5.8 generic_117350-13 sun4u sparc sunw,sun-fire-480r ' config_args='-Dcc=gcc -Dusethreads -Duse64bitint -Dprefix=/usr/local -de' 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=define use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-D_REENTRANT -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O', cppflags='-D_REENTRANT -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='2.95.1f 19990816 (change 102583)', gccosandvers='solaris2.5.1' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=87654321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='gcc', ldflags =' -L/usr/local/lib ' libpth=/usr/local/lib /usr/lib /usr/ccs/lib libs=-lsocket -lnsl -lgdbm -ldl -lm -lpthread -lc perllibs=-lsocket -lnsl -ldl -lm -lpthread -lc libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT USE_LARGE_FILES PERL_IMPLICIT_CONTEXT Built under solaris Compiled at Mar 14 2005 09:18:47 @INC: /usr/local/lib/perl5/5.8.6/sun4-solaris-thread-multi-64int /usr/local/lib/perl5/5.8.6 /usr/local/lib/perl5/site_perl/5.8.6/sun4-solaris-thread-multi-64int /usr/local/lib/perl5/site_perl/5.8.6 /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl/5.005 /usr/local/lib/perl5/site_perl
seems this was pointeing to the wrong binaries. 64 vs 32. Rember there are no 64bit binarys for OCI yet. So you have to point your code to the 32 bit lib when doing a compile on a 64 bit box.