[armedbear-ticket] [armedbear] #85: CL-JSON throws an error under ABCL where SBCL doesn't.

armedbear armedbear-devel at common-lisp.net
Tue Mar 2 15:12:48 UTC 2010


#85: CL-JSON throws an error under ABCL where SBCL doesn't.
-------------------------+--------------------------------------------------
  Reporter:  ehuelsmann  |       Owner:  somebody
      Type:  defect      |      Status:  new     
  Priority:  major       |   Milestone:          
 Component:  other       |     Version:          
Resolution:              |    Keywords:          
-------------------------+--------------------------------------------------

Comment(by mevenson):

 Indeed it does point to something quite mysterious. After a couple hours
 of fiddling around, it seems that PROGV forms in nested function calls are
 somehow "leaking" the binding out to improper references.

 I wasn't able to distill a test case outside of CL-JSON, but the following
 simpler form causes the same type of error:

 {{{
 (decode-json-from-string "{\"foo\": [1]}")
 }}}

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/85#comment:1>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list