Exception thrown without a stack frame



I'm getting exceptions thrown without a stackframe. I understand what this
means but not how it can happen given the following:

1. *every* frontend script on the site is wrapped in a try/catch block
2. I have set an exception handler to dump these so-called uncaught exceptions
in the error log

I use APC on the site/server in question but it doesn't matter whether I actually
load or use APC as to whether these uncaught exceptions occur.

I can't seem to reproduce the problem from my own browser - although it's
difficult to determine much from the log given the lack of information in any
entry referring to 'exception thrown without a stack frame' - apparently the
uncaught exception is not causing users to see broken or blank pages.

The problem only occurs on the production server, I can't reproduce it
on my test server no matter how hard I push with ab.

I haven't updated php for quite a long time which is at version 5.1.1

has anyone ever experienced something like this? anyone have any clue as to
what it might be.

tia
.



Relevant Pages

  • Re: documenting exceptions
    ... > Are you aware of any tool which analyzes source code and documents the ... > exceptions thrown for each routine in each source file for a project? ... "There is only One inviolable Law" ...
    (comp.lang.cpp)
  • Re: vc6 exceptions not caught by vs2005
    ... I see that exceptions thrown by some api's in ... implementations and VC6 and VS2005 count as such. ... that no exceptions are thrown across the function calls. ... Recompile all code with the same C++ compiler. ...
    (microsoft.public.vc.language)
  • Re: Real life cost of using exceptions for control flow?
    ... found exceptions thrown by System.Drawing during a display pass caused such ... a dramatic slow-down that we wrote elaborate code to avoid exceptions. ... For us, the difference was a smooth display, versus an unusable ... >> If you have a lot of cleanup and deallocations in the catch block, ...
    (microsoft.public.dotnet.framework.performance)
  • Re: Real life cost of using exceptions for control flow?
    ... > This test cannot be generalized to all exception performance problems. ... > found exceptions thrown by System.Drawing during a display pass caused such ... > a dramatic slow-down that we wrote elaborate code to avoid exceptions. ... For us, the difference was a smooth display, versus an unusable ...
    (microsoft.public.dotnet.framework.performance)
  • Re: A question on debugging
    ... But it clearly has nothing to do with the custom errors tag as I am catching all exceptions from the Application_OnError event and emailing them to myself. ... On my development machine I get the line number in the stack trace, but not on the production server. ...
    (microsoft.public.dotnet.general)