[Bese-devel] ucw_ajax / OpenMCL / OSX

Daniel Salama lists at infoway.net
Mon Oct 23 03:36:12 UTC 2006


Not yet :(

See below (hopefully I expanded the right traces):

value NIL is not of the expected type SIMPLE-VECTOR.
    [Condition of type TYPE-ERROR]

Restarts:
   0: [RETRY] Retry calling RENDER.
   1: [SERVER-ERROR] Send the client an internal server error page.
   2: [GENERATE-BACKTRACE-FOR-EMACS] Generate a bug report in Emacs.
   3: [FAIL-MISERABLY] Pretend this request never happend and fail.
   4: [TRY-AGAIN] Play this request over from the top.
   5: [ABORT-BREAK] Reset this process
   6: [ABORT] Kill this process

Backtrace:
   0: (#<Anonymous Function #x83F6F9E> 0 20)
   1: (SWANK:BACKTRACE 1 40)
   2: (CCL::CALL-CHECK-REGS 'SWANK:BACKTRACE)
   3: (#<Anonymous Function #x8433DAE> '(SWANK:BACKTRACE 1 40) 3 'NIL)
   4: (#<Anonymous Function #x83B59FE> #<Compiled-function  
SWANK:SWANK-DEBUGGER-HOOK #x842C47E> #<COMPILED-LEXICAL-CLOSURE  
#x8CB2F96>)
   5: (FUNCALL 'SWANK::EVAL-FOR-EMACS)
   6: (SWANK::SLDB-LOOP '(T 200 T NIL 10 T #S(CCL::PPRINT-DISPATCH- 
TABLE :CONSES-WITH-CARS #<HASH-TABLE :TEST EQ size 60/60  
#x83F9BC6> :STRUCTURES NIL :OTHERS (# #)) NIL T 10 ...))
   7: (#<Anonymous Function #x83F7A4E> #<Anonymous Function #x842BAD6>)
   8: (SWANK::CALL-WITH-BINDINGS '((*PRINT-PRETTY*) (*PRINT-LEVEL* .  
4) (*PRINT-LENGTH* . 10) (*PRINT-CIRCLE* . T) (*PRINT-READABLY*)  
(*PRINT-PPRINT-DISPATCH* . #S(CCL::PPRINT-DISPATCH-TABLE :CONSES-WITH- 
CARS #<HASH-TABLE :TEST EQ size 60/60 #x83F9BC6> :STRUCTURES  
NIL :OTHERS #)) (*PRINT-GENSYM* . T) (*PRINT-BASE* . 10) (*PRINT- 
RADIX*) (*PRINT-ARRAY* . T) ...) #<Anonymous Function #x842BB16>)
   9: (SWANK::DEBUG-IN-EMACS #<TYPE-ERROR #x8C5801E>)
10: (#<Anonymous Function #x83B59FE> #<Compiled-function SWANK:SWANK- 
DEBUGGER-HOOK #x842C47E> #<COMPILED-LEXICAL-CLOSURE #x8C92D0E>)
11: (SWANK::CALL-WITH-REDIRECTED-IO #<COMPILED-LEXICAL-CLOSURE  
#x8C92CF6> 'IT.BESE.ARNESI:GET-LOGGER)
12: (SWANK::CALL-WITH-CONNECTION #<CONNECTION  #x8C37836> #<COMPILED- 
LEXICAL-CLOSURE #x8C92D0E>)
13: (#<Anonymous Function #x89F900E> 'NIL #<COMPILED-LEXICAL-CLOSURE  
#x8C4B35E>)
       Locals:
         IT.BESE.UCW::HANDLED = #<VALUE-CELL NIL #x8C4B42E>
14: (SIGNAL #<TYPE-ERROR #x8C5801E>)
       Locals:
         CCL::ARGS = NIL
         CCL::%HANDLERS% = ((ERROR #<COMPILED-LEXICAL-CLOSURE  
#x8C4B35E>) (STREAM-ERROR #<COMPILED-LEXICAL-CLOSURE #x8C4BA2E> ERROR  
#<COMPILED-LEXICAL-CLOSURE IT.BESE.UCW::ABORT-WORKER #x8C4BA46>)  
(PROCESS-RESET))
15: (CCL::%ERROR 'NIL #<CCL::FAKE-STACK-FRAME #x11A9586> 0)
       Locals:
         CCL::ARGS = NIL
         CCL::ERROR-POINTER = #<CCL::FAKE-STACK-FRAME #x11A9586>
16: (CCL::FUNCALL-WITH-ERROR-REENTRY-DETECTION #<COMPILED-LEXICAL- 
CLOSURE #x11A954E>)
       Locals:
         CCL::THUNK = #<COMPILED-LEXICAL-CLOSURE #x11A954E>
         CCL::*ERROR-REENTRY-COUNT* = 0
17: (#<Anonymous Function #x810671E> #<A Mac Pointer #xF039B780>  
#<Compiled-function CCL::DO-IT (Non-Global)  #x8058326> #<A Mac  
Pointer #xF> 16 251855026 #<CCL::FAKE-STACK-FRAME #x11A9586>)
       Locals:
         CCL::XP = #<A Mac Pointer #xF039B780>
         CCL::FN = #<Compiled-function CCL::DO-IT (Non-Global)   
#x8058326>
         CCL::PC-OR-INDEX = #<A Mac Pointer #xF>
         CCL::FN-REG = 16
         CCL::THE-TRAP = 251855026
         CCL::FRAME-PTR = #<CCL::FAKE-STACK-FRAME #x11A9586>
         #:G27094 = #<COMPILED-LEXICAL-CLOSURE #x11A954E>
18: (CCL::FUNCALL-WITH-XP-STACK-FRAMES #<A Mac Pointer #xF039AFF8>  
#<SVAR *TRACE-OUTPUT* 238 #x80C323E> #<SVAR CCL::*TRACE-PRINT-HOOK*  
239 #x80C3216>)
       Locals:
         CCL::*FAKE-STACK-FRAMES* = NIL
19: (CCL::XCMAIN -66163714)
       Locals:
         #:G27087 = -66163714
         #:G27089 = #<A Mac Pointer #x11A9618>
         CCL::TRACE-BEFORE = NIL
         CCL::TRACE-BACKTRACE = NIL
         CCL::TRACE-AFTER = NIL
         *TRACE-LEVEL* = 0
         CCL::XP = #<A Mac Pointer #xF039B780>
         CCL::FN-REG = 16
         CCL::PC-OR-INDEX = #<A Mac Pointer #xF>
         CCL::THE-TRAP = 251855026
         CCL::IGNORE-0 = 0
         CCL::IGNORE-1 = 0
20: (CCL::%PASCAL-FUNCTIONS% 1 -66163714)
       Locals:
         CCL::INDEX = 1
         CCL::ARGS-PTR-FIXNUM = -66163714
         CCL::LISP-FUNCTION = #<Compiled-function CCL::XCMAIN (Non- 
Global)  #x81067CE>
         WITHOUT-INTERRUPTS = T
         CCL::*CALLBACK-TRACE-P* = #<Unbound>
         #:G26709 = 0
       Catch-tags:
         NIL
21: (CCL::DO-IT '((NIL) (#<STANDARD-METHOD NIL NIL>) #<IT.BESE.UCW- 
USER::EXAMPLE-WINDOW #x8C4852E>) '((NIL) (#<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>) 'NIL)
       Locals:
         CCL::MAGIC = ((NIL) (#<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>)
         CCL::ARGS-LEN = 1
22: (CCL::%%CNM-WITH-ARGS-COMBINED-METHOD-DCODE '((NIL) (#<STANDARD- 
METHOD NIL NIL>) #<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>) 'NIL  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>)
       Locals:
23: (CCL::%CALL-NEXT-METHOD-WITH-ARGS '((NIL) (#<STANDARD-METHOD NIL  
NIL>) #<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>))
       Locals:
         CCL::ARGS = (#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>)
         CCL::METHODS = (#<STANDARD-METHOD NIL NIL>)
24: (CALL-NEXT-METHOD '((NIL) (#<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>))
       Locals:
         #:NEXT-METHOD-CONTEXT = ((NIL) (#<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>)
         #:G14826 = (#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>)
25: (#<STANDARD-METHOD IT.BESE.UCW::RENDER-WIDGET-WRAPPER  
(IT.BESE.UCW:WIDGET-COMPONENT T)> #<COMPILED-LEXICAL-CLOSURE CALL- 
NEXT-METHOD #x8C55E06> '(NIL #<STANDARD-METHOD IT.BESE.UCW::RENDER- 
WIDGET-WRAPPER (IT.BESE.UCW:WIDGET-COMPONENT T)> . 4481841))
26: (CCL::%CALL-NEXT-METHOD '(NIL #<STANDARD-METHOD  
IT.BESE.UCW::RENDER-WIDGET-WRAPPER (IT.BESE.UCW:WIDGET-COMPONENT T) 
 > . 4481841))
27: (#<STANDARD-METHOD IT.BESE.UCW::RENDER-WIDGET-WRAPPER :AROUND  
(IT.BESE.UCW:DOJO-SPLIT-CONTAINER T)> #<COMPILED-LEXICAL-CLOSURE CALL- 
NEXT-METHOD #x8C55E06> '(NIL #<STANDARD-METHOD IT.BESE.UCW::RENDER- 
WIDGET-WRAPPER (IT.BESE.UCW:WIDGET-COMPONENT T)> . 4481841))
28: (CCL::%CALL-NEXT-METHOD '(NIL #<STANDARD-METHOD  
IT.BESE.UCW::RENDER-WIDGET-WRAPPER (IT.BESE.UCW:WIDGET-COMPONENT T) 
 > . 4481841))
29: (#<STANDARD-METHOD IT.BESE.UCW::RENDER-WIDGET-WRAPPER :AROUND  
(IT.BESE.UCW-USER::EXAMPLE-WINDOW T)> #<IT.BESE.UCW-USER::EXAMPLE- 
WINDOW #x8C4852E> #<COMPILED-LEXICAL-CLOSURE CALL-NEXT-METHOD  
#x8C55E06>)
30: (CCL::%%STANDARD-COMBINED-METHOD-DCODE '((NIL) (#<STANDARD-METHOD  
NIL NIL>) #<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>) '(#<STANDARD- 
METHOD IT.BESE.UCW:RENDER :WRAP-AROUND (IT.BESE.UCW:WIDGET-COMPONENT) 
 > #<STANDARD-METHOD NIL NIL>))
31: (CCL::%CALL-NEXT-METHOD '((NIL) (#<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>))
32: (CALL-NEXT-METHOD '((NIL) (#<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>))
33: (CCL::%CALL-NEXT-METHOD '(NIL #<STANDARD-METHOD  
IT.BESE.UCW::RENDER-BODY (IT.BESE.UCW:BASIC-WINDOW-FEATURES-MIXIN T) 
 > . 4481869))
34: (#<STANDARD-METHOD IT.BESE.UCW::RENDER-BODY :AROUND  
(IT.BESE.UCW:BASIC-WINDOW-FEATURES-MIXIN T)> #<IT.BESE.UCW- 
USER::EXAMPLE-WINDOW #x8C4852E> #<COMPILED-LEXICAL-CLOSURE CALL-NEXT- 
METHOD #x8C56A66>)
35: (CCL::%%STANDARD-COMBINED-METHOD-DCODE 'NIL "xmlns:dojo")
36: (#<STANDARD-METHOD IT.BESE.UCW:RENDER :WRAP-AROUND  
(IT.BESE.UCW:BASIC-WINDOW-FEATURES-MIXIN)> '(NIL (#<STANDARD-METHOD  
IT.BESE.UCW:RENDER :WRAP-AROUND #> #<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>))
37: (CCL::%CALL-NEXT-METHOD '(NIL (#<STANDARD-METHOD  
IT.BESE.UCW:RENDER :WRAP-AROUND #> #<STANDARD-METHOD NIL NIL>)  
#<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>))
38: (#<STANDARD-METHOD IT.BESE.UCW:RENDER :WRAP-AROUND  
(IT.BESE.UCW:STANDARD-COMPONENT)> '(#<IT.BESE.UCW-USER::EXAMPLE- 
WINDOW #x8C4852E>))
39: (CCL::%%CALL-METHOD* #<STANDARD-METHOD IT.BESE.UCW:RENDER :WRAP- 
AROUND (IT.BESE.UCW:STANDARD-COMPONENT)> '(#<STANDARD-METHOD  
IT.BESE.UCW:RENDER :WRAP-AROUND (IT.BESE.UCW:BASIC-WINDOW-FEATURES- 
MIXIN)> #<STANDARD-METHOD IT.BESE.UCW:RENDER :WRAP-AROUND  
(IT.BESE.UCW:WIDGET-COMPONENT)> #<STANDARD-METHOD NIL NIL>) '(NIL  
#<STANDARD-METHOD IT.BESE.UCW::HANDLE-ACTION-IN-SESSION  
(IT.BESE.UCW:STANDARD-APPLICATION T T T)> . 4481938))
40: (#<Anonymous Function #x8C56AFE>)
41: (#<STANDARD-METHOD IT.BESE.UCW::RENDER-LOOP (IT.BESE.UCW:STANDARD- 
COMPONENT)> #<IT.BESE.UCW-USER::EXAMPLE-WINDOW #x8C4852E>)
42: (#<STANDARD-METHOD IT.BESE.UCW::HANDLE-ACTION-IN-SESSION  
(IT.BESE.UCW:STANDARD-APPLICATION T T T)> #<EXAMPLE-APPLICATION "/"  
#x8B180FE> #<#<STANDARD-CLASS EXAMPLE-APPLICATION-SESSION> 1  
#<STANDARD-SESSION-FRAME _UrSfivyegiZLqsjPoOHV 0/0/69 #x8C4916E>  
#x8C49E8E> 'NIL #S(IT.BESE.UCW::ACTION-ENTRY :LAMBDA #<COMPILED- 
LEXICAL-CLOSURE #x8B22276> :VALID-P T :ISOLATED-P NIL :INVOCATION- 
ISOLATED-P NIL :INVOCATION-IDS ...))
43: (CCL::%CALL-NEXT-METHOD '(NIL #<STANDARD-METHOD  
IT.BESE.UCW::HANDLE-ACTION-IN-SESSION (IT.BESE.UCW:STANDARD- 
APPLICATION T T T)> . 4481938))
44: (#<STANDARD-METHOD IT.BESE.UCW::HANDLE-ACTION-IN-SESSION :AROUND  
(IT.BESE.UCW:STANDARD-APPLICATION T T T)> #<EXAMPLE-APPLICATION "/"  
#x8B180FE> #<#<STANDARD-CLASS EXAMPLE-APPLICATION-SESSION> 1  
#<STANDARD-SESSION-FRAME _UrSfivyegiZLqsjPoOHV 0/0/69 #x8C4916E>  
#x8C49E8E> 'NIL #S(IT.BESE.UCW::ACTION-ENTRY :LAMBDA #<COMPILED- 
LEXICAL-CLOSURE #x8B22276> :VALID-P T :ISOLATED-P NIL :INVOCATION- 
ISOLATED-P NIL :INVOCATION-IDS ...))
45: (CCL::%%STANDARD-COMBINED-METHOD-DCODE '(T "" #("")) #<REGEXP- 
DISPATCHER ^(index.ucw|)$ #x8B2224E>)
46: (#<STANDARD-METHOD IT.BESE.UCW::DISPATCH (IT.BESE.UCW::ABSTRACT- 
DISPATCHER IT.BESE.UCW:STANDARD-APPLICATION IT.BESE.UCW::STANDARD- 
REQUEST-CONTEXT)> '(#<URL-DISPATCHER "error.ucw" #x8B2BBBE> #<URL- 
DISPATCHER "error-render.ucw" #x8B3189E>) #<REGEXP-DISPATCHER ^ 
(index.ucw|)$ #x8B2224E> #<EXAMPLE-APPLICATION "/" #x8B180FE>)
47: (#<STANDARD-METHOD IT.BESE.UCW::SERVICE (IT.BESE.UCW:STANDARD- 
APPLICATION IT.BESE.UCW::REQUEST-CONTEXT)> #<EXAMPLE-APPLICATION "/"  
#x8B180FE> 'IT.BESE.ARNESI:GET-LOGGER)
48: (#<STANDARD-METHOD IT.BESE.UCW::HANDLE-REQUEST  
(IT.BESE.UCW:STANDARD-SERVER IT.BESE.UCW:REQUEST IT.BESE.UCW:RESPONSE) 
 > #<STANDARD-SERVER IT.BESE.UCW:MULTITHREAD-HTTPD-BACKEND 4  
#x8BA5A36> 'NIL #<BOGUS object @ #x11A9C46>)
49: (#<STANDARD-METHOD IT.BESE.UCW::HANDLE-REQUEST (IT.BESE.UCW:HTTPD- 
BACKEND IT.BESE.UCW::HTTPD-REQUEST IT.BESE.UCW::HTTPD-RESPONSE)>  
#<IT.BESE.UCW:MULTITHREAD-HTTPD-BACKEND #x8C2478E>  
'(IT.BESE.UCW::CONNECTION #<IT.BESE.UCW:MULTITHREAD-HTTPD-BACKEND  
#x8C2478E> #<IT.BESE.UCW::PENDING-REQUEST #x8C461A6>)  
#<IT.BESE.UCW:MULTITHREAD-HTTPD-BACKEND #x8C2478E>)
50: (IT.BESE.UCW::HTTPD-WORKER-LOOP/HANDLE #<IT.BESE.UCW::HTTPD- 
WORKER #x8C340BE> #<IT.BESE.UCW:MULTITHREAD-HTTPD-BACKEND #x8C2478E>  
#<IT.BESE.UCW::PENDING-REQUEST #x8C461A6>)
51: (IT.BESE.UCW::HTTPD-WORKER-LOOP '(#<RESTART ABORT-BREAK  
#x11A9DF6> #<RESTART ABORT #x11A9E1E>))
52: (CCL::RUN-PROCESS-INITIAL-FORM '(#<COMPILED-LEXICAL-CLOSURE  
#x8C33E1E>) #<PROCESS an httpd worker 0(3) [Active] #x8C33E56>)
53: (#<Anonymous Function #x80DB61E> '(#<COMPILED-LEXICAL-CLOSURE  
#x8C33E1E>) 0)
54: (#<Anonymous Function #x80CE806> 794664 #<LISP-THREAD an httpd  
worker 0 [tcr @ #x3080A0] #x8C33F46>)


On Oct 22, 2006, at 7:25 PM, Attila Lendvai wrote:

> 18: (#<STANDARD-METHOD SHARED-INITIALIZE :AFTER
> (IT.BESE.UCW:CONTAINER T)> #< IT.BESE.UCW-USER::DOJO-TAB-EXAMPLE
> #x8A5D2BE> 'T)
>        Locals:
>          IT.BESE.UCW::SLOT-NAMES = T
>          IT.BESE.UCW::CONTENTS = (#<IT.BESE.UCW:DOJO-TAB #x8A57F3E>
> #<IT.BESE.UCW:DOJO-TAB #x8A5D956>)
>          IT.BESE.UCW::INITARGS = (:DOM-ID "top-level-tab-
> example" :CONTENTS (#<IT.BESE.UCW:DOJO-TAB #x8A57F3E>
> #<IT.BESE.UCW:DOJO-TAB #x8A5D956>) :DO-LAYOUT-P NIL :CSS-CLASS "tab-
> example" :CLOSE-BUTTON "tab" ...)
>
> this is the interesting part. the stuff before this is swank  
> internal stackframes.
>
> i've found something related that is not playing by the rules and  
> fixed it. pull again and see if it had any effect.
>
> -- 
> - attila
>
> "- The truth is that I've been too considerate, and so became  
> unintentionally cruel...
> - I understand.
> - No, you don't understand! We don't speak the same language!"
> (Ingmar Bergman - Smultronstället)




More information about the bese-devel mailing list