[Openmcl-devel] Error Running Currency Converter

Gary Byers gb at clozure.com
Wed Jul 30 13:09:15 PDT 2008


I'd be surprised if it does, but it may fix at least large parts of
the general trunk instability that I was admonishing about.  Just
doing:

(require "COCOA")

was (for me) a reliable way to trigger the bug.  (The initial thread
segfaulted when it returned from loading the Cocoa library via
PROCESS-INTERRUPT, and trying to track down another problem when
things were that flaky seemed pointless.)

I'd also seen similar segfaults during QUIT, and I don't think that
that's quite the same scenario (PROCESS-INTERRUPT is used in QUIT,
but (IIRC) none of the functions invoked via PROCESS-INTERRUPT while
quitting ever return, and I'm not sure if that's another symptom
of the same problem.  (In QUIT, the thread that got the segfault
was something other than the initial thread, and the initial thread
got tired of waiting for it to die and terminates it with extreme
prejudice.)

On Wed, 30 Jul 2008, R. Matthew Emerson wrote:

>
> On Jul 30, 2008, at 3:41 PM, mikel evins wrote:
>
>>
>> On Jul 30, 2008, at 12:26 PM, Chris Van Dusen wrote:
>>
>>> Mikel,
>>>
>>> Running CurrencyConverter, I get this:
>>>
>>> Error during early application initialization:
>>>
>>> value #<A Dead Mac Pointer> is not of the expected type MACPTR.
>>>
>
>
> Does http://trac.clozure.com/openmcl/changeset/10236 fix this problem?
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
>
>



More information about the Openmcl-devel mailing list