[armedbear-devel] Bad slot value in PACKAGE-ERROR

(package-error-package (nth-value 1 (ignore-errors (intern "FOO" :bar)))) ;; => #<UNBOUND> (This is in anticipation of using cl-store, which when deserializing foreign code may call INTERN with an unknown package. An lfarm server handles the resulting package error. BTW lfarm runs fine on ABCL using PRINT/READ for serialization. With SBCL as a client it's a kind of FFI to java :)

On 7/17/13 3:22 AM, James M. Lawrence wrote:
(package-error-package (nth-value 1 (ignore-errors (intern "FOO" :bar)))) ;; => #<UNBOUND>
(This is in anticipation of using cl-store, which when deserializing foreign code may call INTERN with an unknown package. An lfarm server handles the resulting package error. BTW lfarm runs fine on ABCL using PRINT/READ for serialization. With SBCL as a client it's a kind of FFI to java :)
Filed as [ticket][325]. Thanks for the report. [325]: http://lisp.not.org/trac/armedbear/ticket/325 -- "A screaming comes across the sky. It has happened before, but there is nothing to compare to it now."
participants (2)
-
James M. Lawrence
-
Mark Evenson