Re: Swap_inner_handle

2012-10-22 Thread Tim Bunce
. Assertion error from swap_inner_handle: 'PERL_BACKTRACE' = '** Assertion i == (SV *) (name_av))-sv_flags 0x0080)) ? Perl_mg_size(my_perl, (SV *) name_av) : ((XPVAV*) (name_av)-sv_any)-xav_fill)+1 failed: file DBI.xs, line 2001 That doesn't ring any bells. Maybe try a perl built

Re: Swap_inner_handle

2012-10-22 Thread Henri Asseily
couldn't track down who was stomping on $dbh. Assertion error from swap_inner_handle: 'PERL_BACKTRACE' = '** Assertion i == (SV *) (name_av))-sv_flags 0x0080)) ? Perl_mg_size(my_perl, (SV *) name_av) : ((XPVAV*) (name_av)-sv_any)-xav_fill)+1 failed: file DBI.xs, line 2001

Swap_inner_handle

2012-10-21 Thread Henri Asseily
Hey guys, I just received a patch by a contributor on DBIx::HA and he said that $dbh-swap_inner_handle causes deep C assertion errors in DBI. Has anyone seen such a behavior? Thanks. --- Henri Asseily henri.tel

Re: Swap_inner_handle

2012-10-21 Thread Henri Asseily
, it wouldn't fail but on attempt #3 $dbh was not pointing to a database handle anymore but a scalar reference to the letter 'n'. Very odd and something we couldn't track down who was stomping on $dbh. Assertion error from swap_inner_handle: 'PERL_BACKTRACE' = '** Assertion i == (SV *) (name_av