Skip Menu |

This queue is for tickets about the DBD-SQLite CPAN distribution.

Report information
The Basics
Id: 2279
Status: resolved
Priority: 0/
Queue: DBD-SQLite

People
Owner: Nobody in particular
Requestors: Jenda [...] Krynicky.cz
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.25
Fixed in: (no value)



Subject: t\06error.t reports "Free to wrong pool ..." with Perl 5.8 under Win32
I compiled DBD::SQLite using MSVC 6.0 SP5 under Win2k Server for ActivePerl 5.8 build 805. All tests passed except 06error.t This one crashes with Free to wrong pool 15d4168 not 80102 at D:/Perl/site/lib/DBI.pm line 1221. I tried to add some test prints into the script and the error happens within the $db->do('ssdfsdf sdf sd sdfsdfdsf sdfsdf'); I have DBI 1.32, the line 1221 is $sth->execute(@params) or return undef; in sub do(). The error happens even if I move the $db->do('ssdfsdf sdf sd sdfsdfdsf sdfsdf'); above the eval{} block. Seems the error raising doesn't work. If you need me to test anything, please ask. Jenda
From: FUJI Goro
I was also troubled by it. The command bellow should be fix the bug. $ perl -i.bak -pe "s/Safefree/sqlite_freemem/" dbdimp.c
[guest - Wed Jul 16 23:25:38 2003]: Show quoted text
> I was also troubled by it. > > The command bellow should be fix the bug. > > $ perl -i.bak -pe "s/Safefree/sqlite_freemem/" dbdimp.c
sure does ;)