An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20080907/99eedb97/attachment.pl>
Problem with starting and using R
8 messages · Duncan Murdoch, Brian Ripley, Thomas Lo
This reflects a problem in your locale (traditional Chinese): we cannot reproduce it. Try running R in a different locale (e.g. append LC_ALL=en to the target when you start R).
On Sun, 7 Sep 2008, Thomas Lo wrote:
Dear all, I encountered a problem on starting and using the R v 2.7.2 installation on my PC running Windows Vista and would appreciate your help. When R was first started, the Rgui returned several error messages: Error in structure(.Internal(Sys.getenv(as.character(x), as.character(unset)$ unsupported conversion Error in file.exists(name) : unsupported conversion in 'filenameToWchar' In addition, a dialog box called 'Information' popped up with the following message: Fatal error: unable to restore saved data in .RData On clicking 'OK', R closed immediately and the same thing occurs on restarting R. After checking for previous related messages online, I followed one of the recommendations from before and appended --no-restore-data to the R shorcut target line. After that, R could start without the 'fatal error'. However, some functions such as 'help' and 'setwd' do not work: e.g. >help() Error: could not find function "help"
setwd("DirName")
Error in setwd("DirName") : unsupported conversion in 'filenameToWchar'
I then typed 'Sys.getlocale()' and got this:
Sys.getlocale()
[1] "LC_COLLATE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_CTYPE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_MONETARY=Chinese (Traditional)_Hong Kong S.A.R..950;LC_NUMERIC=C;LC_TIME=Chinese (Traditional)_Hong Kong S.A.R..950" Setting LC_ALL=en in the shortcut target does not appear to work in this case as I got During startup - Warning message: Setting LC_CTYPE=en failed Furthermore, I tried the patched version of R 2.7.2 and the same problem occurs. I would be very grateful if anybody could help. Many thx. Thomas [[alternative HTML version deleted]]
______________________________________________ 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.
Brian D. Ripley, ripley at 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
On Mon, 8 Sep 2008, Prof Brian Ripley wrote:
This reflects a problem in your locale (traditional Chinese): we cannot reproduce it. Try running R in a different locale (e.g. append LC_ALL=en to the target when you start R).
Maybe I have found this as a bug in iconv. Please try a version of R-patched with svn revision 46507 or later.
On Sun, 7 Sep 2008, Thomas Lo wrote:
Dear all, I encountered a problem on starting and using the R v 2.7.2 installation on my PC running Windows Vista and would appreciate your help. When R was first started, the Rgui returned several error messages: Error in structure(.Internal(Sys.getenv(as.character(x), as.character(unset)$ unsupported conversion Error in file.exists(name) : unsupported conversion in 'filenameToWchar' In addition, a dialog box called 'Information' popped up with the following message: Fatal error: unable to restore saved data in .RData On clicking 'OK', R closed immediately and the same thing occurs on restarting R. After checking for previous related messages online, I followed one of the recommendations from before and appended --no-restore-data to the R shorcut target line. After that, R could start without the 'fatal error'. However, some functions such as 'help' and 'setwd' do not work: e.g. >help() Error: could not find function "help"
setwd("DirName")
Error in setwd("DirName") : unsupported conversion in 'filenameToWchar'
I then typed 'Sys.getlocale()' and got this:
Sys.getlocale()
[1] "LC_COLLATE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_CTYPE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_MONETARY=Chinese (Traditional)_Hong Kong S.A.R..950;LC_NUMERIC=C;LC_TIME=Chinese (Traditional)_Hong Kong S.A.R..950" Setting LC_ALL=en in the shortcut target does not appear to work in this case as I got During startup - Warning message: Setting LC_CTYPE=en failed Furthermore, I tried the patched version of R 2.7.2 and the same problem occurs. I would be very grateful if anybody could help. Many thx. Thomas [[alternative HTML version deleted]]
______________________________________________ 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.
-- Brian D. Ripley, ripley at 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
Brian D. Ripley, ripley at 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
On 08/09/2008 6:56 AM, Prof Brian Ripley wrote:
On Mon, 8 Sep 2008, Prof Brian Ripley wrote:
This reflects a problem in your locale (traditional Chinese): we cannot reproduce it. Try running R in a different locale (e.g. append LC_ALL=en to the target when you start R).
Maybe I have found this as a bug in iconv. Please try a version of R-patched with svn revision 46507 or later.
Unfortunately, something stopped the daily builds of R-patched on Saturday, and I haven't been in to the office yet to fix things. So it's likely to be tomorrow before the Windows build of r46507 or later is available on CRAN. Duncan Murdoch
On Sun, 7 Sep 2008, Thomas Lo wrote:
Dear all, I encountered a problem on starting and using the R v 2.7.2 installation on my PC running Windows Vista and would appreciate your help. When R was first started, the Rgui returned several error messages: Error in structure(.Internal(Sys.getenv(as.character(x), as.character(unset)$ unsupported conversion Error in file.exists(name) : unsupported conversion in 'filenameToWchar' In addition, a dialog box called 'Information' popped up with the following message: Fatal error: unable to restore saved data in .RData On clicking 'OK', R closed immediately and the same thing occurs on restarting R. After checking for previous related messages online, I followed one of the recommendations from before and appended --no-restore-data to the R shorcut target line. After that, R could start without the 'fatal error'. However, some functions such as 'help' and 'setwd' do not work: e.g. >help() Error: could not find function "help"
setwd("DirName")
Error in setwd("DirName") : unsupported conversion in 'filenameToWchar'
I then typed 'Sys.getlocale()' and got this:
Sys.getlocale()
[1] "LC_COLLATE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_CTYPE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_MONETARY=Chinese (Traditional)_Hong Kong S.A.R..950;LC_NUMERIC=C;LC_TIME=Chinese (Traditional)_Hong Kong S.A.R..950" Setting LC_ALL=en in the shortcut target does not appear to work in this case as I got During startup - Warning message: Setting LC_CTYPE=en failed Furthermore, I tried the patched version of R 2.7.2 and the same problem occurs. I would be very grateful if anybody could help. Many thx. Thomas [[alternative HTML version deleted]]
______________________________________________ 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.
-- Brian D. Ripley, ripley at 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
On Mon, 8 Sep 2008, Duncan Murdoch wrote:
On 08/09/2008 6:56 AM, Prof Brian Ripley wrote:
On Mon, 8 Sep 2008, Prof Brian Ripley wrote:
This reflects a problem in your locale (traditional Chinese): we cannot reproduce it. Try running R in a different locale (e.g. append LC_ALL=en to the target when you start R).
Maybe I have found this as a bug in iconv. Please try a version of R-patched with svn revision 46507 or later.
Unfortunately, something stopped the daily builds of R-patched on Saturday, and I haven't been in to the office yet to fix things. So it's likely to be tomorrow before the Windows build of r46507 or later is available on CRAN.
I only found r46507 this morning, as a side effect of something else. So it would not be in a build until tomorrow.
Duncan Murdoch
On Sun, 7 Sep 2008, Thomas Lo wrote:
Dear all, I encountered a problem on starting and using the R v 2.7.2 installation on my PC running Windows Vista and would appreciate your help. When R was first started, the Rgui returned several error messages: Error in structure(.Internal(Sys.getenv(as.character(x), as.character(unset)$ unsupported conversion Error in file.exists(name) : unsupported conversion in 'filenameToWchar' In addition, a dialog box called 'Information' popped up with the following message: Fatal error: unable to restore saved data in .RData On clicking 'OK', R closed immediately and the same thing occurs on restarting R. After checking for previous related messages online, I followed one of the recommendations from before and appended --no-restore-data to the R shorcut target line. After that, R could start without the 'fatal error'. However, some functions such as 'help' and 'setwd' do not work: e.g. >help() Error: could not find function "help"
setwd("DirName")
Error in setwd("DirName") : unsupported conversion in 'filenameToWchar'
I then typed 'Sys.getlocale()' and got this:
Sys.getlocale()
[1] "LC_COLLATE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_CTYPE=Chinese (Traditional)_Hong Kong S.A.R..950;LC_MONETARY=Chinese (Traditional)_Hong Kong S.A.R..950;LC_NUMERIC=C;LC_TIME=Chinese (Traditional)_Hong Kong S.A.R..950" Setting LC_ALL=en in the shortcut target does not appear to work in this case as I got During startup - Warning message: Setting LC_CTYPE=en failed Furthermore, I tried the patched version of R 2.7.2 and the same problem occurs. I would be very grateful if anybody could help. Many thx. Thomas [[alternative HTML version deleted]]
______________________________________________ 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.
-- Brian D. Ripley, ripley at 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
Brian D. Ripley, ripley at 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
An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20080909/f583458c/attachment.pl>
1 day later
An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20080910/66df9201/attachment.pl>
On Wed, 10 Sep 2008, Thomas Lo wrote:
The patched version (r46512) solves the problem!!? Thanks!
Thank you for confirming this. In the meantime I tracked down the exact problem. The standards for a locale name are 'language_country.encoding', as in 'en_GB.utf8' or 'English_United Kingdom.1252'. In Windows XP (at least) Microsoft gives 'Chinese_Hong Kong S.A.R..950'. This is ambiguous, and in at least two places it was parsed as an encoding of 'A.R..950'. There seem to be only three locales with dots in the country name (Hong Kong, Macau, U.A.E.), so it perhaps not surprising that this has gone undetected for so long.
On Tue, Sep 9, 2008 at 12:20 AM, Thomas Lo <thom.lo at gmail.com> wrote:
Hi Brian and Duncan,
?
Many thanks for your responses.? Setting the 'Current format' in
'Regional and language options' under Control Panel?to English
(Singapore) solved the R usage problem for me.? I will have a go at
R-patched build 46507 after it is released.
?
Regards,
Thomas
On Mon, Sep 8, 2008 at 7:20 PM, Prof Brian Ripley
<ripley at stats.ox.ac.uk> wrote:
On Mon, 8 Sep 2008, Duncan Murdoch wrote:
On 08/09/2008 6:56 AM, Prof Brian Ripley
wrote:
On Mon, 8 Sep 2008, Prof Brian
Ripley wrote:
This reflects a
problem in your
locale (traditional
Chinese): we cannot
reproduce it. ?Try
running R in a
different locale
(e.g. append
LC_ALL=en to the
target when you
start R).
Maybe I have found this as a
bug in iconv. ?Please try a
version of R-patched with svn
revision 46507 or later.
Unfortunately, something stopped the daily
builds of R-patched on Saturday, and I
haven't been in to the office yet to fix
things. ?So it's likely to be tomorrow
before the Windows build of r46507 or later
is available on CRAN.
I only found r46507 this morning, as a side effect of
something else. ?So it would not be in a build until
tomorrow.
Duncan Murdoch
On Sun, 7 Sep 2008,
Thomas Lo wrote:
Dear all,
I encountered
a problem on
starting and
using the R v
?2.7.2
installation
on
my PC running
Windows Vista
and would
appreciate
your help.
When R was
first
started, the
Rgui returned
several error
messages:
Error in
structure(.Internal(Sys.getenv(as.character(x),
as.character(unset)$
? unsupported
conversion
Error in
file.exists(name)
: unsupported
conversion in
'filenameToWchar'
In addition,
a dialog box
called
'Information'
popped up
with the
following
message:
Fatal error:
unable to
restore saved
data in
.RData
On clicking
'OK', R
closed
immediately
and the same
thing occurs
on
restarting R.
After
checking for
previous
related
messages
online, I
followed one
of the
recommendations
from before
and appended
--no-restore-data
to the R
shorcut
target line.
?After that,
R could start
without the
'fatal
error'.
However,
some
functions
such as
'help' and
'setwd' do
not work:
e.g. >help()
Error: could
not find
function
"help"
setwd("DirName")
Error in
setwd("DirName")
: unsupported
conversion in
'filenameToWchar'
I then typed
'Sys.getlocale()'
and got this:
Sys.getlocale()
[1]
"LC_COLLATE=Chinese
(Traditional)_Hong
Kong
S.A.R..950;LC_CTYPE=Chinese
(Traditional)_Hong
Kong
S.A.R..950;LC_MONETARY=Chinese
(Traditional)_Hong
Kong
S.A.R..950;LC_NUMERIC=C;LC_TIME=Chinese
(Traditional)_Hong
Kong
S.A.R..950"
Setting
LC_ALL=en in
the shortcut
target does
not appear to
work in this
case as I got
During
startup -
Warning
message:
Setting
LC_CTYPE=en
failed
Furthermore,
I tried the
patched
version of R
2.7.2 and the
same problem
occurs.
I would be
very grateful
if anybody
could help.
?Many thx.
Thomas
? ? ?
?[[alternative
HTML version
deleted]]
______________________________________________
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.
--
Brian D. Ripley, ? ? ? ?
? ? ? ?
?ripley at 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
--
Brian D. Ripley, ? ? ? ? ? ? ? ? ?ripley at 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
Brian D. Ripley, ripley at 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