On Mon, Aug 8, 2011 at 5:08 PM, Eliot Miranda <[email protected]>wrote:
> > > On Mon, Aug 8, 2011 at 1:09 PM, Igor Stasenko <[email protected]> wrote: > >> Hangs? Well it is normal, since it is busy evaluating an infinite >> recursion, right? :) >> > > traditionally infinite recursion is caught by the low space notifier. > or to be blunt, if infinite recursion is /not/ caught by the low space notifier then the low space notifier is broken. > > >> >> So, as far as i understand the problem is that you cannot interrupt >> it, by pressing Alt-. (or Cmd-. on macs)? >> Because there's little what could be done with code which goes into >> recursion, actually only one thing - fix it. :) >> >> On 8 August 2011 21:47, Sean P. DeNigris <[email protected]> wrote: >> > My image hung after executing: >> > categoryName := $- asParser negate plus flatten, ($- asParser, #any >> > asParser star flatten) optional star. >> > categoryName parse: 'SuperMe'. >> > >> > On the Moose list [1], Lukas pointed out the bug in my code which led to >> > direct recursion, and that hanging under this circumstance was a bug in >> > Pharo. Is this a known bug, or shall I file an issue? >> > >> > [1] http://forum.world.st/PetitParser-crash-td3725129.html >> > >> > -- >> > View this message in context: >> http://forum.world.st/Recursive-calls-hang-image-tp3728055p3728055.html >> > Sent from the Pharo Smalltalk mailing list archive at Nabble.com. >> > >> > >> >> >> >> -- >> Best regards, >> Igor Stasenko AKA sig. >> >> > > > -- > best, > Eliot > > -- best, Eliot
