FFI program seg faulting