On Wed, Mar 20, 2002 at 09:23:11AM +0100, Gerald Richter wrote:
> From: "Gerald Richter" <[EMAIL PROTECTED]>
> To: "Jochen Topf" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
> Subject: Re: 2.0b6 namespace HTML vs. non HTML
> Date: Wed, 20 Mar 2002 09
>
> I am pretty sure, I am not using any globals.
>
This must be not a global, could be some other reference that still holds
the request object.
I fixed the problem, so Embperl won't segfault anymore in this situation.
Please try the appended new version of epinit.c
> BTW what is the preferred
On Tue, Mar 19, 2002 at 07:16:56PM +0100, Gerald Richter wrote:
> > [Tue Mar 19 16:28:35 2002] [error] [14366]ERR: 24: Error in Perl code:
> Can't upgrade that kind of scalar at /var/www/92/base.epl line 58.
> > [14366]ERR: 67: There is still -1 reference(s) to the request.param
> object, whil
> [Tue Mar 19 16:28:35 2002] [error] [14366]ERR: 24: Error in Perl code:
Can't upgrade that kind of scalar at /var/www/92/base.epl line 58.
> [14366]ERR: 67: There is still -1 reference(s) to the request.param
object, while there shouldn't be any.
Looks like you keep a reference to the EMbper
On Tue, Mar 19, 2002 at 01:57:21PM +0100, Gerald Richter wrote:
> > Attempt to free unreferenced scalar at /var/www/92/base.epl line 22.
> >
>
> This shouldn't happen :-(
>
>
> > This line contains this:
> > my $obj = Execute( { 'object' => "$ENV{DOCUMENT_ROOT}/$file", 'import' =>
> 0});
> >
>
>
> What happens is this: I restart apache. Some pages work, some result in
> segfault. After clicking around for a while the pages that resulted in
> segfaults suddenly work. This might or might not be related to the
following
> message in the error log:
>
> Attempt to free unreferenced scalar at
On Mon, Mar 18, 2002 at 03:17:28PM +0100, Gerald Richter wrote:
> > but there are still several references to HTML::Embperl in 2.0b6 and now I
> > get some error messages like "Can't locate HTML/Embperl.pm in @INC..."
> >
>
> Where do you have references to HTML::Embperl? I don't find any...
>
>
>
> That's fine, but how do I tell which one called me? The joys of
> object-oriented programming--my module is two deep down to easily be
> passed the information.
>
If only one module of both is loaded, you can simply test for existens for
some symbol you now that should exist e.g.
if (define
At 9:09 PM +0100 3/18/02, Gerald Richter wrote:
> > I have some perl libraries that check to see if they are running in
>> Embperl so they can use certain things (typically OUT and escmode).
>> What's the best way to make it possible for them to run under either
>> environment?
>
>Instead of u
> I have some perl libraries that check to see if they are running in
> Embperl so they can use certain things (typically OUT and escmode).
> What's the best way to make it possible for them to run under either
> environment?
Instead of using Embperl::OUT etc. directly, make an alias into your
I have some perl libraries that check to see if they are running in
Embperl so they can use certain things (typically OUT and escmode).
What's the best way to make it possible for them to run under either
environment?
--
Kee Hinckley - Somewhere.Com, LLC
http://consulting.somewhere.com/
[EMAI
Hi!
>
>
> but there are still several references to HTML::Embperl in 2.0b6 and now I
> get some error messages like "Can't locate HTML/Embperl.pm in @INC..."
>
Where do you have references to HTML::Embperl? I don't find any...
Maybe the following is your problem: HTML::EmbperlObject was renamed
Hi!
I tried to install 2.0b6 but got some problems with it. The release notes
say
> - Embperl have move from the namespace HTML::Embperl to Embperl.
> This is because Embperl is no longer only a HTML framework,
> but is suitable for other formats like XML too. Also this allows
> to install
13 matches
Mail list logo