Re: Xblk test fail

[email protected]
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase
Message-ID <[email protected]>
You should be OK.

That looks like a bug with the xblk.t test itself, which tries to connect
to your ASE using the thai_dict charset...

Michael





Internet
[email protected]@peppler.org - 16/12/2005 21:56


Sent by:    [email protected]

To:    sybperl-l

cc:


Subject:    Xblk test fail




Hi,

We are in the process of compiling and installing the DBI/DBD onto a HP-UX
system (11.11).  When running the tests for the DBD (1.07.01), we are
getting error(s) from the xblk test.

I installed the 1.07 DBD on a test system a while ago, and had 60 of 62
xblk tests fail, but I proceeded and found no problems with any of the
functionality I am using from the DBD.

When I saw the reply you gave previously about the absence of the blk
library (although on Solaris), creating version 1.07.01 of the DBD, I opted
to use 1.07.01 for additional systems, and this version does only throw one
error from the 62 xblk tests.

I am wondering if we can proceed with this version, or if the error present
a major problem.  I removed the # from the Trace statement and have
appended the output from the execution of the xblk tests.

Any advise is appreciated.

Thanks!
Erik

P.S. the DBI installation remarks that we have multi-threading enabled and
recommends we turn it off for production environments.  We are only using
the DBI/DBD for status checks of the database, not transaction processing,
so we have never before turned multi-threading off.  Any need to change
this?

 <<...>>

(See attached file: trace.txt)


This message and any attachments (the "message") is
intended solely for the addressees and is confidential. 
If you receive this message in error, please delete it and 
immediately notify the sender. Any use not in accord with 
its purpose, any dissemination or disclosure, either whole 
or partial, is prohibited except formal approval. The internet
can not guarantee the integrity of this message. 
BNP PARIBAS (and its subsidiaries) shall (will) not 
therefore be liable for the message if modified. 

                ---------------------------------------------

Ce message et toutes les pieces jointes (ci-apres le 
"message") sont etablis a l'intention exclusive de ses 
destinataires et sont confidentiels. Si vous recevez ce 
message par erreur, merci de le detruire et d'en avertir 
immediatement l'expediteur. Toute utilisation de ce 
message non conforme a sa destination, toute diffusion 
ou toute publication, totale ou partielle, est interdite, sauf 
autorisation expresse. L'internet ne permettant pas 
d'assurer l'integrite de ce message, BNP PARIBAS (et ses
filiales) decline(nt) toute responsabilite au titre de ce 
message, dans l'hypothese ou il aurait ete modifie.
trace.txt (application/octet-stream, 18.7 KB)
=> make test
        PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/autocommit....ok
