Re: DBD::Oracle test failure under DBI 1.49
am 09.12.2005 18:12:37 von Tim.BunceOn Fri, Dec 09, 2005 at 11:45:44AM +0000, Michael Gray wrote:
> DBD::Oracle 1.16 fails a test for me when building under DBI 1.49.
> All was fine with the identical build under DBI 1.48.
>
> This is on SuSE Linux 9.3, 32-bit Athlon.
>
> In a nutshell:
>
> Can't bind a reference (DBI::st=HASH(0x82df350)) at t/50cursor.t line 91.
>
> A full transcript is attached, please let me know if any further info
> would be useful.
I think I know what this is. (DBD::Oracle uses a shortcut to check if a
ref is a DBI handle - that's no longer reliable now handles also have
weak reference magic.)
Although the best fix would be to DBD::Oracle (which I'll do for the
next release), I'll see if I can fix it from the DBI side to avoid a lot
of inconvenience for people.
Tim.