[hunchentoot-devel] HTTP redirect bug in Allegro Lisp

Saurabh Nanda saurabhnanda at gmail.com
Wed Feb 21 09:37:21 UTC 2007


Hi,

I have a piece of code which runs in SBCL but is throwing an error when
running on Allegro Lisp. The relevant portion of the backtrace thrown by
hunchentoot is given below:

 ->(SYS::..RUNTIME-OPERATION . :UNKNOWN-ARGS)
   (TPL:DO-COMMAND "zoom" :FROM-READ-EVAL-PRINT-LOOP NIL :COUNT T :ALL
                   T)
   (TBNL:GET-BACKTRACE #1=#<SIMPLE-ERROR @ #x1001b57d32>)
   ((:INTERNAL TBNL::PROCESS-REQUEST 0) #1#)
   (SIGNAL #1#)
   (ERROR SIMPLE-ERROR :FORMAT-CONTROL
          "Attempt to store into purespace address #x~x."
          :FORMAT-ARGUMENTS #2=(182935334912))
   (EXCL::ERROR-FROM-CODE 19 . #2#)
   (SYS::..CONTEXT-SAVING-RUNTIME-OPERATION)   (NSTRING-UPCASE #3="Location")
   (TBNL::MAKE-KEYWORD #3#)
   (TBNL:REDIRECT "http://URL-DELETED")

In the make-keyword function. changing the default value of the parameter
destructivep to 'nil' solves this error.

Is this a bug? Or what?

Nandz.
-- 
http://nandz.blogspot.com
http://foodieforlife.blogspot.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/tbnl-devel/attachments/20070221/3a555239/attachment.html>


More information about the Tbnl-devel mailing list