Hello,
I'm trying to track down a stack overflow in a Jscheme code I wrote some
time ago. Can anyone help me with the meaning of the following stack
trace:
(heat-it image-graphics (get-polygons-for-coordinate (.get radials i
)(.get stages j ))(get-signal-for-region i j insitu-result )max-signal )
j = 3
stages = [Stage 4, Stage 3, Stage 2, Stage 1]
applicable = [Stage 1]
stage-loop = {jsint.Closure ??[3] (j stages applicable)}
i = 0
radials = [Columella, Cortex, Endo, Endo+Cortex,
Epidermis(atrichoblasts), Lat.root cap, Pericycle, Phloem, St...
radial-loop = {jsint.Closure ??[2] (i radials)}
max-signal = 527.924F
image-graphics =
sun.java2d.SunGraphics2D[font=java.awt.Font[family=Dialog,name=Dialog,st
yle=plain,size=12],color=jav...
image-encoder = sun.awt.image.codec.JPEGImageEncoderImpl@39452f
insitu-result = org.pamweb.ui.ticl.model.MySQLTableModel$Row@1ed13da
session = org.apache.catalina.session.StandardSessionFacade@1b25a82
request = org.apache.coyote.tomcat4.CoyoteRequestFacade@541b02
out = org.apache.coyote.tomcat4.CoyoteOutputStream@1b94ea2
====================================
(iterate radial-polygons {jsint.Closure ??[1] (radial-point-list)} )
Error in BacktraceException.printStackTrace:
java.lang.StackOverflowError
Error in BacktraceException.printStackTrace:
java.lang.StackOverflowError
Error in BacktraceException.printStackTrace:
java.lang.StackOverflowError
Specifically, should I assume that the stack overflow occurs somewhere
with the (iterate radial-polygons ...) call?
Thanks,
Boris
|