> Looks indeed like a GC related bug.
> I'll contact Hans Boehm (the GC author) in order to see if there is some
> particular tweaks needed for MingGW. Did you recompile the GC from sources ?

Yes, but I get the same error with my version, or using the one in the
neko-1.2.2-win archive...

neko.exe caused an Access Violation at location 10007cd7 in module neko.dll 
Reading from location 0000000c.

Registers:
eax=00000008 ebx=00000001 ecx=77c40e66 edx=77c61b90 esi=00bc0018 edi=00a8eb04
eip=10007cd7 esp=0022fc80 ebp=00a03e04 iopl=0         nv up ei ng nz ac po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000296

Call stack:
10007CD7  neko.dll:10007CD7  neko_interp  interp.c:649
value neko_interp(
        neko_vm * vm = &(indirect),
        void * m = ,
        int_val acc = 0,
        int_val * pc = &
)
        ...
        do_call:
        pc++;
>       DoCall(vm->vthis,pc[-1]);
        Next;
        Instr(ObjCall)
        ...

e


-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to