I am using weblocks-dev and just downloaded the latest copy of cl-
cont. The footer reads --> This is the Weblocks Application Framework
running on Hunchentoot 1.1.0 (Clozure Common Lisp Version 1.6-dev-
r13792-trunk (WindowsX8632)) at localhost:8080

I am getting an error page when i start the demo and go to page
http://localhost:8080/weblocks-demo/

CALL-SPECIAL-OPERATOR-OR-MACRO: Special operator or global macro-
function CL-CONT::FUNCALL/CC can't be FUNCALLed or APPLYed

I did not get this problem when using AllegroCL. However this demo was
very slow when using  Allegro. Every click takes about 30 or 40
seconds to process.

Can you help me identify:
a) What is causing the above mentioned error? I am not familiar with
what cl-cont does. Clearly CL-CONT::FUNCALL/CC is a macro.
b) Why the demo would be so slow on Allegro? Maybe it is slow on other
implementations as well, I don't know. What information can I provide
here that will be helpful? I used Allegro Express Edition on Win32.





---------------------------------------------------------------------------------------------
The full backtrace displayed on the web page is as follows:

-------------------------------------------------------------------------------------------------
Backtrace

Date/time: 2010-06-28-16:32An unhandled error condition has been
signalled:
                              Special operator or global macro-