t/base..........ok
t/exec..........ok
t/fail..........ok
t/login.........ok
t/main..........ok
t/multi_sth.....ok
t/nsql..........ok
t/place.........ok
t/thread........ok
t/xblk..........ok 2/62    DBI 1.48-ithread default trace level set to 0x0/5 (pid 16660)
    -> DBI->connect(dbi:Sybase:server=dl, sa, ****)
    -> DBI->install_driver(Sybase) for hpux perl=5.008003 pid=16660 ruid=128 euid=128
       install_driver: DBD::Sybase version 1.07_01 loaded from /opt/WFM/WFM4ERIK/DBD-Sybase-1.07_01/blib/lib/DBD/Sybase.pm
    New DBI::dr (for DBD::Sybase::dr, parent=, id=)
    dbih_setup_handle(DBI::dr=HASH(0x8000000100307250)=>DBI::dr=HASH(0x8000000100462008), DBD::Sybase::dr, 0, Null!)
    dbih_make_com(Null!, 0, DBD::Sybase::dr, 152, 0) thr#800000010001a0a8
    dbih_setup_attrib(DBI::dr=HASH(0x8000000100462008), Err, Null!) SCALAR(0x8000000100307470) (already defined)
    dbih_setup_attrib(DBI::dr=HASH(0x8000000100462008), State, Null!) SCALAR(0x8000000100307450) (already defined)
    dbih_setup_attrib(DBI::dr=HASH(0x8000000100462008), Errstr, Null!) SCALAR(0x8000000100307490) (already defined)
    dbih_setup_attrib(DBI::dr=HASH(0x8000000100462008), TraceLevel, Null!) 0 (already defined)
    dbih_setup_attrib(DBI::dr=HASH(0x8000000100462008), FetchHashKeyName, Null!) 'NAME' (already defined)
    <- install_driver= DBI::dr=HASH(0x8000000100307250)
    !! warn: 0 CLEARED by call to connect method
    -> connect for DBD::Sybase::dr (DBI::dr=HASH(0x8000000100307250)~0x8000000100462008 'server=dl' 'sa' **** HASH(0x8000000100467a88)) thr#800000010001a0a8
    New DBI::db (for DBD::Sybase::db, parent=DBI::dr=HASH(0x8000000100462008), id=)
    dbih_setup_handle(DBI::db=HASH(0x800000010003ed30)=>DBI::db=HASH(0x8000000100467ad8), DBD::Sybase::db, 8000000100303c20, Null!)
    dbih_make_com(DBI::dr=HASH(0x8000000100462008), 800000010003fcb8, DBD::Sybase::db, 2824, 0) thr#800000010001a0a8
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), Err, DBI::dr=HASH(0x8000000100462008)) SCALAR(0x800000010030c1d8) (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), State, DBI::dr=HASH(0x8000000100462008)) SCALAR(0x80000001003109e0) (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), Errstr, DBI::dr=HASH(0x8000000100462008)) SCALAR(0x800000010030c218) (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), TraceLevel, DBI::dr=HASH(0x8000000100462008)) 0 (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), FetchHashKeyName, DBI::dr=HASH(0x8000000100462008)) 'NAME' (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), HandleSetErr, DBI::dr=HASH(0x8000000100462008)) undef (not defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467ad8), HandleError, DBI::dr=HASH(0x8000000100462008)) undef (not defined)
    syb_db_login() -> using global CS_LOCALE data
    servermsg_cb -> number=5701 severity=10 state=2 line=0 server=dl text=Changed database context to 'master'.
 
    syb_db_login() -> checking for ct_option support (ret = 1, val = 1)
    syb_db_login() -> ct_option is supported
    syb_db_login() -> checking for chained transactions
    syb_db_login() -> chained transactions are  supported
    syb_alloc_cmd() -> CS_COMMAND 46d980 for CS_CONNECTION 469d18
    get_server_version() -> ct_command(select @@version)
    get_server_version() -> ct_results(4040)
    get_server_version() -> version = Adaptive Server Enterprise/12.5.0.3/EBF 11337 ESD#3/P/HP9000-879/HP-UX 11.0/rel12503/1933/64-bit/FBO/Fri Aug  1 07:59:26 2003
    get_server_version() -> version = 12.5.0.3
    get_server_version() -> ct_results(4046)
    <- connect= DBI::db=HASH(0x800000010003ed30) at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 598 via t/xblk.t line 40
    -> STORE for DBD::Sybase::db (DBI::db=HASH(0x8000000100467ad8)~INNER 'PrintError' 1) thr#800000010001a0a8
    STORE DBI::db=HASH(0x8000000100467ad8) 'PrintError' => 1
    <- STORE= 1 at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 645 via t/xblk.t line 40
    -> STORE for DBD::Sybase::db (DBI::db=HASH(0x8000000100467ad8)~INNER 'AutoCommit' 1) thr#800000010001a0a8
    toggle_autocommit: current = off, new = on
    syb_alloc_cmd() -> CS_COMMAND 46d980 for CS_CONNECTION 469d18
    syb_db_commit() -> ct_command(
COMMIT TRAN
)
    syb_db_commit() -> ct_send() OK
    syb_db_commit() -> ct_results(4047) == 1
    syb_db_commit() -> ct_results(4046) == 1
    <- STORE= 1 at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 645 via t/xblk.t line 40
    -> STORE for DBD::Sybase::db (DBI::db=HASH(0x8000000100467ad8)~INNER 'Username' 'sa') thr#800000010001a0a8
    STORE DBI::db=HASH(0x8000000100467ad8) 'Username' => 'sa'
    <- STORE= 1 at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 648 via t/xblk.t line 370
    <> FETCH= 'sa' ('Username' from cache) at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 648 via t/xblk.t line 40
    <- connect= DBI::db=HASH(0x800000010003ed30)
    -> STORE for DBD::Sybase::db (DBI::db=HASH(0x8000000100467ad8)~INNER 'dbi_connect_closure' CODE(0x800000010003eeb0)) thr#800000010001a0a8
    STORE DBI::db=HASH(0x8000000100467ad8) 'dbi_connect_closure' => CODE(0x800000010003eeb0)
    <- STORE= 1 at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 668 via t/xblk.t line 370
    -> prepare for DBD::Sybase::db (DBI::db=HASH(0x800000010003ed30)~0x8000000100467ad8 'sp_configure 'default character set id'') thr#800000010001a0a8
    New DBI::st (for DBD::Sybase::st, parent=DBI::db=HASH(0x8000000100467ad8), id=)
    dbih_setup_handle(DBI::st=HASH(0x8000000100467bb8)=>DBI::st=HASH(0x800000010002ab18), DBD::Sybase::st, 8000000100467bc8, Null!)
    dbih_make_com(DBI::db=HASH(0x8000000100467ad8), 8000000100468cb8, DBD::Sybase::st, 544, 0) thr#800000010001a0a8
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), Err, DBI::db=HASH(0x8000000100467ad8)) SCALAR(0x800000010030c1d8) (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), State, DBI::db=HASH(0x8000000100467ad8)) SCALAR(0x80000001003109e0) (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), Errstr, DBI::db=HASH(0x8000000100467ad8)) SCALAR(0x800000010030c218) (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), TraceLevel, DBI::db=HASH(0x8000000100467ad8)) 0 (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), FetchHashKeyName, DBI::db=HASH(0x8000000100467ad8)) 'NAME' (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), HandleSetErr, DBI::db=HASH(0x8000000100467ad8)) undef (not defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010002ab18), HandleError, DBI::db=HASH(0x8000000100467ad8)) undef (not defined)
    syb_st_prepare() -> inUse = 0
    syb_st_prepare() -> set inUse
    <- prepare= DBI::st=HASH(0x8000000100467bb8) at t/xblk.t line 373 via t/xblk.t line 40
    -> execute for DBD::Sybase::st (DBI::st=HASH(0x8000000100467bb8)~0x800000010002ab18) thr#800000010001a0a8
    syb_alloc_cmd() -> CS_COMMAND 46d980 for CS_CONNECTION 469d18
    cmd_execute() -> ct_command() OK
    cmd_execute() -> ct_send() OK
    cmd_execute() -> set inUse flag
    st_next_result() -> ct_results(4040) == 1
    ct_res_info() returns 7 columns
    ct_describe(0): type = 0, maxlen = 30
    describe() -> col 0, type 0, realtype 0
    ct_describe(1): type = 0, maxlen = 11
    describe() -> col 1, type 0, realtype 0
    ct_describe(2): type = 0, maxlen = 11
    describe() -> col 2, type 0, realtype 0
    ct_describe(3): type = 0, maxlen = 11
    describe() -> col 3, type 0, realtype 0
    ct_describe(4): type = 0, maxlen = 11
    describe() -> col 4, type 0, realtype 0
    ct_describe(5): type = 0, maxlen = 20
    describe() -> col 5, type 0, realtype 0
    ct_describe(6): type = 0, maxlen = 10
    describe() -> col 6, type 0, realtype 0
