[iolib-devel] New patches: 26-Dec-2009
Peter Keller
psilord at cs.wisc.edu
Mon Dec 28 19:09:47 UTC 2009
On Mon, Dec 28, 2009 at 04:39:19PM +0100, Stelian Ionescu wrote:
> I think that one of the patches by David Lichteblau that I've just
> committed fixes this. Please try again :)
Ok, I've:
./clbuild update iolib
./clbuild recompile iolib
I stopped my running sbcl, started a new one, loaded my code, and hit
the same error. However, it is completely reproducable now, which means it is
probably in my code somewhere so I'll have to debug it a while.
I've included the stack trace, just in case it is in your library and you
happen to see it.
Thank you.
-pete
The value NIL is not of type IOLIB.MULTIPLEX::FD-HANDLER.
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.
(IOLIB.MULTIPLEX::%DISPATCH-EVENT
#S(IOLIB.MULTIPLEX::FD-ENTRY
:FD 8
:READ-HANDLER NIL
:WRITE-HANDLER NIL
:ERROR-CALLBACK NIL)
:WRITE
:ERROR
1515890.136375863d0)
0] backtrace
0: (IOLIB.MULTIPLEX::%DISPATCH-EVENT
#S(IOLIB.MULTIPLEX::FD-ENTRY
:FD 8
:READ-HANDLER NIL
:WRITE-HANDLER NIL
:ERROR-CALLBACK NIL)
:WRITE
:ERROR
1515890.136375863d0)
1: (IOLIB.MULTIPLEX::%HANDLE-ONE-FD
#<event base, 2 FDs monitored, using: #<epoll(4) multiplexer> {B8DCB29}>
(8 (:ERROR :READ :WRITE))
1515890.136375863d0
#<unavailable argument>)
2: (IOLIB.MULTIPLEX::DISPATCH-FD-EVENTS-ONCE
#<event base, 2 FDs monitored, using: #<epoll(4) multiplexer> {B8DCB29}>
0.05363454087637365d0
1515890.136375863d0)
3: ((SB-PCL::FAST-METHOD IOLIB.MULTIPLEX:EVENT-DISPATCH
(IOLIB.MULTIPLEX:EVENT-BASE))
#<unavailable argument>
#<unavailable argument>
#<event base, 2 FDs monitored, using: #<epoll(4) multiplexer> {B8DCB29}>)[:EXTERNAL]
4: ((LAMBDA
(SB-PCL::.PV. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-INT:&MORE
SB-PCL::.DFUN-MORE-CONTEXT. SB-PCL::.DFUN-MORE-COUNT.))
#<unused argument>
#<unused argument>
#<event base, 2 FDs monitored, using: #<epoll(4) multiplexer> {B8DCB29}>
-303338815
4)
5: (START-SERVER :HOST #/ip/0.0.0.0 :PORT NIL :TIMEOUT 86400)
6: (SB-INT:SIMPLE-EVAL-IN-LEXENV (START-SERVER) #<NULL-LEXENV>)
7: (INTERACTIVE-EVAL (START-SERVER))[:EXTERNAL]
8: (SB-IMPL::REPL-FUN NIL)
9: ((LAMBDA ()))
10: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {AD29EAD}>)
11: (SB-IMPL::TOPLEVEL-REPL NIL)
12: (SB-IMPL::TOPLEVEL-INIT)
13: ((LABELS SB-IMPL::RESTART-LISP))
More information about the iolib-devel
mailing list