[Ecls-list] Flaw in subtypep ? / catching stack-overflow ? / memory-limits experience ?
Matthew Mondor
mm_lists at pulsar-zone.net
Mon Oct 28 23:41:24 UTC 2013
On Mon, 28 Oct 2013 19:38:46 +0100
Eckhard Wiederhold <ecky at ecky.fr> wrote:
> - (subtypep 'si:property-list 'condition) and (subtypep
> 'si::proper-list 'condition) raise "Stack overflow."
> serious-condition
> Question: Is this some issue I need to report here:
> http://sourceforge.net/p/ecls/bugs/ ? Or is it normal
> behaviour ?
the existing http://sourceforge.net/p/ecls/bugs/141/ might be related
> Top level in: #<process TOP-LEVEL>.
>
> Any attempt to catch it later failed and i ended up on toplevel ...
> this seems odd to me but it matches
> in a strange way the fact that you may, if a stack-overflow occurs,
> resize the stack two times, after that
> you're put to toplevel automatically. Is there any way to get around
> this?
That might be worth reporting as another bug. Interestingly, I've also
encountered lately a case where SIGSEGV/SIGBUS might be handlable or
not, inconsistently, and when it cannot be handled the REPL jumps to
the TOP-LEVEL at which point SLIME disconnects (but it can reconnect
without restarting ECL in my case). This was observed when fiddling
around to report http://sourceforge.net/p/ecls/bugs/272/
Thanks,
--
Matt
More information about the ecl-devel
mailing list