describe() retcode = 1
    st_next_result() -> lasterr = 0, lastsev = 0
    <- execute= -1 at t/xblk.t line 374 via t/xblk.t line 40
    -> fetch for DBD::Sybase::st (DBI::st=HASH(0x8000000100467bb8)~0x800000010002ab18) thr#800000010001a0a8
    dbih_setup_fbav for 7 fields => 0x8000000100467a38
    fix_fbav() -> num_fields = 7, numCols = 7
    syb_st_fetch() -> ct_fetch() = 1 (1 rows)
    syb_st_fetch() -> 0/30/0
    syb_st_fetch() -> 1/11/0
    syb_st_fetch() -> 2/11/0
    syb_st_fetch() -> 3/11/0
    syb_st_fetch() -> 4/11/0
    syb_st_fetch() -> 5/20/0
    syb_st_fetch() -> 6/10/0
    <- fetch= [ 'default character set id      ' '          4' '          0' '          1' '          1' 'id                  ' 'static    ' ] row1 at t/xblk.t line 376 via t/xblk.t line 40
    -> fetch for DBD::Sybase::st (DBI::st=HASH(0x8000000100467bb8)~0x800000010002ab18) thr#800000010001a0a8
    fix_fbav() -> num_fields = 7, numCols = 7
    syb_st_fetch() -> ct_fetch() = -204 (0 rows)
    st_next_result() -> ct_results(4046) == 1
    st_next_result() -> ct_results(4043) == 1
    ct_res_info() returns 1 columns
    ct_describe(0): type = 8, maxlen = 4
    describe() -> col 0, type 8, realtype 8
