[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-devel
Subject:    Re: [Sbcl-devel] SBCL frequently hanging over symbol conflicts?
From:       "Tobias C. Rittweiler" <tcr () freebits ! de>
Date:       2010-05-20 1:46:41
Message-ID: 87ljbfjqf2.fsf () freebits ! de
[Download RAW message or body]

"J. K. Cunningham" <J.k.cunningham@comcast.net> writes:

> I am running into a behavior frequently which hangs SBCL (at least I
> haven't been able to figure out how to free it). I've reduced it to this
> simple scenario:
>
> (defpackage :bob (:use :cl))
> (in-package :bob)
> (defun foo () (print "This is Bob's foo"))
> (defpackage :jane (:use :cl))
> (in-package :jane)
> (defun bar () (print "This is Jane's bar"))
> (in-package :bob)
> (bar) ;;=>error
> (import 'jane::bar)                     ; hangs SBCL
>
> At this point the REPL is unresponsive and the only way I know to get it
> back is to kill *inferior-lisp* by closing the buffer and creating a new
> one through M-x slime.
>
> Has anyone else seen this behavior? 
> Any idea what it's all about and how to get around it?

This has been fixed in SBCL 1.0.38.

  -T.


------------------------------------------------------------------------------

_______________________________________________
Sbcl-devel mailing list
Sbcl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic