[info] locale: en_US
Exception in thread "main" java.lang.NullPointerException
at org.sikuli.ide.ImageButton.createFromString(ImageButton.java:241)
at org.sikuli.ide.SikuliPane.replaceWithImage(SikuliPane.java:617)
at org.sikuli.ide.SikuliPane.parseLine(SikuliPane.java:568)
at org.sikuli.ide.SikuliPane.parseRange(SikuliPane.java:528)
at org.sikuli.ide.SikuliPane.parse(SikuliPane.java:543)
at org.sikuli.ide.SikuliPane.parse(SikuliPane.java:546)
at org.sikuli.ide.SikuliPane.read(SikuliPane.java:427)
at org.sikuli.ide.SikuliPane.loadFile(SikuliPane.java:372)
at org.sikuli.ide.SikuliIDE.loadFile(SikuliIDE.java:838)
at org.sikuli.ide.SikuliIDE.restoreSession(SikuliIDE.java:768)
at org.sikuli.ide.SikuliIDE.<init>(SikuliIDE.java:713)
at org.sikuli.ide.SikuliIDE.getInstance(SikuliIDE.java:138)
at org.sikuli.ide.SikuliIDE.main(SikuliIDE.java:973)
This happens when I delete an image I use inside the sikuli code (not a sikuli region/capture). I use a path with my own captureScreen("path") (extension) function. The IDE crashes when the given path/image is not found it seems? I think the IDE tries to replace the path with the image from file and simply fails. For me it's not a problem atm. because I was just testing extensions and wanted to add a simple screenshotter function, but I guess these things can cause problems if people use some image paths in their scripts which are not related to the internal sikuli screenshot taker.
The backtrace is:
[info] locale: en_US NullPointerExce ption ide.ImageButton .createFromStri ng(ImageButton. java:241) ide.SikuliPane. replaceWithImag e(SikuliPane. java:617) ide.SikuliPane. parseLine( SikuliPane. java:568) ide.SikuliPane. parseRange( SikuliPane. java:528) ide.SikuliPane. parse(SikuliPan e.java: 543) ide.SikuliPane. parse(SikuliPan e.java: 546) ide.SikuliPane. read(SikuliPane .java:427) ide.SikuliPane. loadFile( SikuliPane. java:372) ide.SikuliIDE. loadFile( SikuliIDE. java:838) ide.SikuliIDE. restoreSession( SikuliIDE. java:768) ide.SikuliIDE. <init>( SikuliIDE. java:713) ide.SikuliIDE. getInstance( SikuliIDE. java:138) ide.SikuliIDE. main(SikuliIDE. java:973)
Exception in thread "main" java.lang.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
This happens when I delete an image I use inside the sikuli code (not a sikuli region/capture). I use a path with my own captureScreen( "path") (extension) function. The IDE crashes when the given path/image is not found it seems? I think the IDE tries to replace the path with the image from file and simply fails. For me it's not a problem atm. because I was just testing extensions and wanted to add a simple screenshotter function, but I guess these things can cause problems if people use some image paths in their scripts which are not related to the internal sikuli screenshot taker.