function CL-CONT::FUNCALL/CC can't be FUNCALLed or APPLYed


 (1B29864) : 0 (PRINT-CALL-HISTORY
                 :CONTEXT
                 NIL
                 :PROCESS
                 NIL
                 :ORIGIN
                 NIL
                 :DETAILED-P
                 NIL
                 :COUNT
                 536870911
                 :START-FRAME-NUMBER
                 0
                 :STREAM
                 #<STRING-OUTPUT-STREAM  #x1936EC1E>
                 :PRINT-LEVEL
                 2
                 :PRINT-LENGTH
                 5
                 :SHOW-INTERNAL-FRAMES
                 NIL
                 :FORMAT
                 :TRADITIONAL) 735
 (1B29918) : 1 (PRINT-BACKTRACE-TO-STREAM
                 #<STRING-OUTPUT-STREAM  #x1936EC1E>) 71
 (1B29930) : 2 (PRINT-BACKTRACE
                 #<CCL::CALL-SPECIAL-OPERATOR-OR-MACRO #x193535BE>
                 :OUTPUT
                 NIL
                 :IF-EXISTS
                 :APPEND
                 :VERBOSE
                 NIL) 807
 (1B29974) : 3 (FUNCALL #'#<#<STANDARD-METHOD WEBLOCKS:HANDLE-ERROR-
CONDITION (WEBLOCKS:WEBLOCKS-WEBAPP T)>>
                        #<WEBLOCKS-DEMO::WEBLOCKS-DEMO #x192EFDF6>
                        #<CCL::CALL-SPECIAL-OPERATOR-OR-MACRO
#x193535BE>) 2415
 (1B299B4) : 4 (FUNCALL #'#<(:INTERNAL (WEBLOCKS:HANDLE-CLIENT-
REQUEST :AROUND (WEBLOCKS:WEBLOCKS-WEBAPP)))>
                        #<CCL::CALL-SPECIAL-OPERATOR-OR-MACRO
#x193535BE>) 135
 (1B299D0) : 5 (SIGNAL #<CCL::CALL-SPECIAL-OPERATOR-OR-MACRO
#x193535BE>) 903
 (1B299F8) : 6 (%ERROR #<CCL::CALL-SPECIAL-OPERATOR-OR-MACRO
#x193535BE>
                       NIL
                       7120558) 119
 (1B29A0C) : 7 (FUNCALL #'#<(:INTERNAL CCL::%XERR-DISP)>) 2567
 (1B29A34) : 8 (FUNCALL-WITH-ERROR-REENTRY-DETECTION
                 #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-
DISP) #x1BBF7D6>) 183
 (1B29A54) : 9 (FUNCALL #'#<CCL::%XERR-DISP> 6831414) 495
 (1B29A70) : 10 (%PASCAL-FUNCTIONS% 2 6831414) 343
 (1B29B0C) : 11 (FUNCALL #'#<#<STANDARD-METHOD WEBLOCKS:HANDLE-CLIENT-
REQUEST (WEBLOCKS:WEBLOCKS-WEBAPP)>>
                         #<WEBLOCKS-DEMO::WEBLOCKS-DEMO #x192EFDF6>)
1143
 (1B29B48) : 12 (%CALL-NEXT-METHOD
                  ((NIL) #<STANDARD-METHOD WEBLOCKS:HANDLE-CLIENT-
REQUEST #> #)) 919
 (1B29B90) : 13 (FUNCALL #'#<#<STANDARD-METHOD WEBLOCKS:HANDLE-CLIENT-
REQUEST :AROUND (T)>>
                         #<WEBLOCKS-DEMO::WEBLOCKS-DEMO #x192EFDF6>)
1679
 (1B29BE8) : 14 (%CALL-NEXT-METHOD
                  ((NIL) #<STANDARD-METHOD WEBLOCKS:HANDLE-CLIENT-
REQUEST #> #)) 919
 (1B29C30) : 15 (CALL-IN-WEBAPP
                  #<WEBLOCKS-DEMO::WEBLOCKS-DEMO #x192EFDF6>
                  #<COMPILED-LEXICAL-CLOSURE (:INTERNAL #)
#x1933DD5E>) 327
 (1B29C54) : 16 (FUNCALL #'#<#<STANDARD-METHOD WEBLOCKS:HANDLE-CLIENT-
REQUEST :AROUND (WEBLOCKS:WEBLOCKS-WEBAPP)>>
                         #<WEBLOCKS-DEMO::WEBLOCKS-DEMO #x192EFDF6>)
631
 (1B29C88) : 17 (%%STANDARD-COMBINED-METHOD-DCODE
                  (#<STANDARD-METHOD WEBLOCKS:HANDLE-CLIENT-
REQUEST :AROUND #> #<#> #<#>)
                  7120688) 679
 (1B29CC8) : 18 (FUNCALL #'#<#<STANDARD-METHOD HUNCHENTOOT:HANDLE-
REQUEST (HUNCHENTOOT:ACCEPTOR
                                              HUNCHENTOOT:REQUEST)>>
                         #<WEBLOCKS-ACCEPTOR (host *, port 8080)>
                         #<HUNCHENTOOT:REQUEST #x1933C6D6>) 583
 (1B29D18) : 19 (FUNCALL #'#<#<STANDARD-METHOD HUNCHENTOOT:PROCESS-
REQUEST (T)>>
                         #<HUNCHENTOOT:REQUEST #x1933C6D6>) 1303
 (1B29D80) : 20 (FUNCALL #'#<#<STANDARD-METHOD HUNCHENTOOT:PROCESS-
CONNECTION (HUNCHENTOOT:ACCEPTOR T)>>
                         #<WEBLOCKS-ACCEPTOR (host *, port 8080)>
                         #<USOCKET:STREAM-USOCKET #x1933C0AE>) 2159
 (1B29E08) : 21 (%CALL-NEXT-METHOD
                  (NIL #<STANDARD-METHOD HUNCHENTOOT:PROCESS-
CONNECTION #> . 7120848)) 1055
 (1B29E50) : 22 (FUNCALL #'#<#<STANDARD-METHOD HUNCHENTOOT:PROCESS-
CONNECTION (WEBLOCKS:WEBLOCKS-ACCEPTOR T)>>
                         #<WEBLOCKS-ACCEPTOR (host *, port 8080)>
                         #<USOCKET:STREAM-USOCKET #x1933C0AE>) 111
 (1B29E74) : 23 (%CALL-NEXT-METHOD
                  (NIL #<STANDARD-METHOD HUNCHENTOOT:PROCESS-
CONNECTION #> . 7120848)) 1055
 (1B29EBC) : 24 (FUNCALL #'#<#<STANDARD-METHOD HUNCHENTOOT:PROCESS-
CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR
                                                          T)>>
                         #<WEBLOCKS-ACCEPTOR (host *, port 8080)>
                         #<USOCKET:STREAM-USOCKET #x1933C0AE>) 623
 (1B29F08) : 25 (%%STANDARD-COMBINED-METHOD-DCODE
                  (#<STANDARD-METHOD HUNCHENTOOT:PROCESS-
CONNECTION :AROUND #> #<#> #<#>)
                  7120848) 679
 (1B29F4C) : 26 (FUNCALL #'#<(:INTERNAL BORDEAUX-THREADS::BINDING-
DEFAULT-SPECIALS)>) 783
 (1B29F60) : 27 (RUN-PROCESS-INITIAL-FORM
                  #<PROCESS Hunchentoot worker (client: 127.0.0.1:4074)
(17) [Active] #x1933BD66>
                  (#<COMPILED-LEXICAL-CLOSURE # #x1933BC26>)) 671
 (1B29FA4) : 28 (FUNCALL #'#<(:INTERNAL (CCL::%PROCESS-PRESET-INTERNAL
(PROCESS)))>
                         #<PROCESS Hunchentoot worker (client:
127.0.0.1:4074)(17) [Active] #x1933BD66>
                         (#<COMPILED-LEXICAL-CLOSURE # #x1933BC26>))
335
 (1B29FCC) : 29 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-
FUNCTION)>) 279
-----------------------------------------------------------------------------------------------------------------------------------------------------

-- 
You received this message because you are subscribed to the Google Groups 
"weblocks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/weblocks?hl=en.

Reply via email to