[1.1.0] Windows 7 64: Java 8-31: crashes with insufficient memory after longer run (40 min here) --- fixed with Java 8-45

Bug #1428110 reported by RaiMan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SikuliX
Fix Released
High
RaiMan

Bug Description

***************** workaround:

use Java 7 --- but should work with Java 8-45+ also

from comment #1
If Java dies on large and long running unittest test suites, division of the large suite into several smaller suites helps. The common start python script should create and execute them in sequence.

------------------------------------------
reported by: https://launchpad.net/~emaslov1

I have 4-hour sequence of about 50 Sikuli tests, driven by Python Unittest from command line, running well for last half of year.
Having got new Windows 7 64 bit machine, I copied there the whole Sikuli stuff, and then installed the last Java (8.31) from java.com . Now it's difficult to find old Java there...
Sikuli seemed to start working well, and IDE worked well with separate scripts, but, trying to run the whole sequence, Java crashed after five or six tests (40 min), with Windows crash message box, because of insufficient memory for it. Extending the memory limit in runsikulix.cmd had no effect at all.
The problem was finally solved with installation of older Java (7.67)
Java 8 seems to have some problems.

RaiMan (raimund-hocke)
Changed in sikuli:
status: New → In Progress
importance: Undecided → High
assignee: nobody → RaiMan (raimund-hocke)
milestone: none → 1.1.0
description: updated
description: updated
Revision history for this message
Eugene Maslov (emaslov1) wrote :

After registering ths issue, I found two things:
   - If Java dies on long unittest test suite, division of the large suite into several smaller suites helps. The common start python script should create and execute them consequently.
   - With new Java 8 versions, available at java.com now (e.g. 8.45), those crashes after 40 minutes are no longer reproduced.

Revision history for this message
RaiMan (raimund-hocke) wrote :

thanks.

Changed in sikuli:
status: In Progress → Fix Released
summary: [1.1.0] Windows 7 64: Java 8-31: crashes with insufficient memory after
- longer run (40 min here)
+ longer run (40 min here) --- fixed with Java 8-45
description: updated
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.