# Your mailer is set to "none" (default on Windows), # hence we cannot send the bug report directly from R. # Please copy the bug report (after finishing it) to # your favorite email program and send it to # # r-bugs@r-project.org # ###################################################### scan() (and so also of course read.table, read.csv etc) crashes right out of R (GUI) if it encounters non-ASCII characters (my particular example was a superscript 2 which is OK in MS applications (even in Notepad this is OK: BMI* (kg/m²)). For example read.csv("d:\\table03.csv",colClasses="character") generates "This program has performed an illegal operation and will be shut down ..." and the details says RGUI caused an invalid page fault in module R.DLL at 0167:004f3b67. Registers: EAX=0098007a CS=0167 EIP=004f3b67 EFLGS=00010246 EBX=01d97e92 SS=016f ESP=0096e140 EBP=0096e158 ECX=ffffffb2 DS=016f ESI=0000000a FS=3baf EDX=01fbd5b2 ES=016f EDI=00000000 GS=0000 Bytes at CS:EIP: 66 8b 04 48 25 57 01 00 00 25 ff ff 00 00 eb 9f Stack dump: 000c0000 00000001 00966000 00000013 0000000b 00000000 0096e188 0048dd2f 01d97e88 00000000 01fbd5cc 01fbd5cc 000c0000 00000004 0000000d 00000001 which certainly meeans nothing at all to me! Simon Fear --please do not edit the information below-- Version: platform = i386-pc-mingw32 arch = i386 os = mingw32 system = i386, mingw32 status = major = 1 minor = 7.0 year = 2003 month = 04 day = 16 language = R Windows 98 SE 4.10 (build 2222) A Search Path: .GlobalEnv, package:methods, package:ctest, package:mva, package:modreg, package:nls, package:ts, Autoloads, package:base Simon Fear Senior Statistician Syne qua non Ltd Tel: +44 (0) 1379 644449 Fax: +44 (0) 1379 644445 email: Simon.Fear@synequanon.com web: http://www.synequanon.com Number of attachments included with this message: 0 This message (and any associated files) is confidential and contains information which may be legally privileged. It is intended for the stated addressee(s) only. Access to this email by anyone else is unauthorised. If you are not the intended addressee, any action taken (or not taken) in reliance on it, or any disclosure or copying of the contents of it is unauthorised and unlawful. If you are not the addressee, please inform the sender immediately and delete the email from your system. This message and any associated attachments have been checked for viruses using an internationally recognised virus detection process. However, Internet communications cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete. Therefore, we do not accept responsibility for any errors or omissions that are present in this message, or any attachment, that have arisen as a result of e-mail transmission. If verification is required, please request a hard-copy version. Any views or opinions presented are solely those of the author and do not necessarily represent those of Syne qua non.
Simon.Fear@synequanon.com wrote:> # Your mailer is set to "none" (default on Windows), > # hence we cannot send the bug report directly from R. > # Please copy the bug report (after finishing it) to > # your favorite email program and send it to > # > # r-bugs@r-project.org > # > ###################################################### > > > > scan() (and so also of course read.table, read.csv etc) crashes right > out of > R (GUI) > if it encounters non-ASCII characters (my particular example was a > superscript 2 > which is OK in MS applications (even in Notepad this is OK: BMI* > (kg/m?)).... and also OK in R (patched) for non-DOS-based Microsoft Operating Systems, like WinNT 4.0, hence difficult to debug (unless Duncan has still a Win9x machine running?). Uwe Ligges> For example > > read.csv("d:\\table03.csv",colClasses="character") > > generates > > "This program has performed an illegal operation and will be shut down > ..." > > and the details says > > RGUI caused an invalid page fault in > module R.DLL at 0167:004f3b67. > Registers: > EAX=0098007a CS=0167 EIP=004f3b67 EFLGS=00010246 > EBX=01d97e92 SS=016f ESP=0096e140 EBP=0096e158 > ECX=ffffffb2 DS=016f ESI=0000000a FS=3baf > EDX=01fbd5b2 ES=016f EDI=00000000 GS=0000 > Bytes at CS:EIP: > 66 8b 04 48 25 57 01 00 00 25 ff ff 00 00 eb 9f > Stack dump: > 000c0000 00000001 00966000 00000013 0000000b 00000000 0096e188 0048dd2f > 01d97e88 00000000 01fbd5cc 01fbd5cc 000c0000 00000004 0000000d 00000001 > > which certainly meeans nothing at all to me! > > Simon Fear > > > --please do not edit the information below-- > > Version: > platform = i386-pc-mingw32 > arch = i386 > os = mingw32 > system = i386, mingw32 > status = > major = 1 > minor = 7.0 > year = 2003 > month = 04 > day = 16 > language = R > > Windows 98 SE 4.10 (build 2222) A > > Search Path: > .GlobalEnv, package:methods, package:ctest, package:mva, > package:modreg, > package:nls, package:ts, Autoloads, package:base > > > Simon Fear > Senior Statistician > Syne qua non Ltd > Tel: +44 (0) 1379 644449 > Fax: +44 (0) 1379 644445 > email: Simon.Fear@synequanon.com > web: http://www.synequanon.com > > Number of attachments included with this message: 0 > > This message (and any associated files) is confidential and > contains information which may be legally privileged. It is > intended for the stated addressee(s) only. Access to this > email by anyone else is unauthorised. If you are not the > intended addressee, any action taken (or not taken) in > reliance on it, or any disclosure or copying of the contents of > it is unauthorised and unlawful. If you are not the addressee, > please inform the sender immediately and delete the email > from your system. > > This message and any associated attachments have been > checked for viruses using an internationally recognised virus > detection process. However, Internet communications cannot > be guaranteed to be secure or error-free as information could > be intercepted, corrupted, lost, destroyed, arrive late or > incomplete. Therefore, we do not accept responsibility for any > errors or omissions that are present in this message, or any > attachment, that have arisen as a result of e-mail transmission. > If verification is required, please request a hard-copy version. > Any views or opinions presented are solely those of the author > and do not necessarily represent those of Syne qua non. > > ______________________________________________ > R-devel@stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-devel
On Wed, 11 Jun 2003 13:10:04 +0200 (MET DST), you wrote:># Your mailer is set to "none" (default on Windows), ># hence we cannot send the bug report directly from R. ># Please copy the bug report (after finishing it) to ># your favorite email program and send it to ># ># r-bugs@r-project.org ># >###################################################### > > > >scan() (and so also of course read.table, read.csv etc) crashes right >out of >R (GUI) >if it encounters non-ASCII characters (my particular example was a >superscript 2 >which is OK in MS applications (even in Notepad this is OK: BMI* >(kg/m?)).This sounds like it might be related to the Windows FAQ 2.18, i.e. an MSVCRT.DLL bug, though I think those were with the keyboard handler, nothing to do with scan(). I'll be able to take a look next week on a Win98 machine, but not in time for the 1.7.1 release, unfortunately. Duncan Murdoch