[R] Error: R for Windows GUI front-end has stopped working

andrija djurovic djandrija at gmail.com
Sun Apr 15 00:18:51 CEST 2012


Peter,

thanks for clarification.

Andrija

On Sat, Apr 14, 2012 at 12:11 PM, peter dalgaard <pdalgd at gmail.com> wrote:
> Yes, that causes a segmentation fault on OSX too
> ------
>> ddply(DF[DF$x<3, ], .(y), nrow, .drop=FALSE)
>
>  *** caught segfault ***
> address 0x0, cause 'memory not mapped'
>
> Traceback:
>  1: .Call("split_indices", index, group, as.integer(n))
>  2: split_indices(seq_along(splitv), as.integer(splitv), attr(splitv,     "n"))
>  3: splitter_d(.data, .variables, drop = .drop)
>  4: ddply(DF[DF$x < 3, ], .(y), nrow, .drop = FALSE)
>
> Possible actions:
> 1: abort (with core dump, if enabled)
> 2: normal R exit
> 3: exit R without saving workspace
> 4: exit R saving workspace
> ------------
> The problem is in a C function from the plyr package, so you need to take it up the maintainer.
>
> -pd
>
>
> On Apr 14, 2012, at 11:28 , andrija djurovic wrote:
>
>> Hi all.
>>
>> I found one situation, on my OS - Windows 7,  where R stops working
>> with reported error R for Windows GUI front-end has stopped working.
>>
>> Here is the example:
>>
>> library(plyr)
>>
>> DF <- data.frame(x=c(1:3, NA, NA), y=factor(sample(1:3,5,rep=T),levels=1:5))
>>
>> DF[DF$x<3, ]
>>
>> #this works properly
>> ddply(DF, .(y), nrow, .drop=FALSE)
>>
>> #this causes the problem
>> ddply(DF[DF$x<3, ], .(y), nrow, .drop=FALSE)
>>
>>
>> Sometimes R deals with this without closing a program and with reported error:
>>
>> Error in split_indices(seq_along(splitv), as.integer(splitv), attr(splitv,  :
>>  INTEGER() can only be applied to a 'integer', not a 'char'
>>
>> but in the most of cases just stops working.
>>
>> Does anyone know if this is happening also with other OS or only with Windows 7.
>>
>> Here is my session info:
>>
>>> sessionInfo()
>> R version 2.15.0 (2012-03-30)
>> Platform: i386-pc-mingw32/i386 (32-bit)
>>
>> locale:
>> [1] LC_COLLATE=English_United States.1252
>> [2] LC_CTYPE=English_United States.1252
>> [3] LC_MONETARY=English_United States.1252
>> [4] LC_NUMERIC=C
>> [5] LC_TIME=English_United States.1252
>>
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>>
>> other attached packages:
>> [1] plyr_1.7.1
>>
>> Andrija
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>
> --
> Peter Dalgaard, Professor,
> Center for Statistics, Copenhagen Business School
> Solbjerg Plads 3, 2000 Frederiksberg, Denmark
> Phone: (+45)38153501
> Email: pd.mes at cbs.dk  Priv: PDalgd at gmail.com
>
>
>
>
>
>
>
>



More information about the R-help mailing list