guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VM stack overflow while calling sxml-match within let* or car


From: Andy Wingo
Subject: Re: VM stack overflow while calling sxml-match within let* or car
Date: Sun, 27 Mar 2011 13:56:24 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

On Sun 27 Mar 2011 13:30, Andy Wingo <address@hidden> writes:

>> (And Guile crashes upon ,bt.)
>
> I wonder if this indicates some compilation bug.

Indeed it does; it's a bug in Guile, not sxml-match.

The following expression exhibits this bug:

(car
 (letrec ((f (lambda ()
               (call-with-prompt
                'p
                (lambda () #t)
                (lambda (k) #f)))))
   (f)))

Andy
-- 
http://wingolog.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]