Hi again, Alas it’s not that easy. I made more experiments after Jordi reported that he wasn’t able to reproduce the problem with my steps. On my Mac I had installed the latest stable (December 12th, 2013) PharoVM. On my Windows PC I have installed the latest stable (December 7th, 2013) PharoVM. Whereas on Mac I could reproduce the problem easily (every time I tried), it’s not happening on Windows at the moment. But I can remember having the same problem on my Windows PC. Furthermore, when using the newest PharoVM on Mac (build 304 from files.pharo.org) I don’t have the problem at the moment! So the VM seems to be involved…
Regards, Andreas Am 01.02.2014 um 23:29 schrieb Pharo4Stef <[email protected]>: > tx > > this is nice to have a reproducible case. Like take we will fix it :) > > On 01 Feb 2014, at 12:02, Andreas Wacknitz <[email protected]> wrote: > >> Hi Jordi and all, >> >> here is my detailed receipt with a freshly downloaded 30733.zip from Pharo >> files: >> >> 1. Open Nautilus >> 2. Select an arbitrary package >> 3. Select an arbitrary class from that package >> 4. Right-click in the methods panel and select „Add protocol…“ from the >> popup menu. >> 5. Enter „private“ in the dialog without selecting any entry in the >> listbox on top. >> 6. Hit „enter“ or press „OK“ with a left-click. >> >> -> Bummer! A cascade of 3 "SubscriptOutOfBounce: 1“ pre-debuggers. >> >> Regards, >> Andreas >> >> >> >> Am 01.02.2014 um 11:46 schrieb Jordi Delgado <[email protected]>: >> >>> Hi, >>> >>> With a fresh image, I do that with a class randomly selected >>> (obviously, with no class selected nothing happens) and the >>> protocol gets added without problems. Then, I choose another class, >>> again I pick a random one, and after doing exactly the same the >>> error appears. Why? No clue. >>> >>> I said that the error is difficult to reproduce because sometimes >>> it appears, and sometimes not. And I am not able to ascertain the >>> circumstances under which it will pop up. >>> >>> Bests, >>> >>> Jordi >>> >>> >>> >>> >>>> Hi, >>>> >>>> Am 31.01.2014 um 08:36 schrieb Jordi Delgado <[email protected]>: >>>> >>>>> Hi, >>>>> >>>>> I realized that sometimes, when creating new protocols, it appears an >>>>> error "subscript out of bounds: 1". I have not been able -yet- >>>>> to reproduce it from a clean image, but it happens often (at least >>>>> to me). It seems to me that it has something to do with protocol >>>>> creation before any method has been written, but I am still investigating. >>>>> >>>> I guess I can produce this easily :-) >>>> Just hit „Add protocol…“ in the popup menu of the method protocol pane. >>>> Enter a name like „private“ in the dialog. And then press enter without >>>> selecting anything in the listbox above. >>>> And voilà… >>>> >>>> Regards, >>>> Andreas >>>> >>>> >>>> >>> >> >> > >
