Paste number 47549: cl-xmpp

Paste number 47549: cl-xmpp
Pasted by: cap
When:1 year, 9 months ago
Share:Tweet this! | http://paste.lisp.org/+10OT
Channel:None
Paste contents:
Raw Source | XML | Display As
The bounding indices 0 and 2 are bad for a sequence of length 1.
   [Condition of type SB-KERNEL:BOUNDING-INDICES-BAD-ERROR]See also:
  Common Lisp Hyperspec, bounding index designator [glossary]
  Common Lisp Hyperspec, SUBSEQ-OUT-OF-BOUNDS:IS-AN-ERROR [issue]



Restarts:
 0: [ABORT] Return to SLIME's top level.
 1: [ABORT] Exit debugger, returning to top level.

Backtrace:
  0: (SB-IMPL::SIGNAL-BOUNDING-INDICES-BAD-ERROR #(60) 0 2)
  1: (SB-IMPL::SIGNAL-BOUNDING-INDICES-BAD-ERROR #(60) 0 2)
  2: ((SB-PCL::FAST-METHOD RUNES::XSTREAM-UNDERFLOW (RUNES:XSTREAM))
      #<unavailable argument>
      #<unavailable argument>
      #<RUNES:XSTREAM [stanza :MAIN NIL]>)
  3: (CXML:MAKE-SOURCE #<RUNES:XSTREAM [stanza :MAIN NIL]>)
  4: (CL-XMPP::READ-STANZA
      #<CL-XMPP:CONNECTION to jabber.org:5222 (open) {B57A481}>)
  5: ((SB-PCL::FAST-METHOD CL-XMPP:RECEIVE-STANZA (CL-XMPP:CONNECTION))
      #<unavailable argument>
      #<unavailable argument>
      #<CL-XMPP:CONNECTION to jabber.org:5222 (open) {B57A481}>)
  6: (CL-XMPP:CONNECT)
  7: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (CL-XMPP:CONNECT :HOSTNAME "jabber.org")
      #<NULL-LEXENV>)
  8: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (PROGN NIL (CL-XMPP:CONNECT :HOSTNAME "jabber.org"))
      #<NULL-LEXENV>)
  9: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (UNLESS (BOUNDP '*CONNECTION*)
        (CL-XMPP:CONNECT :HOSTNAME "jabber.org"))
      #<NULL-LEXENV>)
 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (SB-IMPL::%DEFVAR '*CONNECTION*
                        (UNLESS (BOUNDP '*CONNECTION*)
                          (CL-XMPP:CONNECT :HOSTNAME "jabber.org"))
                        'T NIL 'NIL (SB-C:SOURCE-LOCATION))
      #<NULL-LEXENV>)
 11: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (EVAL-WHEN (:LOAD-TOPLEVEL :EXECUTE)
        (SB-IMPL::%DEFVAR '*CONNECTION* (UNLESS # #) 'T NIL 'NIL
                          (SB-C:SOURCE-LOCATION)))
      #<NULL-LEXENV>)
 12: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (DEFVAR *CONNECTION* (CL-XMPP:CONNECT :HOSTNAME "jabber.org"))
      #<NULL-LEXENV>)
 13: (SWANK::EVAL-REGION
      "(defvar *connection* (xmpp:connect :hostname \"jabber.org\"))
     "
      T)
 14: ((LAMBDA ()))
 15: ((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA #) {B5069E5}>)
 16: (SWANK::CALL-WITH-BUFFER-SYNTAX #<CLOSURE (LAMBDA #) {B5069E5}>)
 17: (SWANK:LISTENER-EVAL
      "(defvar *connection* (xmpp:connect :hostname \"jabber.org\"))
     ")
 18: (SB-INT:SIMPLE-EVAL-IN-LEXENV
      (SWANK:LISTENER-EVAL
       "(defvar *connection* (xmpp:connect :hostname \"jabber.org\"))
     ")
      #<NULL-LEXENV>)
 19: ((LAMBDA ()))
 20: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN))
      #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
      #<CLOSURE (LAMBDA #) {B5065D5}>)
 21: ((LAMBDA ()))
 22: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN))
      #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
      #<FUNCTION (LAMBDA #) {A7719E5}>)
 23: (SWANK::CALL-WITH-REDIRECTED-IO
      #<SWANK::CONNECTION {AD23101}>
      #<CLOSURE (LAMBDA #) {B4FFB75}>)
 24: (SWANK::CALL-WITH-CONNECTION
      #<SWANK::CONNECTION {AD23101}>
      #<FUNCTION (LAMBDA #) {A7719E5}>)
 25: (SWANK::HANDLE-REQUEST #<SWANK::CONNECTION {AD23101}>)
 26: (SWANK::PROCESS-AVAILABLE-INPUT
      #<SB-SYS:FD-STREAM for "a socket" {AD22049}>
      #<CLOSURE (LAMBDA #) {B4FFB35}>)
 27: ((FLET SWANK::HANDLER))
 28: ((LAMBDA (SWANK-BACKEND::_)) #<unused argument>)
 29: (SB-IMPL::SUB-SERVE-EVENT NIL NIL NIL)
 30: (SB-SYS:WAIT-UNTIL-FD-USABLE 0 :INPUT NIL)
 31: (SB-IMPL::REFILL-INPUT-BUFFER
      #<SB-SYS:FD-STREAM for "standard input" {B2252F1}>)
 32: (SB-IMPL::INPUT-CHAR/UTF-8
      #<SB-SYS:FD-STREAM for "standard input" {B2252F1}>
      NIL
      #:EOF-OBJECT)
 33: (READ-CHAR
      #<SB-SYS:FD-STREAM for "standard input" {B2252F1}>
      NIL
      #:EOF-OBJECT
      #<unused argument>)
 34: (READ-CHAR
      #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {90BAD59}>
      NIL
      #:EOF-OBJECT
      #<unused argument>)
 35: (READ-PRESERVING-WHITESPACE
      #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {90BAD59}>
      NIL
      (NIL)
      T)
 36: (READ-PRESERVING-WHITESPACE
      #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {90BAD59}>
      NIL
      (NIL)
      NIL)
 37: (READ
      #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {90BAD59}>
      NIL
      (NIL)
      NIL)
 38: (SB-IMPL::REPL-READ-FORM-FUN
      #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {90BAD59}>
      #<unavailable argument>)
 39: (SB-IMPL::REPL-FUN NIL)
 40: (SB-IMPL::REPL-FUN NIL)
 41: ((LAMBDA ()))
 42: ((LAMBDA ()))
 43: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {B099035}>)
 44: (SB-IMPL::TOPLEVEL-REPL NIL)
 45: (SB-IMPL::TOPLEVEL-INIT)
 46: ((LABELS SB-IMPL::RESTART-LISP))

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.