[Rd] Antwort: Re: Crash with Unicode and sub (PR#14114)
g.russell at eos-solutions.com
g.russell at eos-solutions.com
Wed Dec 9 10:35:09 CET 2009
Hello Peter,
I have now installed R-2.10.1 RC (sessionInfo() says "R version 2.10.1 RC
(2009-12-06 r50684)", the rest I believe is as before). The following code
always brings R --vanilla down (with a crash, not a normal exit):
-- cut here --
gctorture()
u <- intToUtf8(c(rep(1e3,1e2),32,c(rep(1e3,1e2))))
v <- rep(u,1e2)
v <- sub(" ","",v)
v %in% ""
q()
-- cut here --
I've tried this several times now, with different effects. Sometimes R
crashes after 'v %in% ""'. Sometimes it survives that command, but crashes
during the q(). I have also had the error message "Fehler in match(x,
table, nomatch = 0L) > 0L : Vergleich (6) ist nur für atomare und
Listentypen möglich" from that command (the match seems to be the
problem), when I type q() R still crashes.
Best wishes,
George Russell | KG EOS Holding GmbH & Co
Tel: +49 40 2850 – 1574 | g.russell at eos-solutions.com
EOS. With head and heart in finance
KG EOS Holding GmbH & Co | Steindamm 71, 20099 Hamburg | AG Hamburg HRA 95
748
Persönlich haftend | EOS Holding GmbH | AG Hamburg HRB 78 748
Geschäftsführer | Hans-Werner Scherer, Klaus Engberding, Justus
Hecking-Veltman, Paul Leary sen., Christos Savvides, Dr. Andreas Witzig
Vorsitzender des Beirates | Jürgen Schulte-Laggenbeck
Save a tree. Don’t print this email unless it’s really necessary.
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail
irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und
vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
Weitergabe dieser Mail ist nicht gestattet.
This email may contain confidential and/or privileged information.
If you are not the intended recipient or have received this email in
error, please notify the sender immediately and destroy this email.
Any unauthorized copying, disclosure or distribution of the material in
this email is strictly forbidden.
Peter Dalgaard <P.Dalgaard at biostat.ku.dk> schrieb am 08.12.2009 11:24:50:
> g.russell at eos-solutions.com wrote:
> > Full_Name: George Russell
> > Version: 2.10.0
> > OS: Windows XP Version 2002 SP 2
> > Submission from: (NULL) (217.111.3.131)
> >
> >
> > The following typed into R --vanilla induces a crash:
> > -- cut here --
> > gctorture()
> > u <- intToUtf8(c(rep(1e3,1e2),32,c(rep(1e3,1e2))))
> > v <- rep(u,1e2)
> > v <- sub(" ","",v)
> > v %in% ""
> > -- cut here --
> >
> > sessionInfo() says:
> >
> > -- cut here --
> > 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
> > -- cut here --
> >
> > I apologise for not testing this with R-2.10.1 but as far as I can
> see there are
> > only source releases available so far, which I am not able to compile.
> >
>
> 2.10.1 RC is available now. Please check. It does seem to be
> reproducible in the Windows version, or at least it takes a very long
> time, but that means running under Wine on SUSE for me. I don't see the
> effect with the Linux build.
>
> --
> O__ ---- Peter Dalgaard Øster Farimagsgade 5, Entr.B
> c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K
> (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
> ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
>
More information about the R-devel
mailing list