Hello,
It’s been a few days since I experienced abrupt shutdowns on a workflow that was running without problems previously. The shutdown happens either within a recursive or a group loop.
I tried several solutions to solve that problem, but apparently with no success: I tweaked the.ini file. I cleaned the temp file after several shutdowns. I have re-installed Knime. As the error started around the creation and usage of Linux virtual machines on my computer, I have shut down all VMs, though some VMware services are still running in the back. I updated the JRE and added garbage collector nodes at all critical points in my workflow.
The machine still has the same 32 GB of RAM, with 22 GB allocated to Knime, which is why I find it strange to get a JRE memory error (“There is insufficient memory for the Java Runtime Environment to continue.” from the log)
I attach the log with the error I get as well as my computer configuration. I also paste below my .ini in case it is of any help.
Any help would be highly appreciated.
NB
Edit 1: Since the last shutdown, I cannot restart Knime anymore and got the error message: “Failed to create the java virtual machine”
-startup
plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.500.v20220509-0833
–launcher.defaultAction
openFile
-vm
plugins/org.knime.binary.jre.win32.x86_64_17.0.5.20221116/jre/bin/server/jvm.dll
-vmargs
-Djava.security.properties=plugins/org.knime.binary.jre.win32.x86_64_17.0.5.20221116/security.properties
-server
-Dsun.java2d.d3d=false
-Dosgi.classloader.lock=classname
-XX:+UnlockDiagnosticVMOptions
-Dsun.net.client.defaultReadTimeout=0
-XX:CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot
-Dknime.xml.disable_external_entities=true
–add-opens=java.base/java.lang=ALL-UNNAMED
–add-opens=java.base/java.lang.invoke=ALL-UNNAMED
–add-opens=java.base/java.net=ALL-UNNAMED
–add-opens=java.base/java.nio=ALL-UNNAMED
–add-opens=java.base/java.nio.channels=ALL-UNNAMED
–add-opens=java.base/java.util=ALL-UNNAMED
–add-opens=java.base/sun.nio.ch=ALL-UNNAMED
–add-opens=java.base/sun.nio=ALL-UNNAMED
–add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
–add-opens=java.base/sun.net.www.protocol.http=ALL-UNNAMED
-Xmx22347m
-Xms8g
-Dorg.eclipse.swt.browser.IEVersion=11001
-Dsun.awt.noerasebackground=true
-Dequinox.statechange.timeout=30000
-Darrow.enable_unsafe_memory_access=true
-Darrow.memory.debug.allocator=false
-Darrow.enable_null_check_for_get=false
–add-opens=java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.jgss=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.jgss.spi=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED
–add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED
-XX:HeapBaseMinAddress
hs_err_pid78664.log (216.6 KB)