describe() retcode = 1
    st_next_result() -> lasterr = 0, lastsev = 0
    syb_st_fetch() -> st_next_results() == 4043
    fix_fbav() -> num_fields = 7, numCols = 1
    <- fetch= undef row2 at t/xblk.t line 377 via t/xblk.t line 40
    -> finish for DBD::Sybase::st (DBI::st=HASH(0x8000000100467bb8)~0x800000010002ab18) thr#800000010001a0a8
    syb_st_finish() -> ct_cancel(CS_CANCEL_ALL)
    clear_sth_flags() -> resetting ACTIVE, moreResults, dyn_execed, exec_done
    clear_sth_flags() -> reset inUse flag
    <- finish= 1 at t/xblk.t line 379 via t/xblk.t line 40
    -> prepare for DBD::Sybase::db (DBI::db=HASH(0x800000010003ed30)~0x8000000100467ad8 'select name from master..syscharsets where id =           1') thr#800000010001a0a8
    New DBI::st (for DBD::Sybase::st, parent=DBI::db=HASH(0x8000000100467ad8), id=)
    dbih_setup_handle(DBI::st=HASH(0x8000000100467d08)=>DBI::st=HASH(0x800000010046a238), DBD::Sybase::st, 8000000100467d18, Null!)
    dbih_make_com(DBI::db=HASH(0x8000000100467ad8), 8000000100468cb8, DBD::Sybase::st, 544, 0) thr#800000010001a0a8
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), Err, DBI::db=HASH(0x8000000100467ad8)) SCALAR(0x800000010030c1d8) (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), State, DBI::db=HASH(0x8000000100467ad8)) SCALAR(0x80000001003109e0) (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), Errstr, DBI::db=HASH(0x8000000100467ad8)) SCALAR(0x800000010030c218) (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), TraceLevel, DBI::db=HASH(0x8000000100467ad8)) 0 (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), FetchHashKeyName, DBI::db=HASH(0x8000000100467ad8)) 'NAME' (already defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), HandleSetErr, DBI::db=HASH(0x8000000100467ad8)) undef (not defined)
    dbih_setup_attrib(DBI::st=HASH(0x800000010046a238), HandleError, DBI::db=HASH(0x8000000100467ad8)) undef (not defined)
    syb_st_prepare() -> inUse = 0
    syb_st_prepare() -> set inUse
    <- prepare= DBI::st=HASH(0x8000000100467d08) at t/xblk.t line 385 via t/xblk.t line 40
    <> DESTROY(DBI::st=HASH(0x8000000100467bb8)) ignored for outer handle (inner DBI::st=HASH(0x800000010002ab18) has ref cnt 1)
    -> DESTROY for DBD::Sybase::st (DBI::st=HASH(0x800000010002ab18)~INNER) thr#800000010001a0a8
    syb_st_destroy: called on 46f200...
    syb_st_destroy(): freeing imp_sth->statement
    ct_cmd_drop() -> CS_COMMAND 46d980
    syb_st_destroy(): cmd dropped: 1
    <- DESTROY= undef at t/xblk.t line 386
    dbih_clearcom 0x8000000100467bb8 (com 0x800000010046f200, type 3) done.
 
    -> execute for DBD::Sybase::st (DBI::st=HASH(0x8000000100467d08)~0x800000010046a238) thr#800000010001a0a8
    syb_alloc_cmd() -> CS_COMMAND 46d980 for CS_CONNECTION 469d18
    cmd_execute() -> ct_command() OK
    cmd_execute() -> ct_send() OK
    cmd_execute() -> set inUse flag
    st_next_result() -> ct_results(4040) == 1
    ct_res_info() returns 1 columns
    ct_describe(0): type = 0, maxlen = 30
    describe() -> col 0, type 0, realtype 0
