Hi....
I have a fresh compile of Perl 5.8.7, DBI-1.48, SQL-Statement 1.15,
AnyData-0.10 and DBD-AnyData-0.08 on AIX 5.2.
When running a script using DBD-AnyData, I always get the error message 'DBI
Handle cleared whilst still active.'
Here's the output of 'make test' for DBD-AnyData-0.08:
unix>make test
PERL_DL_NONLAZY=1 /usr/ud/util/perl5/bin/perl "-Iblib/lib" "-Iblib/arch"
test.pl
DBD::AnyData
CSV ... DBI handle 0x304f9dd8 cleared whilst still active at
test.pl line 73.
dbih_clearcom (sth 0x304f9dd8, com 0x30593778, imp DBD::AnyData::st):
FLAGS 0x182115: COMSET Active Warn PrintError PrintWarn
ShowErrorStatement
PARENT DBI::db=HASH(0x304ece34)
KIDS 0 (0 Active)
IMP_DATA undef
NUM_OF_FIELDS 3
NUM_OF_PARAMS 0
DBI handle 0x30593d48 cleared whilst still active at
/usr/ud/util/perl5/lib/site_perl/5.8.7/aix/DBI.pm line 1548.
dbih_clearcom (sth 0x30593d48, com 0x30597478, imp DBD::AnyData::st):
FLAGS 0x182115: COMSET Active Warn PrintError PrintWarn
ShowErrorStatement
PARENT DBI::db=HASH(0x304ece34)
KIDS 0 (0 Active)
IMP_DATA undef
NUM_OF_FIELDS 1
NUM_OF_PARAMS 0
DBI handle 0x304f9d24 cleared whilst still active at test.pl line 90.
dbih_clearcom (sth 0x304f9d24, com 0x30597478, imp DBD::AnyData::st):
FLAGS 0x182115: COMSET Active Warn PrintError PrintWarn
ShowErrorStatement
PARENT DBI::db=HASH(0x304ece34)
KIDS 0 (0 Active)
IMP_DATA undef
NUM_OF_FIELDS 1
NUM_OF_PARAMS 1
Perl5 and DBI were compiled with the IBM compiler (/usr/vac/bin/cc).
Is there anything I can do?
Thanks a lot,
Michael
P.S.: The same things happend on AIX 4.3.