[iolib-devel] bug report: The value :DEFAULT is not of type IO.ENCODINGS:EXTERNAL-FORMAT.

Ben Hayden bhayden at itasoftware.com
Fri Jul 6 14:44:58 UTC 2007


Below is a traceback illustrating that the server entry point to 
philip-jose <http://www.cliki.net/philip-jose> fails with the latest 
version of iolib due to a type mismatch. The default external-format, 
:default, is invalid.

* (start-single-threaded-server)

debugger invoked on a TYPE-ERROR in thread #<THREAD "initial thread" 
{F6266E1}>:
  The value :DEFAULT is not of type IO.ENCODINGS:EXTERNAL-FORMAT.

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit debugger, returning to top level.

((LAMBDA (SB-PCL::VALUE)) :DEFAULT)
source:
; file: /ita/devel/qres/lisp/libs/iolib-0.5.3/sockets/base-sockets.lisp
(SOCKET)
0] backtrace

0: ((LAMBDA (SB-PCL::VALUE)) :DEFAULT)
1: ((LAMBDA (SB-PCL::NEW-VALUE SB-KERNEL:INSTANCE))
    #<unavailable argument>
    #<unavailable argument>)
2: ((SB-PCL::FAST-METHOD SHARED-INITIALIZE
     (SB-PCL::SLOT-OBJECT "#<...>" . "#<...>")) #<error printing object>)
3: ((LAMBDA
        (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL.
         "#<...>" . "#<...>")) #<error printing object>)
4: ((SB-PCL::FAST-METHOD MAKE-INSTANCE (CLASS))
    #<unavailable argument>
    #<unavailable argument>
    #<STANDARD-CLASS NET.SOCKETS:SOCKET-STREAM-INTERNET-PASSIVE>)
5: ((LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. "#<...>" . 
"#<...>"))
    #<unused argument>
    #<unused argument>
    #<STANDARD-CLASS NET.SOCKETS:SOCKET-STREAM-INTERNET-PASSIVE>
    359523896
    4)
6: (NET.SOCKETS:CREATE-SOCKET)
7: (NET.SOCKETS:MAKE-SOCKET)
8: (PHILIP-JOSE::MAKE-TCP-SERVER-SOCKET #<IPv4 address: 0.0.0.0> 6666)
9: (PHILIP-JOSE::MAKE-SERVER #<IPv4 address: 0.0.0.0> 6666)
10: (PHILIP-JOSE:START-SINGLE-THREADED-SERVER)
11: (SB-INT:SIMPLE-EVAL-IN-LEXENV
     (PHILIP-JOSE:START-SINGLE-THREADED-SERVER)
     #<NULL-LEXENV>)
12: (INTERACTIVE-EVAL (PHILIP-JOSE:START-SINGLE-THREADED-SERVER))
13: (SB-IMPL::REPL-FUN NIL)
14: (SB-IMPL::REPL-FUN NIL)
15: ((LAMBDA ()))
16: ((LAMBDA ()))
17: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {F651CC5}>)
18: (SB-IMPL::TOPLEVEL-REPL NIL)
19: (SB-IMPL::TOPLEVEL-INIT)
20: ((LABELS SB-IMPL::RESTART-LISP))





Francois-Rene Rideau wrote:

> can you send a bug report to iolib-devel ?
> And in the meantime, try to use :iso-8859-1 ?
>
> --#f
> A real person has two reasons for doing anything ... a good reason and
> the real reason.
>



More information about the iolib-devel mailing list