[armedbear-ticket] [armedbear] #198: Hunchentoot run failure

armedbear armedbear-devel at common-lisp.net
Sat Oct 13 09:46:26 UTC 2012


#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)
 }}}

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/198#comment:13>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list