When I inspect the object from lispworks it works ------------------ CL-USER> (inspect http://www.lispworks.com/reference/HyperSpec/Body/f_inspec.htm k2::*current-hushe* )
#<HUSHE-CLIENT:HUSHE-CLIENT 118742AB> is a HUSHE-CLIENT:HUSHE-CLIENT TIMESTAMP 3398596745 TIMEOUT 1200 I/O-PACKAGE #<The HUSHE-CLIENT package, 135/256 internal, 101/256 external> LOCK #<MP:LOCK "Hushe-client serializer" Unlocked NIL 0 118742DF> TCPCLIENT-STREAM #<COMM:SOCKET-STREAM 11875E87> HOST "localhost" PORT 11116 ERROR-FORMAT "GENERIC-TCP-CLIENT ERROR: ~a" ----------------
But when I inspect with slime I get this: (note I use all contib mocules, and http://www.lispworks.com/reference/HyperSpec/Body/a_and.htm it is latest cvs)
---------------------- The slot #<STANDARD-EFFECTIVE-SLOT-DEFINITION GENERIC-TCPCLIENT::ERROR-FORMAT 1121052F> is missing from #<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> (of class http://www.lispworks.com/reference/HyperSpec/Body/t_class.htm #<STANDARD-CLASS http://www.lispworks.com/reference/HyperSpec/Body/t_std_cl.htm HUSHE-CLIENT:HUSHE-CLIENT 10A27AEB>), when reading the value. [Condition of type CONDITIONS::SLOT-MISSING-ERROR]
Restarts: 0: [ABORT] Return to SLIME's top level. 1: [ABORT] Quit process.
Backtrace: 0: CONDITIONS::CONDITIONS-ERROR (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm CONDITIONS::SLOT-MISSING-ERROR (:NAME #<STANDARD-EFFECTIVE-SLOT-DEFINITION GENERIC-TCPCLIENT::ERROR-FORMAT 1121052F> :INSTANCE #<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> :CLASS #<STANDARD-CLASS http://www.lispworks.com/reference/HyperSpec/Body/t_std_cl.htm HUSHE-CLIENT:HUSHE-CLIENT 10A27AEB> :OPERATION ..)) 1: ERROR (CONDITIONS::SLOT-MISSING-ERROR &REST (:NAME #<STANDARD-EFFECTIVE-SLOT-DEFINITION GENERIC-TCPCLIENT::ERROR-FORMAT 1121052F> :INSTANCE #<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> :CLASS #<STANDARD-CLASS http://www.lispworks.com/reference/HyperSpec/Body/t_std_cl.htm HUSHE-CLIENT:HUSHE-CLIENT 10A27AEB> :OPERATION SLOT-BOUNDP http://www.lispworks.com/reference/HyperSpec/Body/f_slt_bo.htm ..)) 2: (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm SLOT-MISSING http://www.lispworks.com/reference/HyperSpec/Body/f_slt_mi.htm (T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm)) (#<STANDARD-CLASS http://www.lispworks.com/reference/HyperSpec/Body/t_std_cl.htm HUSHE-CLIENT:HUSHE-CLIENT 10A27AEB> #<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> #<STANDARD-EFFECTIVE-SLOT-DEFINITION GENERIC-TCPCLIENT::ERROR-FORMAT 1121052F> SLOT-BOUNDP http://www.lispworks.com/reference/HyperSpec/Body/f_slt_bo.htm &OPTIONAL NIL http://www.lispworks.com/reference/HyperSpec/Body/a_nil.htm) 3: CLOS::GENERIC-FUNCTION-NON-DISCRIMINATOR NIL 4: CLOS::SLOT-BOUNDP-MISSING (#(1571 (GENERIC-TCPCLIENT::TCPCLIENT-STREAM GENERIC-TCPCLIENT::HOST GENERIC-TCPCLIENT::PORT GENERIC-TCPCLIENT::TIMEOUT GENERIC-TCPCLIENT::I/O-PACKAGE GENERIC-TCPCLIENT::ERROR-FORMAT HUSHE-CLIENT::TIMESTAMP HUSHE-CLIENT::LOCK) NIL http://www.lispworks.com/reference/HyperSpec/Body/a_nil.htm ..)) 5: (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm SWANK:INSPECT-SLOT-FOR-EMACS (T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm)) (#<STANDARD-CLASS http://www.lispworks.com/reference/HyperSpec/Body/t_std_cl.htm HUSHE-CLIENT:HUSHE-CLIENT 10A27AEB> #HUSHE-CLIENT:HUSHE-CLIENT 11A11963 #<STANDARD-EFFECTIVE-SLOT-DEFINITION GENERIC-TCPCLIENT::ERROR-FORMAT 1121052F>) 6: (SUBFUNCTION 1 (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm CLOS::UPDATE-DISCRIMINATOR-CODE (STANDARD-GENERIC-FUNCTION http://www.lispworks.com/reference/HyperSpec/Body/t_std_ge.htm))) (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm &REST (#<STANDARD-CLASS http://www.lispworks.com/reference/HyperSpec/Body/t_std_cl.htm HUSHE-CLIENT:HUSHE-CLIENT 10A27AEB> #HUSHE-CLIENT:HUSHE-CLIENT 11A11963 #<STANDARD-EFFECTIVE-SLOT-DEFINITION GENERIC-TCPCLIENT::ERROR-FORMAT 1121052F>)) 7: (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm SWANK::ALL-SLOTS-FOR-INSPECTOR (STANDARD-OBJECT http://www.lispworks.com/reference/HyperSpec/Body/t_std_ob.htm T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm)) (#<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> :DONT-KNOW) 8: CLOS::CACHE-MISS-FUNCTION (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm &REST (#<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> #<SWANK::FANCY-INSPECTOR 1188D817>)) 9: (SUBFUNCTION 1 (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm CLOS::UPDATE-DISCRIMINATOR-CODE (STANDARD-GENERIC-FUNCTION http://www.lispworks.com/reference/HyperSpec/Body/t_std_ge.htm))) (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm &REST (#HUSHE-CLIENT:HUSHE-CLIENT 11A11963 #SWANK::FANCY-INSPECTOR 1188D817)) 10: (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm SWANK-BACKEND:INSPECT-FOR-EMACS (STANDARD-OBJECT http://www.lispworks.com/reference/HyperSpec/Body/t_std_ob.htm SWANK::FANCY-INSPECTOR)) (#<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> #SWANK::FANCY-INSPECTOR 1188D817) 11: CLOS::CACHE-MISS-FUNCTION (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm &REST (#<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> #<SWANK::FANCY-INSPECTOR 1188D817>)) 12: (SUBFUNCTION 1 (METHOD http://www.lispworks.com/reference/HyperSpec/Body/t_method.htm CLOS::UPDATE-DISCRIMINATOR-CODE (STANDARD-GENERIC-FUNCTION http://www.lispworks.com/reference/HyperSpec/Body/t_std_ge.htm))) (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm &REST (#HUSHE-CLIENT:HUSHE-CLIENT 11A11963 #SWANK::FANCY-INSPECTOR 1188D817)) 13: SWANK::INSPECT-OBJECT (#<HUSHE-CLIENT:HUSHE-CLIENT 11A11963> &OPTIONAL "<(INSPECTOR *DEFAULT-INSPECTOR*)>") 14: (SUBFUNCTION 1 SWANK:INIT-INSPECTOR) NIL 15: SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS (#<Closure 1 subfunction of SWANK:INIT-INSPECTOR>) 16: SWANK::CALL-WITH-BUFFER-SYNTAX (#<Closure 1 subfunction of SWANK:INIT-INSPECTOR>) 17: SYSTEM::%INVOKE (:INVISIBLEP T http://www.lispworks.com/reference/HyperSpec/Body/a_t.htm) 18: SYSTEM::%EVAL ((SWANK:INIT-INSPECTOR "k2::*current-hushe*")) 19: EVAL ((SWANK:INIT-INSPECTOR "k2::*current-hushe*")) 20: (SUBFUNCTION 1 SWANK::EVAL-FOR-EMACS) NIL 21: (SUBFUNCTION 1 (TOP-LEVEL-FORM 52)) (#</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm SWANK:SWANK-DEBUGGER-HOOK> #<Closure 1 subfunction of SWANK::EVAL-FOR-EMACS>) 22: SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK (#</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm SWANK:SWANK-DEBUGGER-HOOK> #<Closure 1 subfunction of SWANK::EVAL-FOR-EMACS>) 23: FUNCALL (SWANK::EVAL-FOR-EMACS &REST ((SWANK:INIT-INSPECTOR "k2::*current-hushe*") "COMMON-LISP-USER" 13)) 24: SWANK::READ-FROM-EMACS NIL 25: (SUBFUNCTION 1 SWANK::HANDLE-REQUEST) NIL 26: (SUBFUNCTION 1 (TOP-LEVEL-FORM 52)) (#</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm SWANK:SWANK-DEBUGGER-HOOK> #</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm 1 subfunction of SWANK::HANDLE-REQUEST>) 27: SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK (#</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm SWANK:SWANK-DEBUGGER-HOOK> #</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm 1 subfunction of SWANK::HANDLE-REQUEST>) 28: (SUBFUNCTION 1 SWANK::CALL-WITH-CONNECTION) NIL 29: SWANK::CALL-WITH-REDIRECTED-IO (#<SWANK::CONNECTION 1192C3E7> #<Closure 1 subfunction of SWANK::CALL-WITH-CONNECTION>) 30: SWANK::CALL-WITH-CONNECTION (#<SWANK::CONNECTION 1192C3E7> #</Function/ http://www.lispworks.com/reference/HyperSpec/Body/a_fn.htm 1 subfunction of SWANK::HANDLE-REQUEST>) 31: SWANK::HANDLE-REQUEST (#<SWANK::CONNECTION 1192C3E7>) 32: SWANK::REPL-LOOP (#<SWANK::CONNECTION 1192C3E7>) 33: (SUBFUNCTION 1 SWANK::SPAWN-REPL-THREAD) NIL 34: SWANK::CALL-WITH-BINDINGS (NIL http://www.lispworks.com/reference/HyperSpec/Body/a_nil.htm #<Closure 1 subfunction of SWANK::SPAWN-REPL-THREAD>) 35: (SUBFUNCTION 1 SWANK::SPAWN-REPL-THREAD) NIL 36: (SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-STACK) (:DONT-KNOW) 37: SYSTEM::%%FIRST-CALL-TO-STACK NIL 38: SYSTEM::%%FIRST-CALL-TO-STACK NIL