X-1.0rc3: IDE: will not start anymore on XP SP3 --- workaround

Bug #888715 reported by ubs
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SikuliX
Fix Released
Critical
RaiMan

Bug Description

**** workaround

see faq 1766

Removing HKEY_CURRENT_USER\Software\JavaSoft\Prefs\org\sikuli\ide fixed the problem.

----------------------------------------------------------

Summary:
Sikilu RC3 used to work on this machine for the past two weeks. This morning it decided to stop working. IDE will not display or start up. What is weird is I can still run my executable script I made before the IDE stopped working.

Java Installed: JRE6 Update 27
OS: Windows XP SP3 with latest updates

Attempted Work Arounds:
I have uninstalled JRE and Sikuli then re installed back on, which did not work.
I have tried running the batch files directly instead of the exe or exe short cut which did not work.
I have even tried newer JRE6 with Update 29 which did not work
I have tried editing the bat file t include the language switch as I have seen in another bug which did not work.
I have tried portable versions of Sikuli which did not work.

 X 1.0 rc3:
C:\Documents and Settings\m>java -Dsikuli.console=false -jar "C:\Program Files\Sikuli X\sikuli-ide.jar" > c:\bug.txt
Exception in thread "main" java.lang.NullPointerException
        at org.sikuli.ide.ImageButton.createThumbnailImage(ImageButton.java:89)
        at org.sikuli.ide.ImageButton.createThumbnail(ImageButton.java:110)
        at org.sikuli.ide.ImageButton.createThumbnail(ImageButton.java:116)
        at org.sikuli.ide.ImageButton.setFilename(ImageButton.java:64)
        at org.sikuli.ide.ImageButton.createFromString(ImageButton.java:258)
        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:526)
        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)

Latest continuous build:
C:\Documents and Settings\m>java -Dsikuli.console=false -jar "C:\Documents and Settings\m\My Documents\Downloads\Sikuli-
r930-win32\Sikuli-r930-win32\Sikuli-IDE\sikuli-ide.jar"
[info] locale: en_US
Exception in thread "main" java.lang.NullPointerException
        at org.sikuli.ide.ImageButton.createThumbnailImage(ImageButton.java:89)
        at org.sikuli.ide.ImageButton.createThumbnail(ImageButton.java:110)
        at org.sikuli.ide.ImageButton.createThumbnail(ImageButton.java:116)
        at org.sikuli.ide.ImageButton.setFilename(ImageButton.java:64)
        at org.sikuli.ide.ImageButton.createFromString(ImageButton.java:259)
        at org.sikuli.ide.SikuliPane.replaceWithImage(SikuliPane.java:629)
        at org.sikuli.ide.SikuliPane.parseLine(SikuliPane.java:580)
        at org.sikuli.ide.SikuliPane.parseRange(SikuliPane.java:538)
        at org.sikuli.ide.SikuliPane.parse(SikuliPane.java:555)
        at org.sikuli.ide.SikuliPane.parse(SikuliPane.java:558)
        at org.sikuli.ide.SikuliPane.read(SikuliPane.java:439)
        at org.sikuli.ide.SikuliPane.loadFile(SikuliPane.java:384)
        at org.sikuli.ide.SikuliIDE.loadFile(SikuliIDE.java:839)
        at org.sikuli.ide.SikuliIDE.restoreSession(SikuliIDE.java:769)
        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:975)

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

try to reset the registry container where Sikuli stores the information to restore the situation of the last session (you might have moved or deleted a .sikuli that was opened in a tab, when you stopped the IDE the last time).

see faq 1766

summary: - X 1.0 rc3 IDE will not start on XP SP3
+ X 1.0 rc3 IDE will not start anymore on XP SP3
Revision history for this message
ubs (unitedbyspeed) wrote : Re: X 1.0 rc3 IDE will not start anymore on XP SP3

RainMan

Removing HKEY_CURRENT_USER\Software\JavaSoft\Prefs\org\sikuli\ide fixed the problem.

Thank you!

RaiMan (raimund-hocke)
summary: - X 1.0 rc3 IDE will not start anymore on XP SP3
+ X 1.0 rc3 IDE will not start anymore on XP SP3 --- workaround
description: updated
summary: - X 1.0 rc3 IDE will not start anymore on XP SP3 --- workaround
+ X-1.0rc3: IDE: will not start anymore on XP SP3 --- workaround
Revision history for this message
CryoGenID (cryo-t) wrote :

Thanks the registry key also helped me here :)

RaiMan (raimund-hocke)
Changed in sikuli:
status: New → Fix Committed
assignee: nobody → RaiMan (raimund-hocke)
milestone: none → x1.0
RaiMan (raimund-hocke)
tags: added: windows-startup
RaiMan (raimund-hocke)
Changed in sikuli:
importance: Undecided → Critical
RaiMan (raimund-hocke)
Changed in sikuli:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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