[ic] "Had to create DBI::_dbistate unexpectedly"

Daniel Davenport ddavenport at newagedigital.com
Wed Dec 8 10:20:53 EST 2004


>>> cwarden at xerus.org 12/06/04 02:41PM >>>
> I'm getting the following error when trying to clone an item in the
> Interchange admin:
>   Had to create DBI::_dbistate unexpectedly at (eval 6212) line 8.
> 
> This is followed by:
>   page server pid 4281 won't die!
> 
> I'm running the Debian interchange package 5.2.0-2 on Sarge in RPC
mode.
> 
> Here's the DBI trace:
> 
> <- DESTROY(DBI::db=HASH(9e26d54))= undef at Server.pm line 938
> DBI::db=HASH(0x9e78264) trace level set to 0x0/1 (DBI @ 0x0/0) in DBI
1.45-ithread (pid 6959)
> <- FETCH('Driver')= DBI::dr=HASH(0x826e620) at DBI.pm line 622
> <- STORE('RaiseError' 1)= 1 at DBI.pm line 637
> <- STORE('PrintError' 0)= 1 at DBI.pm line 637
> <- prepare('select sku from products where sku = ?')=
DBI::st=HASH(0x9e5fa84) at DBI.pm line 1649
> <- selectrow_array(DBI::st=HASH(0x9e5fa84) undef ...)= 'SCBC' at
DBI.pm line 1658
> <- prepare('select * from products where sku = ?')=
DBI::st=HASH(0x9e2bd6c) at DBI.pm line 1443
> <- execute('SCBC')= 1 at DBI.pm line 1446
> <- fetchrow_hashref= HASH(0x9eb72c4)42keys row1 at DBI.pm line 1450
> Had to create DBI::_dbistate unexpectedly at (eval 712) line 8.
>
> Any ideas on how to track down the problem?
> 
> Thanks,
> Christian

I've never looked at a DBI trace before, but my code sense tells me the
execute('SCBC') is a bit strange...
You might want to figure out where that execute is happening, and make
sure the right stuff is getting passed to it. 
 
BTW, DBI 1.45-ithread?  you using threads?
 
/


More information about the interchange-users mailing list