[R] Error: R for Windows GUI front-end has stopped working
peter dalgaard
pdalgd at gmail.com
Sat Apr 14 12:11:06 CEST 2012
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