Activity log for bug #1790592

Date Who What changed Old value New value Message
2018-09-04 08:20:17 RaiMan bug added bug
2018-09-04 08:20:27 RaiMan sikuli: status New In Progress
2018-09-04 08:20:33 RaiMan sikuli: importance Undecided Medium
2018-09-04 08:20:36 RaiMan sikuli: assignee RaiMan (raimund-hocke)
2018-09-04 08:20:39 RaiMan sikuli: milestone 1.1.4
2018-09-04 10:02:52 RaiMan sikuli: status In Progress Opinion
2018-09-04 10:07:21 RaiMan summary [1.1.4] IDE: Java 10: crashes when taking screenshot [1.1.4] IDE: Win7: Java 10: crashes when taking screenshot --- works on Win10-64 with Java 11
2018-09-04 10:07:55 RaiMan description Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97) at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80) at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ... at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source) at java.desktop/java.awt.Robot.waitForIdle(Unknown Source) at org.sikuli.script.Mouse.move(Mouse.java:360) at org.sikuli.script.Mouse.move(Mouse.java:329) at org.sikuli.script.Mouse.init(Mouse.java:58) at org.sikuli.script.Screen.initScreens(Screen.java:107) at org.sikuli.script.Screen.<clinit>(Screen.java:71) ... 40 more ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more
2018-09-06 06:44:12 RaiMan summary [1.1.4] IDE: Win7: Java 10: crashes when taking screenshot --- works on Win10-64 with Java 11 [1.1.4] IDE: Win7: Java 10: crashes when taking screenshot --- works on Win10-64 with Java 11 --- workaround
2018-09-06 06:45:09 RaiMan description ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more ------------------- workaround take care, that Jython is available as mentioned on the downloadpage ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more
2018-09-06 07:58:49 RaiMan summary [1.1.4] IDE: Win7: Java 10: crashes when taking screenshot --- works on Win10-64 with Java 11 --- workaround [1.1.4] IDE: crashes when taking screenshot, if neither Jython nor JRuby are available --- fixed 2018-09-06
2018-09-06 07:59:09 RaiMan description ------------------- workaround take care, that Jython is available as mentioned on the downloadpage ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more ------------------- workaround take care, that at least Jython is available as mentioned on the downloadpage ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more
2018-09-06 07:59:18 RaiMan sikuli: status Opinion Fix Committed
2018-09-06 07:59:22 RaiMan sikuli: importance Medium Critical
2018-09-06 08:01:44 RaiMan description ------------------- workaround take care, that at least Jython is available as mentioned on the downloadpage ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more ---- problem / solution ---- if neither Jython nor JRuby are available, then JavaScript gets the default scripting language. This is not yet fully working and supported. ... but with the fix at least the "take screenshot" works. ------------------- workaround take care, that at least Jython is available as mentioned on the downloadpage ******************** tested on Windows 10-64 with Java 11: works currently Win7 testing not possible. ------------------------------------------------ Hi guys! So I'm running SikuliX 1.1.4, and Java version 10.0.2, and I can load the IDE. However, when clicking "Take Screenshot", the IDE crashes with the following log: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.sikuli.ide.CloseableModernTabbedPaneUI (file:/C:/MyPythonScripts/SikuliX/sikulix.jar) to constructor javax.swing.plaf.basic.BasicTabbedPaneUI$Actions(java.lang.String) WARNING: Please consider reporting this to the maintainers of org.sikuli.ide.CloseableModernTabbedPaneUI WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError  at org.sikuli.ide.ButtonCapture.capture(ButtonCapture.java:97)  at org.sikuli.ide.ButtonCapture.captureWithAutoDelay(ButtonCapture.java:80)  at org.sikuli.ide.ButtonCapture.actionPerformed(ButtonCapture.java:74)  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ...  at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)  at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException: Cannot call method from the event dispatcher thread  at java.desktop/java.awt.Robot.checkNotDispatchThread(Unknown Source)  at java.desktop/java.awt.Robot.waitForIdle(Unknown Source)  at org.sikuli.script.Mouse.move(Mouse.java:360)  at org.sikuli.script.Mouse.move(Mouse.java:329)  at org.sikuli.script.Mouse.init(Mouse.java:58)  at org.sikuli.script.Screen.initScreens(Screen.java:107)  at org.sikuli.script.Screen.<clinit>(Screen.java:71)  ... 40 more
2019-11-18 16:06:21 RaiMan sikuli: status Fix Committed Fix Released
2019-11-18 16:06:23 RaiMan sikuli: milestone 1.1.4 2.0.0