describe() retcode = 1
    st_next_result() -> lasterr = 0, lastsev = 0
    <- execute= -1 at t/xblk.t line 386 via t/xblk.t line 40
    -> fetch for DBD::Sybase::st (DBI::st=HASH(0x8000000100467d08)~0x800000010046a238) thr#800000010001a0a8
    dbih_setup_fbav for 1 fields => 0x800000010046a248
    fix_fbav() -> num_fields = 1, numCols = 1
    syb_st_fetch() -> ct_fetch() = 1 (1 rows)
    syb_st_fetch() -> 0/5/0
    <- fetch= [ 'iso_1' ] row1 at t/xblk.t line 388 via t/xblk.t line 40
    -> fetch for DBD::Sybase::st (DBI::st=HASH(0x8000000100467d08)~0x800000010046a238) thr#800000010001a0a8
    fix_fbav() -> num_fields = 1, numCols = 1
    syb_st_fetch() -> ct_fetch() = 1 (1 rows)
    syb_st_fetch() -> 0/8/0
    <- fetch= [ 'gbpinyin' ] row2 at t/xblk.t line 389 via t/xblk.t line 40
    -> fetch for DBD::Sybase::st (DBI::st=HASH(0x8000000100467d08)~0x800000010046a238) thr#800000010001a0a8
    fix_fbav() -> num_fields = 1, numCols = 1
    syb_st_fetch() -> ct_fetch() = 1 (1 rows)
    syb_st_fetch() -> 0/8/0
    <- fetch= [ 'thaidict' ] row3 at t/xblk.t line 389 via t/xblk.t line 40
    -> fetch for DBD::Sybase::st (DBI::st=HASH(0x8000000100467d08)~0x800000010046a238) thr#800000010001a0a8
    fix_fbav() -> num_fields = 1, numCols = 1
    syb_st_fetch() -> ct_fetch() = -204 (0 rows)
    st_next_result() -> ct_results(4046) == 1
