This is current CVS

        guile> (define q (open-file "foo" "w"))
        guile> (define (bar b) b) 
        guile> (eval `(bar ,q) (current-module))

        ERROR: Stack overflow
        ABORT: (stack-overflow)

        guile> (version)
        "1.7.0"


GUILE goes into infinite recursion while calling SCM_SMOB_APPLY_3
(line 4163, eval.c) which seems to be related to the port object.

Can you please fix this? I consider this a severe bug.

-- 

 Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.xs4all.nl/~hanwen 



_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile

Reply via email to