[CDBI] DBIx::ContextualFetch::st=HASH(0x90528ac) still Active

Bill Moseley moseley at hank.org
Mon Mar 3 00:55:39 GMT 2008

I threw together a one-off script to import photos into F-spot
(SQLite) and every insert is generating this message:

prepare_cached(INSERT INTO photos (default_version_id, roll_id, time, name, directory_path, description)
VALUES (?, ?, ?, ?, ?, ?)
) statement handle DBIx::ContextualFetch::st=HASH(0x90528ac) still Active at /usr/local/share/perl/5.8.8/Ima/DBI.pm line 398

This is vaguely familiar, so not sure if this is an issue with some
version of SQLite or some other problem.  Is this a known issue?

I'm just doing this in a loop:

        my $photo = Photos->create( {
                time               => $image->{mtime},
                directory_path     => $dir,
                name               => $file,
                roll_id            => $roll,
                default_version_id => 1,
                description        => '',
        } );

DBD::SQLite version 1.13, CDBI 3.0.17, SQLite version 3.4.2

Bill Moseley
moseley at hank.org

More information about the ClassDBI mailing list