[Rd] R crash with intToUtf8 on huge vectors (PR#14068)
Duncan Murdoch
murdoch at stats.uwo.ca
Tue Nov 17 17:30:57 CET 2009
On 11/16/2009 8:10 AM, g.russell at eos-solutions.com wrote:
> Full_Name: George Russell
> Version: 2.10.0
> OS: Windows XP Professional Version 2002 Service Pack 2
> Submission from: (NULL) (217.111.3.131)
>
>
> Typing the following command into R --vanilla causes R to crash:
>
> k <- intToUtf8(rep(1e3,1e7))
Brian Ripley has tracked this one down and a fix should appear shortly.
The intToUtf8 code was written for reasonably small conversions, and
it overflowed the stack when it tried to produce a 20 megabyte string there.
Do you have a real application that works with such large strings?
Duncan Murdoch
> This is the output of sessionInfo():
> R version 2.10.0 (2009-10-26)
> i386-pc-mingw32
>
> locale:
> [1] LC_COLLATE=German_Germany.1252 LC_CTYPE=German_Germany.1252
> [3] LC_MONETARY=German_Germany.1252 LC_NUMERIC=C
> [5] LC_TIME=German_Germany.1252
>
> attached base packages:
> [1] stats graphics grDevices datasets utils methods base
>
> other attached packages:
> [1] RODBC_1.3-1
>
> Many thanks for your help and best wishes,
>
> George Russell
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
More information about the R-devel
mailing list