Hmm, an image, which you just sent me (10157ready.image), starts
without any problems on my windoze box. No 100% CPU load, all is just
working as always.
Looks like the bug is VM/platform dependent, or you gave me wrong image?.
The only platform dependend thing I added is the native menu on mac (for
mac users: try to
click on the "File" menu in the mac meny bar...).
The problem of Simon indeed seems to be related to this change.
He gets an endless loop in HostSystemMenusMacOSX >> modifySqueakMenu: aString. When
'results' points to 'Universe Browser (basic)', 'fixIndex' is always greater than 0,
so the whileTrue: loop will never end. The problem seems to be the $( in this menu entry.
It's no clear to me what this method is supposed to do? Replacing the character
between '(x)' with '/X '? But for what reason? This code obviously doesn't work when
x is more than one character long.
This problem probably happened because when Simon loaded OB, it changes the menu,
although the defect entry is not one added by OB, but by the Universe Browser. Adding
any new entry probably triggers in any case the new generation of this menu.
Cheers,
David
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project