Thx Steve

Where are these JAVA options documented? URL?

Thx again

[email protected]
[email protected]
301.225.9879 : ☎: office/desk
301.225.9600 : ☎: office/floor
410.357.1364 : ☎: home/cell


-----Original Message-----
From: Stephen Sullivan <[email protected]> 
Sent: Friday, March 12, 2021 11:15 AM
To: [email protected]
Cc: Steve Lawrence <[email protected]>; Horvath, Attila J CTR (USA) 
<[email protected]>
Subject: [Non-DoD Source] Re: Exception in thread "main" 
java.lang.StackOverflowError

All active links contained in this email were disabled. Please verify the 
identity of the sender, and confirm the authenticity of all links contained 
within the message prior to copying and pasting the address to a Web browser. 


________________________________



Attila,

Just downloaded the 3.0 script. Looking at the daffodil script  it appears to 
be using the default stack size for the JVM  (I believe this is 1M)

JOPTS="-Xms1024m -Xmx1024m -XX:ReservedCodeCacheSize=128m"


If you specify JAVA_OPTS before running the command it looks like you could 
customize your memory settings.

export JAVA_OPTS='-Xss2M -Xms1024m -Xmx1024m -XX:ReservedCodeCacheSize=128m' 
daffodil ...

-Steve


On Fri, Mar 12, 2021 at 10:53 AM Attila Horvath <[email protected] < 
Caution-mailto:[email protected] > > wrote:


        All

        Per subject, encountered stack overflow error running Daffodil 3.0 
running on Debian virtual machine w/ 8GB memory. Also tried w/ 16GB memory - 
same result.
        

        Input CSV file consists of pipe ["|"] delimited values: 79 records, 595 
fields per record. I suspect the large number of fields per record is the root 
cause for blowing stack perhaps due to recursion.
        

        Pls advise what if anything else I can provide. See note below for log 
files too big to attach.
        

        1.      What is Daffodil's default stack size?
        2.      If possible, how to increase?

        NOTE: Steve - pls see follow up email addressed to 
"[email protected] < Caution-mailto:[email protected] > " for 
instructions to pick up log files via DoD-Safe. 'ebasd-gl-vvv.log' with verbose 
logging.
        

        Thx in advance,
        

        Attila
        



-- 

-
To err is human; to forgive, beyond the scope of the Operating System.

Reply via email to