[squeak-dev] Endless recursion: "String new: -1"

marcel.taeumel Marcel.Taeumel at hpi.de
Wed Jul 6 13:43:25 UTC 2016


Hi, there!

Is it okay that there is an endless recursion when evaluating "String new:
-1"?

...
ByteString class(Behavior)>>handleFailingFailingBasicNew:
ByteString class(Behavior)>>handleFailingBasicNew:
ByteString class(Behavior)>>basicNew:
ByteString class(Behavior)>>handleFailingFailingBasicNew:
ByteString class(Behavior)>>handleFailingBasicNew:
ByteString class(Behavior)>>basicNew:
ByteString class(Behavior)>>handleFailingFailingBasicNew:
ByteString class(Behavior)>>handleFailingBasicNew:
ByteString class(Behavior)>>basicNew:
...

I would like to have an error signaled instead. Note that the -1 is just an
example for a bad computation. The error I get is "Space is low" then. :-)


Best,
Marcel



--
View this message in context: http://forum.world.st/Endless-recursion-String-new-1-tp4905179.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.


More information about the Squeak-dev mailing list