#198: Hunchentoot run failure ----------------------+----------------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: accepted Priority: blocker | Milestone: 1.1.0 Component: compiler | Version: 1.1.0-dev Keywords: | ----------------------+----------------------------------------------------- Changes (by mevenson):
* status: assigned => accepted
Comment:
Invoking
(abcl:test-system :hunchentoot)
gives the following overflow as grabbed by SLIME
{{{ Stack overflow. [Condition of type STORAGE-CONDITION]
Restarts: 0: [ABORT] Abort thread.
Backtrace: 0: (#<FUNCTION {631A2693}> #<STORAGE-CONDITION {49DAAFB9}> #<FUNCTION {631A2693}>) 1: (APPLY #<FUNCTION {631A2693}> (#<STORAGE-CONDITION {49DAAFB9}> #<FUNCTION {631A2693}>)) 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* #<STORAGE-CONDITION {49DAAFB9}> #<FUNCTION {631A2693}>) 3: (INVOKE-DEBUGGER #<STORAGE-CONDITION {49DAAFB9}>) 4: org.armedbear.lisp.Lisp.error(Lisp.java:382) 5: org.armedbear.lisp.Java$pf_jrun_exception_protected.execute(Java.java:1315) 6: org.armedbear.lisp.Symbol.execute(Symbol.java:802) 7: org.armedbear.lisp.LispThread.execute(LispThread.java:640) 8: org.armedbear.lisp.ASDF_TMP_acceptor_140.execute(acceptor.lisp:631) 9: org.armedbear.lisp.CompiledClosure.execute(CompiledClosure.java:109) 10: org.armedbear.lisp.LispThread.execute(LispThread.java:653) 11: org.armedbear.lisp.Primitives$pf_apply.execute(Primitives.java:2793) 12: (#<FUNCTION {3446C090}>) 13: (JRUN-EXCEPTION-PROTECTED #<FUNCTION {3446C090}>) 14: (#<FUNCTION {110C48C0}> #<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> 302) 15: (APPLY #<FUNCTION {110C48C0}> (#<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> 302)) 16: (HUNCHENTOOT:ACCEPTOR-STATUS-MESSAGE #<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> 302) 17: (#<FUNCTION {27CA0E3B}>) 18: (JRUN-EXCEPTION-PROTECTED #<FUNCTION {27CA0E3B}>) 19: (#<FUNCTION {426C57E5}>) 20: (JRUN-EXCEPTION-PROTECTED #<FUNCTION {426C57E5}>) 21: (#<FUNCTION {3CC425B2}>) 22: (JRUN-EXCEPTION-PROTECTED #<FUNCTION {3CC425B2}>) 23: (HUNCHENTOOT:PROCESS-REQUEST #<HUNCHENTOOT:REQUEST {7186E848}>) 24: (#<FUNCTION {4FFC0932}>) 25: (HUNCHENTOOT::DO-WITH-ACCEPTOR-REQUEST-COUNT-INCREMENTED #<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> #<FUNCTION {4FFC0932}>) 26: (#<FUNCTION {2BBFDAA4}> (#<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> #<USOCKET:STREAM-USOCKET {40AB5B6C}>)) 27: (#<FUNCTION {31FF309F}>) 28: (JRUN-EXCEPTION-PROTECTED #<FUNCTION {31FF309F}>) 29: (#<FUNCTION {68D1305D}>) 30: (JRUN-EXCEPTION-PROTECTED #<FUNCTION {68D1305D}>) 31: (#<FUNCTION {7DBE5F6D}> #<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> #<USOCKET:STREAM-USOCKET {40AB5B6C}>) 32: (APPLY #<FUNCTION {7DBE5F6D}> (#<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> #<USOCKET:STREAM-USOCKET {40AB5B6C}>)) 33: (HUNCHENTOOT:PROCESS-CONNECTION #<HUNCHENTOOT:EASY-ACCEPTOR {3D7C3DFE}> #<USOCKET:STREAM-USOCKET {40AB5B6C}>) }}}
Related to this in the *inferior-list* buffer: {{{ ; Loaded /home/evenson/.slime/fasl/2012-09-04/armedbear-1.1.0-dev- solaris-x86-64/contrib/swank-repl.abcl (0.12 seconds) WARNING: Session secret is unbound. Using Lisp's RANDOM function to initialize it. java.lang.StackOverflowError at org.armedbear.lisp.LispThread.execute(LispThread.java:643) at org.armedbear.lisp.ASDF_TMP_util_41.execute(util.lisp:296) at org.armedbear.lisp.LispThread.execute(LispThread.java:640) at org.armedbear.lisp.ASDF_TMP_util_41.execute(util.lisp:296) at org.armedbear.lisp.LispThread.execute(LispThread.java:640) }}}