First of all, appreciate your prompt response.
 
Perl: 5.8.8
DBI: 1.5.1
DBD::Oracle: 1.17
OS: Solaris 10
Oracle server: 9.2.0.5
Oracle client: 9.2.0.5
Oracle database charset: WE8ISO8850P1
Oracle nchar charset: AL32UTF16
NLS_LANG env var: AMERICAN_AMERICA.WE8ISO8850P1
 
 
While not exactly a workaround, I am planning to use DBD 1.15 instead of DBD 1.17 with the rest of the configuration unchanged.
 
 
Regards

==========================================================

Shiva Subramaniam

Systems Architect/Team Leader, ARBOR-XACCT (Unix & DBA Teams)   

:email [EMAIL PROTECTED]
)Mobile 0412 405 690   

"All appears to change when we change "  - Henry Amiel

========================================================

 


From: John Scoles [mailto:[EMAIL PROTECTED]
Sent: Wednesday, 19 July 2006 1:07 AM
To: Shiva Subramaniam; [email protected]
Subject: Re: Test t/24implicit_utf8.t fails when compiling DBD-Oracle-1.17

Yes we have seen that one before there is an open bug report for it here
 
 
can you fill in the rest of this table for me
 
Perl: 5.8.8
DBI: 1.5.1
DBD::Oracle: 1.17
OS: ?
Oracle server: ?
Oracle client: ?
Oracle database charset: ?
Oracle nchar charset: ?
NLS_LANG env var: ?
 
so I can compare it to other bugs people are reporting.
 
As well you will find a work around for this bug on the error report.
 
Most likely a fix for this will not get in the next release as I am having some problem recreating it locally and then tracking it down as it is deep within the code. I suspect it may be an Oracle bug but I cant' prove that yet either.
 
Cheers
John Scoles
Maintainer Oracle:DBD
----- Original Message -----
Sent: Tuesday, July 18, 2006 4:25 AM
Subject: Test t/24implicit_utf8.t fails when compiling DBD-Oracle-1.17

I am getting the following error when I am trying to make test. The environment is Solaris 10 using PERL 5.8.8, DBI 1.51 and DBD 1.17.
 
t/24implicit_utf8.......NOK 33#   Failed test 'byte_string test of row 4: column: nch  (uft8) smiley face'
#   in t/nchar_test_lib.pl at line 341.
#          got: '38|58'
#     expected: '226|152|186'
 
#   Failed test 'nice_string test of row 4: column: nch  (uft8) smiley face'
#   in t/nchar_test_lib.pl at line 344.
t/24implicit_utf8.......NOK 34#          got: '&:'
#     expected: '\x{263A}'
#    row 4: DUMP(nch) = Typ=1 Len=4: 0,38,0,58
 
t/24implicit_utf8.......NOK 70#   Failed test 'byte_string test of row 4: column: nch  (uft8) smiley face'
#   in t/nchar_test_lib.pl at line 341.
#          got: '38|58'
#     expected: '226|152|186'
 
#   Failed test 'nice_string test of row 4: column: nch  (uft8) smiley face'
#   in t/nchar_test_lib.pl at line 344.
t/24implicit_utf8.......NOK 71#          got: '&:'
#     expected: '\x{263A}'
#    row 4: DUMP(nch) = Typ=1 Len=4: 0,38,0,58
# Looks like you failed 4 tests of 74.
t/24implicit_utf8.......dubious
        Test returned status 4 (wstat 1024, 0x400)
DIED. FAILED tests 33-34, 70-71
        Failed 4/74 tests, 94.59% okay
t/25plsql...............ok
t/30long................ok
        122/470 skipped: various reasons
t/31lob.................ok
t/40ph_type.............ok 1/19 Placeholder behaviour for ora_type=1 (the default) varies with Oracle version.
 Oracle 7 didn't strip trailing spaces, Oracle 8 did, until 9.2.x
 Your system doesn't. If that seems odd, let us know.
t/40ph_type.............ok
t/50cursor..............ok
t/55nested..............ok
t/60reauth..............ok
t/70meta................ok
Failed Test         Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/24implicit_utf8.t    4  1024    74    4   5.41%  33-34 70-71

 
HAVE U ENCOUNTERED THE SAME
 
 
Regards
 

==========================================================

Shiva Subramaniam

========================================================

 

Reply via email to