It seems (from the debugger output) that this is corruption in the R
memory allocation routines. Such things can usually be tracked down
via valgrind and a valgrind-instrumented build of R, but I cannot
trigger this on any system with valgrind. I've tried 64- and 32-bit
versions, and Latin-1 locales as well as UTF-8.
So I am inclining to think this is Windows-specific. One thing that
is specific to Windows is UCS-2 (16-bit) wide characters, which might
be the issue. But we simply don't have the tools on Windows that we
do on other platforms.
On Wed, 9 Dec 2009, g.russ...@eos-solutions.com wrote:
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.russ...@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.dalga...@biostat.ku.dk> schrieb am 08.12.2009 11:24:50:
g.russ...@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.dalga...@biostat.ku.dk) FAX: (+45) 35327907
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
--
Brian D. Ripley, rip...@stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel