Does FFI even support 64-bit binaries?


On 9 May 2012 20:42, Adriel Paredes <adriel.paredes@gmail.com> wrote:
Hi Folks...�

I'm having some troubles with FFI in Fedora x86_64. I tried to execute some OS functions. I have all the libreries needed for that, but I always have the same error. In the stack top into FFICallbackThunk class when I send the allocateExcecutablePage message i got this: #'insufficient C memory'�

Has anyone had this kind of error before?


This is the stack trace in my terminal.

PrimitiveFailed: primitive #allocateExecutablePage in FFICallbackThunk class failed
FFICallbackThunk class(Object)>>primitiveFailed:
FFICallbackThunk class(Object)>>primitiveFailed
FFICallbackThunk class>>allocateExecutablePage
FFICallbackThunk class>>unusedBlockInExecutablePage in Block: [ExecutablePages add: self allocateExecutablePage]...etc...
Semaphore>>critical: in Block: [caught := true....
BlockClosure>>ensure:
Semaphore>>critical:
FFICallbackThunk class>>unusedBlockInExecutablePage
FFICallbackThunk class>>privateFinalizingNew
FFICallbackThunk class>>newCCall


--
Adriel Paredes
E-Mail: adriel.paredes@gmail.com
Twitter: @adrielparedes
Skype: adriel.paredes





--
Milan Mimica
http://sparklet.sf.net