On Sep 3, 2009, at 5:47 PM, Patrick May wrote:
> On Sep 3, 2009, at 4:30 PM, R. Matthew Emerson wrote:
>> On Sep 3, 2009, at 3:13 PM, Patrick May wrote:
>>> I'm getting this error every couple of days when running
>>> Hunchentoot
>>> in CCL (1.3-r11936, 64 bit, Linux). Any idea what's causing it?
>>>
>>> ? exception in foreign context
>>> Exception occurred while executing foreign code
>>> at create_exception_callback_frame + 80
>>> ? for help
>>>
>>> [26583] Clozure CL kernel debugger: b
>>> [26583] Clozure CL kernel debugger: current thread: tcr =
>>> 0x7fe8ab2267b0, native thread ID = 0x11ec, interrupts disabled
>>>
>>>
>>> (#x00007FE8ADBEDF48) #x0000300040018F7C : #<Function RECORD-SYSTEM-
>>> LOCK #x0000300040018F2F> + 77
>>> Bogus frame 7fe8adbedf60
>>> [26583] Clozure CL kernel debugger:
>>
>> Those symptoms don't remind me of any bug I know about right off
>> hand.
>>
>> You might try updating your CCL, though. You appear to be using the
>> original 1.3 release binary, and I know that there have been
>> important bug fixes to the 1.3 branch since release.
>
> Thanks for the quick response. I've updated from Subversion and
> rebuilt CCL to 1.3-r12755M. Hopefully that will fix the problem.
I just got the following problem. I don't know if it's related to
Clozure or to Hunchentoot (64-bit Linux):
Welcome to Clozure Common Lisp Version 1.3-r12755M (LinuxX8664)!
? STRING-OUTPUT-STREAM #x300041AC43AD> is not of the expected
tyexception in foreign context
Exception occurred while executing foreign code
at create_exception_callback_frame + 80
? for help
[5067] Clozure CL kernel debugger: ?
(G) Set specified GPR to new value
(R) Show raw GPR/SPR register values
(L) Show Lisp values of tagged registers
(F) Show FPU registers
(S) Find and describe symbol matching specified name
(B) Show backtrace
(T) Show info about current thread
(X) Exit from this debugger, asserting that any exception was handled
(K) Kill Clozure CL process
(?) Show this help
[5067] Clozure CL kernel debugger: b
current thread: tcr = 0x7fd6b38177b0, native thread ID = 0x1e96,
interrupts disabled
[5067] Clozure CL kernel debugger: t
Current Thread Context Record (tcr) = 0x7fd6b38177b0
Control (C) stack area: low = 0x7fd6b35c4000, high = 0x7fd6b3818000
Value (lisp) stack area: low = 0x7fd6b33a2000, high = 0x7fd6b35b3000
Exception stack pointer = 0x7fd6b35c3788
[5067] Clozure CL kernel debugger: k
Any idea what could be causing this? Is anyone here running a website
with Clozure and Hunchentoot?
Thanks,
Patrick