qh doe created Bug UDIG-2004
Issue Type: Bug Bug
Affects Versions: UDIG 1.4.0
Assignee: Unassigned
Components: application
Created: 29/Jul/13 8:31 AM
Description:

if you create a groovy script in udig-1.4.0 with an endless loop and "kill" it using the red stop button it will not be killed correctly. resulting in java machine taking 100% cpu per started process.

steps to reproduce:

  • open the script editor
  • simple poor script like:
    while (true) { a = 1 + 1 }
  • run script, it wont finish
  • stop script and kill it
  • watch system: at 100% cpu
  • even closing udig does not kill this process, system still at 100%

this is quite some issue, i just came back from an coffee break and noticed my computer was very hot, and using 400% cpu. system monitor showed me 4 "sleeping" java processes.

this is an udig issue, running and killing the same script without udig (from command line) does work as expected.

Environment: ArchLinux
Project: uDIG
Priority: Major Major
Reporter: qh doe
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to