This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2008-09-03 08:33:32

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Java Player Bug? - List elements in a calculation stop processing

This project showcases what looks like a bug in the Java player. It appears that when a list element is used in a calculation (multiplication), processing stops.

http://scratch.mit.edu/projects/Paddle2SeeFixIt/256817


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#2 2008-09-03 16:17:55

johnadmin
Scratch Team
Registered: 2007-03-13
Posts: 100+

Re: Java Player Bug? - List elements in a calculation stop processing

Thanks for reporting this. I will try to fix ASAP.

  -- John

Offline

 

#3 2008-09-03 18:40:31

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: Java Player Bug? - List elements in a calculation stop processing

Here is another weird one.  This project simply assigns a variable and then tests the value of it.  Processing (online) stops again. 

http://scratch.mit.edu/projects/Paddle2SeeFixIt/257128


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#4 2008-09-08 22:09:45

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: Java Player Bug? - List elements in a calculation stop processing

It looks like there was a new release of the Java player sometime today (v28).  Many projects that were broken are now working - that is great news!  Thanks to whoever fixed those problems.

Issues still remaining that I have noticed:

1. List monitors still not showing

2. Show Variable still not working

3. The java player is less tolerant of trailing blanks on a numeric variable than the Scratch program is.  I had a "Set Variable to 1 " block where there was a trailing blank after the 1.  It worked fine as a numeric value in Scratch but it appears that the Java player assumed it was a text variable as the Glide statement that it was in did not execute.  That caused a lot of grief.  Finally, I tracked it down, removed the trailing blank and then it worked.

4. It appears that the Java player strips out carriage return characters when concatenating lists while the Scratch program does not.  At least that is my conclusion after seeing how my Hamlet Reader project performs on both platforms.

5. The Java player is running MUCH more slowly than it used to. 

http://scratch.mit.edu/projects/Paddle2See/258582


http://i39.tinypic.com/2nav6o7.gif

Offline

 

Board footer