Your backtrace shows nothing obviously wrong, and if extending the stack does the trick, the problem is possibly that LW starts with an extremely small stack and/or does some stack-allocation optimizations that blow the little stack it has. I blame LW settings (did you override the defaults?)
I haven't overridden anything. For some reason I've never understood LW has a small default stack size.
By the way, this is ASDF revision 1.375. LW 5.1 has been fine interpreted with other (earlier) revisions.
- n