ct_results(4046) final retcode = -205
    st_next_result() -> lasterr = 0, lastsev = 0
    st_next_result() -> got CS_CMD_DONE: resetting ACTIVE, moreResults, dyn_execed, exec_done
    clear_sth_flags() -> resetting ACTIVE, moreResults, dyn_execed, exec_done
    clear_sth_flags() -> reset inUse flag
    syb_st_fetch() -> st_next_results() == 4046
    <- fetch= undef row4 at t/xblk.t line 389 via t/xblk.t line 40
    <> DESTROY(DBI::st=HASH(0x8000000100467d08)) ignored for outer handle (inner DBI::st=HASH(0x800000010046a238) has ref cnt 1)
    -> DESTROY for DBD::Sybase::st (DBI::st=HASH(0x800000010046a238)~INNER) thr#800000010001a0a8
    syb_st_destroy: called on 47ec10...
    syb_st_destroy(): freeing imp_sth->statement
    ct_cmd_drop() -> CS_COMMAND 46d980
    syb_st_destroy(): cmd dropped: 1
    <- DESTROY= undef at t/xblk.t line 40
    dbih_clearcom 0x8000000100467d08 (com 0x800000010047ec10, type 3) done.
 
    <> DESTROY(DBI::db=HASH(0x800000010003ed30)) ignored for outer handle (inner DBI::db=HASH(0x8000000100467ad8) has ref cnt 1)
    -> DESTROY for DBD::Sybase::db (DBI::db=HASH(0x8000000100467ad8)~INNER) thr#800000010001a0a8
    syb_db_disconnect() -> ct_close()
    <- DESTROY= undef at t/xblk.t line 40
    dbih_clearcom 0x800000010003ed30 (com 0x8000000100468cb8, type 2) done.
 
    -> DBI->connect(dbi:Sybase:server=dl;database=aue2700_14;charset=thaidict;bulkLogin=1, sa, ****, HASH(0x800000010046a318))
    -> connect for DBD::Sybase::dr (DBI::dr=HASH(0x8000000100307250)~0x8000000100462008 'server=dl;database=aue2700_14;charset=thaidict;bulkLogin=1' 'sa' **** HASH(0x80000001004660b8)) thr#800000010001a0a8
    New DBI::db (for DBD::Sybase::db, parent=DBI::dr=HASH(0x8000000100462008), id=)
    dbih_setup_handle(DBI::db=HASH(0x8000000100467a68)=>DBI::db=HASH(0x8000000100467b38), DBD::Sybase::db, 800000010046a268, Null!)
    dbih_make_com(DBI::dr=HASH(0x8000000100462008), 800000010003fcb8, DBD::Sybase::db, 2824, 0) thr#800000010001a0a8
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), Err, DBI::dr=HASH(0x8000000100462008)) SCALAR(0x8000000100467bf8) (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), State, DBI::dr=HASH(0x8000000100462008)) SCALAR(0x8000000100467bd8) (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), Errstr, DBI::dr=HASH(0x8000000100462008)) SCALAR(0x8000000100467be8) (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), TraceLevel, DBI::dr=HASH(0x8000000100462008)) 0 (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), FetchHashKeyName, DBI::dr=HASH(0x8000000100462008)) 'NAME' (already defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), HandleSetErr, DBI::dr=HASH(0x8000000100462008)) undef (not defined)
    dbih_setup_attrib(DBI::db=HASH(0x8000000100467b38), HandleError, DBI::dr=HASH(0x8000000100462008)) undef (not defined)
    syb_db_login() -> using private CS_LOCALE data
    syb_db_login() -> cs_locale(CS_SYB_CHARSET,thaidict)
    <> DESTROY(DBI::db=HASH(0x8000000100467a68)) ignored for outer handle (inner DBI::db=HASH(0x8000000100467b38) has ref cnt 1)
    -> DESTROY for DBD::Sybase::db (DBI::db=HASH(0x8000000100467b38)~INNER) thr#800000010001a0a8
         DESTROY for DBI::db=HASH(0x8000000100467b38) ignored - handle not initialised
    <- DESTROY= undef at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 598
    dbih_clearcom 0x8000000100467a68 (com 0x800000010046adb0, type 2) done.
 
    <- connect= undef at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 598
    -> $DBI::errstr (&) FETCH from lasth=HASH
    >> DBD::Sybase::dr::errstr
    <- $DBI::errstr= undef
       DBI connect('server=dl;database=aue2700_14;charset=thaidict;bulkLogin=1','sa',...) failed: (no error string)
#     Failed test (t/xblk.t at line 50)
t/xblk..........ok 62/62    -- DBI::END
    -> disconnect_all for DBD::Sybase::dr (DBI::dr=HASH(0x8000000100307250)~0x8000000100462008) thr#800000010001a0a8
    <- disconnect_all= 1 at /opt/perl_64/lib/site_perl/5.8.3/PA-RISC2.0-thread-multi-LP64/DBI.pm line 677 via t/xblk.t line 0
# Looks like you failed 1 tests of 62.
!   -> DESTROY in DBD::_::common for DBD::Sybase::dr (DBI::dr=HASH(0x8000000100462008)~INNER) thr#800000010001a0a8
!   <- DESTROY= undef during global destruction
    dbih_clearcom 0x8000000100307250 (com 0x800000010003fcb8, type 1) done.
 
!   <> DESTROY for DBI::dr=HASH(0x8000000100307250) ignored (inner handle gone)
t/xblk..........dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 3
        Failed 1/62 tests, 98.39% okay
t/xblob.........ok
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-----------------------------------------------------------------------------------------------------------------------------------
t/xblk.t       1   256    62    1   1.61%  3
Failed 1/12 test scripts, 91.67% okay. 1/231 subtests failed, 99.57% okay.
*** Error exit code 2
 
Stop.
  ={erikw@hybrid:/opt/WFM/WFM4ERIK/DBD-Sybase-1.07_01}=
=>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.