[R-SIG-Mac] R segfault at startup, causing R crash

C W tmrsg11 at gmail.com
Sat Nov 5 16:55:45 CET 2016


Hi Bryan,

Right after I wrote the email, I restarted R and the problem came back.  I
guess I jinx-ed my luck. ;)

The funny thing is, I did not even have a Rscript, it was just the stand
alone R console.  I was actually using it as a calculator.

I always thought OS X is more compatible with R than Windows, who knows. :(

On Sat, Nov 5, 2016 at 11:47 AM, Bryan Hanson <hanson at depauw.edu> wrote:

> No problem, glad to try to help.
>
> There probably isn’t a problem with R.gui itself (when you “run R” on a
> Mac by clicking the icon you are causing your computer to actually run the
> R.gui which in turn is running R under the hood).
>
> So if the problem re-occurs, note the name of the most recent file (it
> probably was opened when you launched R prior to R faulting).  Then find
> that file and change the extension (temporarily).  Then try to launch R
> again and I expect it will not have a problem.
>
> Bryan
>
> > On Nov 5, 2016, at 11:43 AM, C W <tmrsg11 at gmail.com> wrote:
> >
> > Hi Bryan,
> >
> > I appreciate your detailed explanation.  I am not an R expert, I do not
> know how to fix the R.gui you mentioned.
> >
> > I kept on opening and closing R, after a dozen tries, the error went
> away temporarily.  I still get the error, but it was not every time.
> >
> > Since then, I have upgraded to R version 3.3.2 (2016-10-31).
> >
> > I think this problem may come back, please let me know when you find a
> solution.  Thank you!
> >
> > On Fri, Nov 4, 2016 at 8:28 PM, Bryan Hanson <hanson at depauw.edu> wrote:
> > Sorry, I should add that when you rename the offending file you need to
> change its extension, otherwise R will follow the file.
> >
> > >>> Original Message:
> >
> > I had something similar earlier this week (also on Sierra).  I was in
> touch with Simon who suggested it might be a bad workspace image, so you
> can try to remove any .RData or .rda files.  However, in my case it was not
> that (I don’t save workspace images or histories for that matter).  But I
> removed all of those from my entire computer anyway and the problem
> remained (a few were left on shared drives by others who were saving
> workspace images).
> >
> > Ultimately I was able to trace the problem to something being wrong with
> the “recent” list.  In my case R.gui was trying to open the most recent
> file in the list, but something about the link to it was corrupted.  I
> verified this by running R from the command line and sourcing the file that
> seemed to be associated with the crash.  It worked fine, so the file was
> not the problem.
> >
> > So, here’s what worked for me: When R.gui is asking you for a
> “selection” to close down, see if the File -> Open Recent… option can still
> be selected, and if so, go all the way down to the clear menu item.  Once
> this list of recently opened files was empty, R.gui ran fine.  In my case
> not all files would clear from the list.  There was one left, and it was
> the one apparently causing the problem.  I renamed it so R.gui couldn’t use
> it/find it, and then the problem was gone.  Again, there was nothing wrong
> with the file, there was something wrong with the “remembering”.
> >
> > A few days later, I had to repeat this process when the problem
> re-occurred.  There may be something genuinely conflicted between Sierra
> and R.gui, only time will tell.  If it proves to be a widespread problem
> more observations should help narrow it down.  But this is what I
> experienced and how I fixed it.
> >
> > Bryan
> >
> >
> > > On Nov 4, 2016, at 7:31 PM, C W <tmrsg11 at gmail.com> wrote:
> > >
> > > Dear R list,
> > >
> > > Every time I start R, the following error message come up:
> > >
> > > *** caught segfault ***
> > > address 0x0, cause 'unknown'
> > >
> > > 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:
> > >
> > >
> > > Sometimes I get this error message instead,
> > >
> > > 2016-11-04 16:50:08.446 R[23372:326103] -[NSDrawerWindow
> > > setRuleThickness:]: unrecognized selector sent to instance
> 0x7fabc94a74b0
> > > 2016-11-04 16:50:08.454 R[23372:326103] *** RController: caught ObjC
> > > exception while processing system events. Update to the latest GUI
> version
> > > and consider reporting this properly (see FAQ) if it persists and is
> not
> > > known.
> > > *** reason: -[NSDrawerWindow setRuleThickness:]: unrecognized selector
> sent
> > > to instance 0x7fabc94a74b0
> > > *** name: NSInvalidArgumentException, info: (null)
> > > *** Version: R 3.3.2 (71607) R.app R 3.3.2 GUI 1.68 Mavericks build
> > > Consider saving your work soon in case this develops into a problem.
> > > Here's the sessionInfo(),
> > >
> > >> sessionInfo()
> > > R version 3.3.2 (2016-10-31)
> > > Platform: x86_64-apple-darwin13.4.0 (64-bit)
> > > Running under: macOS Sierra 10.12.1
> > >
> > > locale:
> > > [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
> > >
> > > attached base packages:
> > > [1] stats     graphics  grDevices utils     datasets  methods
> > > [7] base
> > >
> > >
> > > I would appreciate any help,  thank you!
> > >
> > >       [[alternative HTML version deleted]]
> > >
> > > _______________________________________________
> > > R-SIG-Mac mailing list
> > > R-SIG-Mac at r-project.org
> > > https://stat.ethz.ch/mailman/listinfo/r-sig-mac
> >
> >
>
>

	[[alternative HTML version deleted]]



More information about the R-SIG-Mac mailing list