(If this only happens in Win 98, I'm sure I could live with it. Just may be helpful to report it, I hope.) Start up R GUI, then> plot(1:4,1:4) # then close manually by clicking X > plot(1:4,1:4) # ditto > methods(plot)sometimes produces normal output and even the following prompt, but then crashes immediately, or more often, crashes immediately with no output. I can do any number of plot() -methods() pairs, just not more than one plot followed by methods(). I've tried plot x 2 followed by several other functions without problems - methods() is the only one I know to fail. For the above sequence the errror output is: RGUI caused an invalid page fault in module R.DLL at 0167:6b57d300. Registers: EAX=00000001 CS=0167 EIP=6b57d300 EFLGS=00010202 EBX=00000000 SS=016f ESP=0073c648 EBP=0073c660 ECX=00000101 DS=016f ESI=00000000 FS=2a17 EDX=019e1e38 ES=016f EDI=6b5f0000 GS=0000 Bytes at CS:EIP: 8b 10 83 fa 30 74 19 83 fa 50 74 14 89 45 08 8b Stack dump: 00000000 bff741f7 00000000 bff54e68 0001dce4 00000000 0073c6a0 6b57d470 00000001 0073c688 0073c6d4 0073c6ee 0000000d c01c0001 0073c6b8 6b57c18a>From bug.report("no connected email") just before the crash line:--please do not edit the information below-- Version: platform = i386-pc-mingw32 arch = i386 os = mingw32 system = i386, mingw32 status = major = 1 minor = 8.0 year = 2003 month = 10 day = 08 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\...{{dropped}}
As you suspected it does not happen for me on Windows XP. Any chance you could get some useful debugging information from Dr MinGW (see the rw-FAQ)? On Tue, 18 Nov 2003 Simon.Fear@synequanon.com wrote:> (If this only happens in Win 98, I'm sure I could live with it. Just > may be helpful to report it, I hope.) > > Start up R GUI, then > > > plot(1:4,1:4) # then close manually by clicking X > > plot(1:4,1:4) # ditto > > methods(plot) > > sometimes produces normal output and even the following prompt, > but then crashes immediately, or more often, crashes immediately with > no output. > > I can do any number of plot() -methods() pairs, just not more than one > plot followed by methods(). I've tried plot x 2 followed by several other > functions without problems - methods() is the only one I know to fail. > > For the above sequence the errror output is: > > RGUI caused an invalid page fault in > module R.DLL at 0167:6b57d300. > Registers: > EAX=00000001 CS=0167 EIP=6b57d300 EFLGS=00010202 > EBX=00000000 SS=016f ESP=0073c648 EBP=0073c660 > ECX=00000101 DS=016f ESI=00000000 FS=2a17 > EDX=019e1e38 ES=016f EDI=6b5f0000 GS=0000 > Bytes at CS:EIP: > 8b 10 83 fa 30 74 19 83 fa 50 74 14 89 45 08 8b > Stack dump: > 00000000 bff741f7 00000000 bff54e68 0001dce4 00000000 0073c6a0 6b57d470 > 00000001 0073c688 0073c6d4 0073c6ee 0000000d c01c0001 0073c6b8 6b57c18a > > >From bug.report("no connected email") just before the crash line: > > --please do not edit the information below-- > > Version: > platform = i386-pc-mingw32 > arch = i386 > os = mingw32 > system = i386, mingw32 > status = > major = 1 > minor = 8.0 > year = 2003 > month = 10 > day = 08 > 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\...{{dropped}} > > ______________________________________________ > R-devel@stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-devel > >-- Brian D. Ripley, ripley@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 Tue, 18 Nov 2003 17:23:53 +0000 (GMT), you wrote:>As you suspected it does not happen for me on Windows XP.I get it in Win98, but not in XP.>Any chance you could get some useful debugging information from Dr MinGW >(see the rw-FAQ)?I'll see if I can work out what's happening. Duncan Murdoch
Fixed in the latest 1081beta - thank you so much! I hesitate now to report bugs under Win 98. On the other hand, one could take the approach that if it runs under Win 98 it's likely to run under ANYTHING! 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.