[Rd] Crash due to extreme example

Saptarshi Guha saptarshi.guha at gmail.com
Thu Sep 24 17:00:06 CEST 2009


Thanks.
 What caused problem?
Regards
Saptarshi

On Thu, Sep 24, 2009 at 6:20 AM, Duncan Murdoch <murdoch at stats.uwo.ca> wrote:
> Now fixed, in R-devel and R-patched.
>
> Duncan Murdoch
>
> On 23/09/2009 7:10 PM, Saptarshi Guha wrote:
>>
>> Hello,
>> I was trying this bit of code (i know it is an extreme case)
>>
>> g=function(r){
>>   if(r==1)
>>        return(list(x=1))
>>    else
>>        return(list(x=g(r-1)))
>>    }
>>
>> For z=g(500), the code runs but when I print z i.e
>>  >> z
>> I get
>> <environment: R_GlobalEnv>
>>
>>  *** caught bus error ***
>> address 0x1, cause 'non-existent physical address'
>>
>> Possible actions:
>> 1: abort (with core dump, if enabled)
>> 2: normal R exit
>> 3: exit R without saving workspace
>>
>> Running on Leopard, Macbook (intel, 4gb ram)
>> R version 2.9.2 (2009-08-24)
>>
>>
>> (No libraries loaded)
>>
>> Saptarshi Guha | saptarshi.guha at gmail.com |
>> http://www.stat.purdue.edu/~sguha
>>
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>
>



More information about the R-devel mailing list