Contact ActiveState. But I would suggest ppm verify --upgrade DBI should
work.

--Neil

>-----Original Message-----
>From: John [mailto:[EMAIL PROTECTED]]
>Sent: Wednesday, June 13, 2001 8:35 PM
>To: [EMAIL PROTECTED]
>Subject: DBI and Perl 5.6.1.62x Application Error
>
>
>Suddenly Perl doesn't work with DBI or DBD-ODBC!
>
>It *did* work, brilliantly, until last week when I installed a 
>whole load of
>new modules via PPM (and upgraded from Perl 5.6.1.623 -> 
>5.6.1.626 ) and now
>I cannot connect to any database without Perl dying.I have 
>tried everything
>I can think of to solve this - including removing Perl 626 
>(along with all
>the old modules), reinstalling version 623 (clean install) and 
>re-installing
>the DBI and DBD-ODBC modules - it still does not work.
>
>Ironically I have a production machine downstairs that is 
>using exactly this
>setup and has no problems.
>
>I have been through the possible scenarios of it being my 
>coding, but I am
>sure this is not the case (the code worked fine beforehand, 
>and test scripts
>fail also).
>
>It is looking a bit like there may be a registry gremlin but I 
>have no real
>idea about this.
>
>Although I have seen my error appear in the odd 
>mailinglist/newsgroup to do
>with Perl and DBI I have not seen any answers to this problem.
>
>THE ERROR:
>
> The connection is made, the data retreived (and I can use it) 
>but Perl.exe
> throws an Application Error - " The instruction at 
>"0x77f6754b" referenced
> memory at "0x036e1e18". The memory could not be "read". Click on OK to
> terminate the application."
>
>SETUP:
>
> I'm using:
> - Activestate Perl build 5.6.1.626
> - $DBI::VERSION = "1.14"
> - $DBD::ODBC::VERSION = '0.28'
>
>
>FAILING CODE:
> Here's some code that should work fine...
>
>   my $h = DBI-connect( "DBI:ODBC:$dsn","$dbuser", "$dbpass", )
>             or die "Can't make a connection to the Bourjois Database:
> $DBI::errstr\n";
>
>   my $sth=$h-prepare("
>        SELECT page_id,title
>        FROM meta ");
>
>   $sth-execute();
>
>   my $result_set = $sth-fetchall_arrayref();
>
>   $h-disconnect();
>
>
>I am running into workload problems with this now, I have been 
>trying to
>solve it on my own for three days. Any help would be *hugely* 
>appreciated.
>
>
>
>
>
>
>---
>Outgoing mail is certified Virus Free.
>Checked by AVG anti-virus system (http://www.grisoft.com).
>Version: 6.0.255 / Virus Database: 128 - Release Date: 5/17/01
>

__________________________________________________________________________
Please Note :
Only  the intended recipient is authorised to access or use this e-mail.  If
you are not the intended recipient,
please delete this e-mail and notify the sender immediately.   The contents
of this e-mail are the writer's 
opinion and are not necessarily endorsed by the Gunz Companies unless
expressly stated.

We use virus scanning software but exclude all liability for viruses or
similar in any attachment.


Reply via email to