[Catalyst] Hangs in RenderView in "end"
Tomas Doran
bobtfish at bobtfish.net
Sun Jun 28 16:24:15 GMT 2009
On 28 Jun 2009, at 16:50, Gunnar Strand wrote:
> Thanks for th tip! I'll see if I can nail it down - the template
> structure isn't just that one file - I am using the "wrapper"
> support in TT.
Right. I'd start by blanking the actual template, which will at least
tell you if it's the template or the wrapper, and work from there..
> Is there any way of running the server in a debugger or to turn
> tracing on? Can I send a signal to it to get it to dump a stack
> trace somehow? Any attempt I've made so far just results in nothing
> or segmentation faults.
well, I guess something like: $SIG{WINCH} = sub { Carp::cluck('here'); }
+ a SIGWINCH might be helpful.
Or just alarm(3); in your controller action - should cause an
exception (and so stack trace in debug mode) after 3s..
I don't understand why you're seeing segfaults. What version of
Catalyst are you using, what is your perl -V, and do you have the
latest version of Variable::Magic installed? Also, if you could
attach gdb and get the catalyst process to segfault, then a backtrace
from c land could be useful.
Cheers
t0m
More information about the Catalyst
mailing list