On Tue, 2006-07-25 at 09:44 -0400, Garrett, Philip (MAN-Corporate)
wrote:
> This part of DBIx::ContextualFetch is just a statement handle subclass.
> It's trying to call $sth->SUPER::execute() which is where the error is
> occurring.  I suppose it could be something about DBI instead of
> DBD::Sybase, but I use DBIx::ContextualFetch with Oracle and I've never
> seen the error.
> 
> The offending code:
>  46 # local $sth->{Taint} leaks in old perls :(
>  47 sub _untaint_execute {
>  48     my $sth = shift;
>  49     my $old_value = $sth->{Taint};
>  50     $sth->{Taint} = 0;
>  51     my $ret = $sth->SUPER::execute(@_);
>  52     $sth->{Taint} = $old_value;
>  53     return $ret;
>  54 }

Thanks for the detail.

However, as I've never seen that error with DBD::Sybase on its own and I
don't really know what it refers to there isn't all that much that I can
do at this point.

If the OP can provide me with a trace that illustrates the problem then
it may be possible to identify the issue.

Michael
-- 
Michael Peppler  -  Peppler Consulting SaRL
[EMAIL PROTECTED]  -  http://www.peppler.org/
Sybase DBA/Developer - TeamSybase: http://www.teamsybase.com/
Sybase on Linux FAQ: http://www.peppler.org/FAQ/linux.html

Reply via email to