On Tue, Aug 01, 2000 at 10:18:16AM -0500, Jon Brisbin wrote:
> panic: POPSTACK
> Callback called exit.
This is very familiar to me, although I don't know for sure if this is
connected with your situation. I had this problem regularly connected with
sessions. For me, it was connected with the tie call that sets up the
session. Sometimes if an exception is thrown (with die) within the session
setup code (through Apache::Session and all the other classes involved),
everything goes weird. Sometimes the exception gets through, sometimes it
vanishes and things seem to carry on, sometimes you get this PANIC. A
search on the mod_perl list will find a few references to this, and the
opinion seems to be that this is a bug in Perl, fixed in 5.6 (although I
haven't tried this).
So, my idea is that possibly something is throwing an exception in the setup
of your sessions. Incidentally, my solution was to hack up my own version
of Apache::Session to work around the bug, which is a real mess, but it
works for now. I also regularly get exceptions thrown in my session setup,
because I'm using this to test that the persistent DB connection is still
up, and often it isn't. Long story ...
Jim
--
Jim Peters / __ | \ Aguazul
/ /| /| )| /| / )|| \
jim@aguazul. \ (_|(_|(_|(_| )(_|I / www.aguazul.
demon.co.uk \ ._) _/ / demon.co.uk
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]