[Rd] R_NilValue and segfault.

Duncan Murdoch murdoch at stats.uwo.ca
Wed Nov 18 04:11:26 CET 2009


On 17/11/2009 9:31 PM, Guillaume Yziquel wrote:
> Guillaume Yziquel a écrit :
>> Hello.
>>
>> I've been trying to wrap up the R_NilValue into OCaml-R. I nevertheless 
>> get a segfault.
> 
> Is the value of R_NilValue (I mean the address in the R_NilValue pointer 
> located in the uninitialized data section - i.e. the BSS section) set up 
> *after* the init function is called?

It is initialized in InitMemory, called from setup_Rmainloop, called 
from various places, including Rf_initEmbeddedR, which you should be 
calling.

Duncan Murdoch



More information about the R-devel mailing list