[Openmcl-devel] Class-initialization crash in multithreaded code on Win64/Vista 64
matt.lamari at gmail.com
Sat May 28 21:00:11 CDT 2011
I tried on the mac also but it wouldn't repeat; but is VERY repeatable
in 64 bit windows.
I have the latest 1.6 binary from the binary download page.
This code will crash wx86cl64.exe from a clean start.
Note - if you run the make-instance out of a loop, it works fine, it's
the parallel action that triggers the error.
Here is the code that crashes it, a class definition and a loop that
starts infinite running threads that call make-instance:
It fails with an odd error message about "value 0 is not of type list"
while running default-initargs. This error is consistent across threads.
If the code looks familiar, it is isolated from the gzip-stream library.
More information about the Openmcl-devel