Ok, here are my test results:
--------------------------------------------------------------------
Same computer as above, but with Windows XP:
I couldn't even start it. For Debug mode, I get these messages in the LED console:
Info (18:53:49): open file D:\work\GUI\LBGUI_1_1\smalldemo.c in File project.cpp (Line 555; Function ledProjectClass::OpenFile)
Info (16:11:19): Last debug result: 0.000000 in File menuThread.cpp (Line 392; Function menuThreadMain::OnReceiveMessage)
In Release mode, I get a message that acknex.exe has crashed.
It works fine with SED or by calling acknex.exe directly with the file as command line.
Also, I noticed, that under XP, the font in the script isn't monospace as it's supposed to be.
--------------------------------------------------------------------
Laptop
Windows 7 32 bit
Intel Core 2 Duo T5900
Geforce 9650M GT
3GB RAM
1280x800
Everything seems fine. Can't reproduce the error.
--------------------------------------------------------------------
Netbook / Tablet PC
Windows 7 32 bit
Intel Atom N470
2GB RAM
1366x768 (Touchscreen)
I can reproduce the error here.
--------------------------------------------------------------------
Now that I see it here on my main PC and my netbook at the same time, I noticed the following: If the other thing I told you about in the e-mail doesn't happen, but the thing you see in the screenshot above, it is always the same picture while the progressbar is under ~10%:
It never changes as long as you keep it below ~10% (9 point something). Also, now that I tested it again, it seems like I have to correct myself from my first post: It already starts when I move it below ~10%, not only when I move it to 0%.
Now about what happens if I move it above ~10%:
The first character you see depends on the progress of the progressbar/the slider. The second character is always a '%'. Other than I suggested in the e-mail I wrote you, this is definately a relic from the % that was supposed to be there, because if I change it to e.g. a '!', there will be a '!'.
The characters after that are pretty random, they seem to change every time I run the project again.
Now, the interesting part is, that the first character, that depends on the progress of the progressbar or the slider, is always the same character for each specific progress, even on different devices!
Here are screenshots of the first 5 characters. I also give you the progress the progressbar happened to have when whe character had when I took the screenshots, in reality they appear in a small range above and below that number.
at 10.4%
at 11.2%
at 11.8%
at 12.8%
at 14.2%
Now, in the case that I discribed in the e-mail, it also seems to be always the same string:
Also, it seems like it doesn't take a system restart to get a different case. It seems to be random at each start I start the script again, no matter if I restart LED or not. From my subjective judgement, the propability of the first case seems to be around 75%, while the one second (the one from the e-mail) seems to be around 25%.
I hope this helps you to find the bug. It took quite some time to test it on each computer and take all the screenshots.