Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

Report information
The Basics
Id: 13182
Status: resolved
Priority: 0/
Queue: PAR

People
Owner: smueller [...] cpan.org
Requestors:
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.88
Fixed in: (no value)



Subject: PL_memory_wrap error
Trying to package a GUI executable results in a error dialog being displayed and then the program terminates. Error message is "The procedure entry point PL_memory_wrap could not be located in the dynamic link library perl58.dll". Using ActivePerl-5.8.7.813-MSWin32-x86-148120 with the following modules: File-Temp 0.16 Module-ScanDeps 0.51 PAR-Dist 0.07 PAR 0.88 Parse-Binary 0.09 Win32-Exe 0.08
Subject: PL_memory_wrap error > me too
From: aero
[guest - Thu Jun 9 23:30:51 2005]: Show quoted text
> Trying to package a GUI executable results in a error dialog being > displayed and then the program terminates. Error message is "The > procedure entry point PL_memory_wrap could not be located in the > dynamic link library perl58.dll". Using ActivePerl-5.8.7.813- > MSWin32-x86-148120 with the following modules: > File-Temp 0.16 > Module-ScanDeps 0.51 > PAR-Dist 0.07 > PAR 0.88 > Parse-Binary 0.09 > Win32-Exe 0.08
ActivePerl-5.8.7.813-MSWin32-x86-148120 + PAR 0.88 Trying to package a perl/Tk GUI executable results in a error dialog being displayed and then the program terminates with the same Error message
Show quoted text
> > ActivePerl-5.8.7.813-MSWin32-x86-148120 + PAR 0.88 > Trying to package a perl/Tk GUI executable results in a error dialog > being displayed and then the program terminates with the same Error > message
I tried to package with PAR 0.89 but it still has the problem
From: John Bokma
[guest - Sat Jun 11 01:12:51 2005]: Show quoted text
>
> > > > ActivePerl-5.8.7.813-MSWin32-x86-148120 + PAR 0.88 > > Trying to package a perl/Tk GUI executable results in a error dialog > > being displayed and then the program terminates with the same Error > > message
> > I tried to package with PAR 0.89 but it still has the problem
I can confirm this. Same problem here. Is there a quick fix? ( perl, v5.8.7 built for MSWin32-x86-multi-thread )
From: Richard Bland
On Tue Jul 12 11:08:16 2005, guest wrote: I get this error too. I'm trying to use DBD-ORACLE (installed today) with ActivePerl 5.8.8.816 (reinstalled today) under Windows XP. STD_ERR says Show quoted text
> install_driver(Oracle) failed: Can't
load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: load_file:The specified procedure could not be found at C:/Perl/lib/DynaLoader.pm line 230. Richard
From: smueller [...] cpan.org
On Di. 14. Mär. 2006, 09:34:59, guest wrote: Show quoted text
> On Tue Jul 12 11:08:16 2005, guest wrote: > > I get this error too. I'm trying to use DBD-ORACLE (installed today) > with ActivePerl 5.8.8.816 (reinstalled today) under Windows XP. > STD_ERR says
> > install_driver(Oracle) failed: Can't
> load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module > DBD::Oracle: load_file:The specified procedure could not be found at > C:/Perl/lib/DynaLoader.pm line 230.
Hi, what version of PAR are you using and from which source? Is the specific installation of PAR compatible with the 5.8.8 release from ActiveState? I'm not completely sure this is related to incompatible versions, but I think I had a similar problem somewhen that was related to my using a wrong binary distribution of PAR. Steffen
From: Steffen Müller
On Di. 14. Mär. 2006, 09:34:59, guest wrote: Show quoted text
> On Tue Jul 12 11:08:16 2005, guest wrote: > > I get this error too. I'm trying to use DBD-ORACLE (installed today) > with ActivePerl 5.8.8.816 (reinstalled today) under Windows XP. > STD_ERR says
> > install_driver(Oracle) failed: Can't
> load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module > DBD::Oracle: load_file:The specified procedure could not be found at > C:/Perl/lib/DynaLoader.pm line 230.
Hi Richard, ActiveState has confirmed that this (PL_memory_wrap not exported) is a problem with the 816 build of ActivePerl. I'm expecting a 817 build any day now. When that is out, please retry. Steffen
On Tue Mar 14 09:34:59 2006, guest wrote: Show quoted text
> On Tue Jul 12 11:08:16 2005, guest wrote: > > I get this error too. I'm trying to use DBD-ORACLE (installed
today) Show quoted text
> with ActivePerl 5.8.8.816 (reinstalled today) under Windows XP. > STD_ERR says
> > install_driver(Oracle) failed: Can't
> load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module > DBD::Oracle: load_file:The specified procedure could not be found at > C:/Perl/lib/DynaLoader.pm line 230. > > Richard
On Do. 06. Apr. 2006, 12:14:35, guest wrote: Show quoted text
> On Tue Mar 14 09:34:59 2006, guest wrote:
> > On Tue Jul 12 11:08:16 2005, guest wrote: > > > > I get this error too. I'm trying to use DBD-ORACLE (installed
> today)
> > with ActivePerl 5.8.8.816 (reinstalled today) under Windows XP. > > STD_ERR says
> > > install_driver(Oracle) failed: Can't
> > load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module > > DBD::Oracle: load_file:The specified procedure could not be found at > > C:/Perl/lib/DynaLoader.pm line 230. > > > > Richard
> >
This is most likely a problem of binary incompatibility between some builds of ActiveState Perl and some binary packages of PAR. Since this problem came up quite often, I have started a compatibility list for ActivePerl versions and PAR binaries. It was compiled with the friendly help of Randy Kobes of uwinnipeg and Jean-Louis Morel, who maintains the bribes repository. You can find it at http://par.wikia.com/wiki/PAR_PPM_Compatibility_List HTH, Steffen