The value NIL is not of type REAL Here's a backtrace for condition # Backtrace for: # 0: (SB-KERNEL:TWO-ARG-> NIL NIL) 1: ((:METHOD PROJECT-ISIDORE/CONTROLLER::BIBLE (SNOOZE-VERBS:GET SNOOZE-TYPES:TEXT/HTML SYMBOL)) # # # #) [fast-method] 2: ((LAMBDA NIL :IN SNOOZE::HANDLE-REQUEST-1)) 3: (SNOOZE::CALL-POLITELY-EXPLAINING-CONDITIONS # #) 4: (SNOOZE::CALL-BRUTALLY-EXPLAINING-CONDITIONS #) 5: (SNOOZE::HANDLE-REQUEST-1 # # # #) 6: ((LAMBDA NIL :IN SNOOZE:MAKE-HUNCHENTOOT-APP)) 7: ((:METHOD HUNCHENTOOT:ACCEPTOR-DISPATCH-REQUEST :AROUND (PROJECT-ISIDORE/CONTROLLER::SNOOZE-ACCEPTOR T)) # #) [fast-method] 8: ((:METHOD HUNCHENTOOT:HANDLE-REQUEST (HUNCHENTOOT:ACCEPTOR HUNCHENTOOT:REQUEST)) # #) [fast-method] 9: ((:METHOD HUNCHENTOOT:PROCESS-REQUEST (T)) #) [fast-method] 10: (HUNCHENTOOT::DO-WITH-ACCEPTOR-REQUEST-COUNT-INCREMENTED # #) 11: ((:METHOD HUNCHENTOOT:PROCESS-CONNECTION (HUNCHENTOOT:ACCEPTOR T)) # #) [fast-method] 12: ((:METHOD HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) # #) [fast-method] 13: (QUUX-HUNCHENTOOT::WORK-ON-CONNECTION # #) 14: ((FLET "BODY-FN0" :IN LPARALLEL.KERNEL::MAKE-CHANNELED-TASK)) 15: (LPARALLEL.KERNEL::EXEC-TASK/WORKER # #S(LPARALLEL.KERNEL::WORKER :HANDSHAKE/FROM-WORKER #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR NIL) :HANDSHAKE/TO-WORKER #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR #) :EXIT-NOTIFICATION #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR NIL) :THREAD # :RUNNING-CATEGORY :DEFAULT :INDEX 2 :TASKS #S(LPARALLEL.SPIN-QUEUE:SPIN-QUEUE :HEAD #2=(LPARALLEL.SPIN-QUEUE::DUMMY) :TAIL #2#))) 16: (LPARALLEL.KERNEL::WORKER-LOOP # #S(LPARALLEL.KERNEL::WORKER :HANDSHAKE/FROM-WORKER #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR NIL) :HANDSHAKE/TO-WORKER #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR #) :EXIT-NOTIFICATION #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR NIL) :THREAD # :RUNNING-CATEGORY :DEFAULT :INDEX 2 :TASKS #S(LPARALLEL.SPIN-QUEUE:SPIN-QUEUE :HEAD #2=(LPARALLEL.SPIN-QUEUE::DUMMY) :TAIL #2#))) 17: (LPARALLEL.KERNEL::%CALL-WITH-TASK-HANDLER #) 18: ((LAMBDA NIL :IN LPARALLEL.KERNEL::CALL-WITH-WORKER-CONTEXT)) 19: (LPARALLEL.KERNEL::CALL-WITH-WORKER-CONTEXT # # # #S(LPARALLEL.KERNEL::WORKER :HANDSHAKE/FROM-WORKER #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR NIL) :HANDSHAKE/TO-WORKER #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR #) :EXIT-NOTIFICATION #S(LPARALLEL.CONS-QUEUE:CONS-QUEUE :IMPL #S(LPARALLEL.RAW-QUEUE:RAW-QUEUE :HEAD NIL :TAIL NIL) :LOCK # :CVAR NIL) :THREAD # :RUNNING-CATEGORY :DEFAULT :INDEX 2 :TASKS #S(LPARALLEL.SPIN-QUEUE:SPIN-QUEUE :HEAD #2=(LPARALLEL.SPIN-QUEUE::DUMMY) :TAIL #2#))) 20: ((LAMBDA NIL :IN LPARALLEL.KERNEL::MAKE-WORKER-THREAD)) 21: ((LABELS BORDEAUX-THREADS::%BINDING-DEFAULT-SPECIALS-WRAPPER :IN BORDEAUX-THREADS::BINDING-DEFAULT-SPECIALS)) 22: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN)) 23: ((FLET "WITHOUT-INTERRUPTS-BODY-9" :IN SB-THREAD::RUN)) 24: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN)) 25: ((FLET "WITHOUT-INTERRUPTS-BODY-2" :IN SB-THREAD::RUN)) 26: (SB-THREAD::RUN) Above backtrace due to this condition: The value NIL is not of type REAL