All,

While executing CPAN's "install DBD::ODBC" command test #2 fails.

 

Here is the output when run by hand:

/usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/local/lib/perl5/5.6.1/sun4-solaris -I/usr/local/lib/perl5/5.6.1
t/02simple.t

1..36

ok 1 - use DBI;

ok 2 - use ODBCTEST;

    DBI 1.48-nothread default trace level set to 0x0/3 (pid 15136)

    -> DBI->connect(, , ****)

    -> DBI->install_driver(ODBC) for solaris perl=5.006001 pid=15136
ruid=0 euid=0

       install_driver: DBD::ODBC version 1.13 loaded from
blib/lib/DBD/ODBC.pm

    New DBI::dr (for DBD::ODBC::dr, parent=, id=)

    dbih_setup_handle(DBI::dr=HASH(0x224600)=>DBI::dr=HASH(0x285954),
DBD::ODBC::dr, 0, Null!)

    dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0

    <- install_driver= DBI::dr=HASH(0x224600)

    -> default_user in DBD::_::dr for DBD::ODBC::dr
(DBI::dr=HASH(0x224600)~0x285954 undef undef HASH(0x1fa870))

    <- default_user= ( 'mallard' '[EMAIL PROTECTED]@R' ) [2 items] at DBI.pm 
line 580
via t/02simple.t line 21

    -> connect for DBD::ODBC::dr (DBI::dr=HASH(0x224600)~0x285954
'mallard' 'mallard' **** HASH(0x2714bc))

    New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x285954), id=)

    dbih_setup_handle(DBI::db=HASH(0x285918)=>DBI::db=HASH(0x2714ec),
DBD::ODBC::db, 224340, Null!)

    dbih_make_com(DBI::dr=HASH(0x285954), 24a788, DBD::ODBC::db, 224, 0)
thr#0

SQLConnect 'mallard', 'mallard'

       SQLGetFunctions - SQL_MoreResults supported: 1

    <- connect= DBI::db=HASH(0x285918) at DBI.pm line 598

    -> STORE for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER
'PrintError' 1)

DBD::ODBC unsupported attribute passed (PrintError)

    STORE DBI::db=HASH(0x2714ec) 'PrintError' => 1

    <- STORE= 1 at DBI.pm line 645

    -> STORE for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER
'AutoCommit' 1)

    <- STORE= 1 at DBI.pm line 645

    -> STORE for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER 'Username'
'mallard')

DBD::ODBC unsupported attribute passed (Username)

    STORE DBI::db=HASH(0x2714ec) 'Username' => 'mallard'

    <- STORE= 1 at DBI.pm line 648 via t/02simple.t line 21

    <> FETCH= 'mallard' ('Username' from cache) at DBI.pm line 648

    <- connect= DBI::db=HASH(0x285918)

    -> STORE for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER
'dbi_connect_closure' CODE(0x28587c))

DBD::ODBC unsupported attribute passed (dbi_connect_closure)

    STORE DBI::db=HASH(0x2714ec) 'dbi_connect_closure' => CODE(0x28587c)

    <- STORE= 1 at DBI.pm line 668 via t/02simple.t line 21

    -> STORE for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER
'AutoCommit' 1)

    <- STORE= 1 at 02simple.t line 27

ok 3 - Set Auto commit

    -> FETCH for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER
'AutoCommit')

dbd_error: err_rc=0 rc=0 s/d/e: 0/2541576/2629640

dbd_error: err_rc=0 rc=0 s/d/e: 0/0/2629640

    <- FETCH= 1 at Builder.pm line 472 via
/usr/local/lib/perl5/site_perl/5.6.1/Test/More.pm line 362

ok 4 - Auto commit retrieved to what was set

    -> STORE for DBD::ODBC::db (DBI::db=HASH(0x2714ec)~INNER
'PrintError' 0)

DBD::ODBC unsupported attribute passed (PrintError)

    STORE DBI::db=HASH(0x2714ec) 'PrintError' => 0

    <- STORE= 1 at ODBCTEST.pm line 71 via t/02simple.t line 34

    -> do for DBD::ODBC::db (DBI::db=HASH(0x285918)~0x2714ec 'DROP TABLE
PERL_DBD_TEST')

Segmentation Fault(coredump)

 

Environment:

Solaris 2.8

Perl 5.6.1

DBI: 1.48

DBD::ODBC: 1.13

 

I have looked in the docs and found nothing to help with this problem
so, as per usual, any and all help would be greatly appreciated.

 

Thanks,

Mark

 

Mark Vaughan

Programmer III

 

Direct: +1 303 802 2426

Cell: +1 303 601 4434

Fax: +1 303 802 1420

[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

Evolving Systems, Inc. 

9777 Pyramid Court, Suite 100, Englewood, CO USA 80112

www.evolving.com

 

This e-mail and any attachments may be confidential and/or legally privileged. 
If you have received this e-mail and you are not a named addressee, please 
inform Evolving Systems TIS at [EMAIL PROTECTED] and then delete the e-mail 
from your system. If you are not a named addressee you must not use, disclose, 
distribute, copy, print or rely on this e-mail. To ensure regulatory compliance 
and for the protection of our clients and business, Evolving Systems may 
monitor and read e-mails sent to and from its servers. Although Evolving 
Systems routinely screens for viruses, addressees should scan this e-mail and 
any attachments for viruses. Evolving Systems makes no representation or 
warranty as to the absence of viruses in this e-mail or any attachments. 

Registered Office: 9777 Mt. Pyramid Ct Suite 100, Englewood, CO 80112

Reply via email to