This error on infinite recursion happens when the J interpreter's stack
(allocated by the OS) runs out before the J recursion limit is reached.
I am not enough of an OS jock to know how to fix this across platforms.
The problem is that the stack usage per J recursion depends on what is
being done at each recursion level; and also on the number of C stack
space used by each level. That depends on code changes and compiler
optimizations.
Right now (and since the beginning, I think) there is a guess at how
many J recursion are safe before the C stack overflows.
Is there any way for you to increase your stack size?
Henry Rich
On 8/30/2016 3:37 PM, Don Guinn wrote:
My Qt library may not be up to date. I noticed a message in the jhs805
window, not the browser page, the execution window, "Qt: Untested Windows
version 10.0 detected!" after I loaded plot in the jijx window. I don't
know if this is related or not.
Is there some tool or option I can use to better capture the failure?
Windows must be generating some documentation of the failure, a dump or
something. If someone can tell me what that is I would appreciate it.
On Tue, Aug 30, 2016 at 12:42 PM, 'Mike Day' via Beta <[email protected]>
wrote:
Strange, as, like Robert Theriault, I also get a stack error:
f =: 3 : 'f y'
f 0
|stack error: f
| f y
JVERSION
Engine: j805/j64/windows
Beta-11: commercial/2016-08-23T12:51:40
Library: 8.05.02
Qt IDE: 1.5.1/5.6.1
Platform: Win 64
Installer: J805 install
InstallPath: c:/d/j805
Contact: www.jsoftware.com
Some parameters are different, but we're both
running Beta-11.
Mike
On 30/08/2016 19:01, Don Guinn wrote:
Entered:
f =: 3 'f y'
f 0
and got a crash in J Qt under Windows 10.
JVERSION
Engine: j805/j64/windows
Beta-11: commercial/2016-08-23T12:51:40
Library: 8.04.15
Qt IDE: 1.4.9/5.4.2
Platform: Win 64
Installer: J804 install
InstallPath: c:/j64-805
Contact: www.jsoftware.com
Running jconsole with same correctly returns "Stack Error"
Also tried it on J Android and also got "Stack Error"
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm