Dear Rob, Thanks for picking this up. Please see my remarks below:
On Fri, 01 May 2009 07:55:46 -0700 Rob Goedman <goed...@mac.com> wrote: > John, > > To the best of my knowledge this problem in R.app has been around at > least since the R-2.8 days, but likely much longer. I never use R > from a Terminal, so don't know if it occurs or not outside R.app. I figured that the Rcmdr wasn't directly implicated, but my guess was that it was a tcltk issue, so this is very useful information. The problem didn't occur for me outside of R.app, but then I wasn't using the Quartz graphics device. > > It's not related to Rcmdr and you're observation is indeed one of the > better ways to kind of reproduce the issue. Not sure if it always > does though. If you have a 'hard' way of crashing R.app, please let > me know the sequence. In cases when no output is written to the > console of R.app I tend to make sure I enter an empty line before > closing the graphics window. This "works" for me every time: (1) In a fresh R.app session, load the Rcmdr, library(Rcmdr). (2) "Data -> Data in packages -> Read data set from an attached package." Pick any data set. I used Prestige from the car package. (3) Draw any graph on the Quartz device. I used "Graphs -> Histogram" and selected education. Close the Quartz device, and watch the crash. I hope that this proves of some use in diagnosing the problem. > > This issue and sometimes very long sequences of plots (never have > been able to make that reproducible, sometimes the crash happens up > to a minute after R finishes a series of plots and I'm working in an > external editor like TextMate) are hard to pin down. > > Regards, > Rob > > Note: Hope you don't mind I've removed the R-bugs & R-devel Cc's. No -- this is more natural on r-sig-mac. Thanks for your help, John > > On Apr 30, 2009, at 6:29 AM, John Fox wrote: > > > Dear Neil, > > > > I had R 2.8.0 installed on my Mac Book, also with OS X 10.5.6, and > was > > unable to duplicate this problem. I then installed R 2.9.0 and > > observed the > > same problem that you did. In both cases, I used the latest version > > > of the > > Rcmdr package, 1.4-10. > > > > I also observed the following: (1) The problem occurred only if I > > closed the > > Quartz graphics device after the first graph was plotted; if I > plotted > > another graph and then closed the device, the problem did not > occur. > > (2) The > > problem did not occur if I ran R from a terminal with an X11 > > graphics device > > rather than using R.app. > > > > I'm afraid that there's not much more that I can do at this point, > > > since my > > familiarity with Macs is minimal. I'm copying this message to Rob > > Goedman, > > who has proven helpful in the past. Of course, if there's something > > > in the > > Rcmdr that's causing the problem and I can fix it, I will. > > > > Regards, > > John > > > > > >> -----Original Message----- > >> From: r-devel-boun...@r-project.org > [mailto:r-devel-boun...@r-project.org > >> ] > > On > >> Behalf Of nhepb...@ualberta.ca > >> Sent: April-28-09 1:25 PM > >> To: r-de...@stat.math.ethz.ch > >> Cc: r-b...@r-project.org > >> Subject: [Rd] crash after using graphics in Rcmdr (PR#13679) > >> > >> Full_Name: Neil Hepburn > >> Version: 2.81 and 2.90 > >> OS: OS-X 10.5.6 > >> Submission from: (NULL) (142.244.28.93) > >> > >> > >> When I create graphs using Rcmdr and then close the quartz > display, R > > blows > >> up > >> and tells me of a segmentation fault. It then gives me > >> *** caught segfault *** > >> address 0xc0000023, cause 'memory not mapped' > >> > >> Possible actions: > >> 1: abort (with core dump, if enabled) > >> 2: normal R exit > >> 3: exit R without saving workspace > >> 4: exit R saving workspace > >>> > >> Selection: > >> > >> This only happens if I create the graphics from within Rcmdr. If I > > >> create > > the > >> graphics manually, there is no problem. This occurs on my laptop > >> with R > > 2.8.1 > >> (I > >> uninstalled 2.9 and reinstall 2.8.1 to see if the problem existed > > >> there) > > and > >> also on my iMac with R2.9. > >> > >> ______________________________________________ > >> r-de...@r-project.org mailing list > >> https://stat.ethz.ch/mailman/listinfo/r-devel > > > > > -------------------------------- John Fox, Professor Department of Sociology McMaster University Hamilton, Ontario, Canada http://socserv.mcmaster.ca/jfox/ _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-mac