On Wed, 28 Jun 2000 [EMAIL PROTECTED] wrote:

> The modperl archives are pretty clear that
>   panic: POPSTACK errors
> caused by dies called in a eval is a perl bug.
> 
> The archives are also clear that this is often a result
> of an interaction with Apache::Session, which I *was*
> getting, but have since fixed(?)

yes, fixed in Perl 5.6.0.

> My new problem is that I am getting the error
> between my PerlAccessHandler and HTML::Mason module.
> I repeat, the PerlAccessHandler is completely done, and
> the HTML::Mason handler hasn't been called at all.
> This is NOT a case of a tied Apache::Session going out
> of scope when the PerlAccessHandler ends.
> I think I proved this by putting debugging lines in
> subs DESTROY and 'save' of Apache::Session.pm.
> 
> That's what my problem USED to be. :)
> 
> Doesn't this mean it is happening in mod_perl itself?

maybe, are you still having this problem?  if you can reproduce it, start
httpd like so:

% gdb httpd
(gdb) b Perl_my_exit
(gdb) run -X

then make a request that triggers the POPSTACK error, go back to gdb:

(gdb) where

and post the output of that.

Reply via email to