Re: [R] Cannot quit R - fame package issue?

From: Henrik Bengtsson <hb_at_stat.berkeley.edu>
Date: Mon, 17 Nov 2008 14:49:55 -0800

To solve the immediate problem of quitting R, you could try to define a dummy of the missing function, e.g.

validServerIsRunning <- function(...) FALSE;

and then quit(). This does of course ignore any potential problems of not "finalizing" the 'fame' package correctly. Alternatively, since the 'fame' package is not in your sessionInfo(), it might be that you have a local copy of its .Last() in the global environment. If so, maybe rm(.Last) is enough before quit():ing.

My $.02

/Henrik

On Mon, Nov 17, 2008 at 1:12 PM, Dan Slayback <dan.slayback_at_nasa.gov> wrote:
> Hello list member:
>
> I've recently had a problem in that I'm unable to quit an R Session. I
> noticed this after the update to 2.8.0, but I believe I also noticed it on
> another machine, in the previous version. It occurs on both linux and Mac
> platforms. It only occurs when I start R in some particular workspaces that
> have alot of objects in them; it does not occur if I start R in an empty
> workspace. I dont have to do anything in the workspace after starting R to
> get this to occur, and no packages are loaded by default. Here's a summary
> from a Linux environment:
>
> ------------------------------------------
> $ R
>
> R version 2.8.0 (2008-10-20)
> Copyright (C) 2008 The R Foundation for Statistical Computing
> ISBN 3-900051-07-0
>
> R is free software and comes with ABSOLUTELY NO WARRANTY.
> You are welcome to redistribute it under certain conditions.
> Type 'license()' or 'licence()' for distribution details.
>
> Natural language support but running in an English locale
>
> R is a collaborative project with many contributors.
> Type 'contributors()' for more information and
> 'citation()' on how to cite R or R packages in publications.
>
> Type 'demo()' for some demos, 'help()' for on-line help, or
> 'help.start()' for an HTML browser interface to help.
> Type 'q()' to quit R.
>
> [Previously saved workspace restored]
>
>> search()
> [1] ".GlobalEnv" "package:stats" "package:graphics"
> [4] "package:grDevices" "package:utils" "package:datasets"
> [7] "package:methods" "Autoloads" "package:base" > q()
> Save workspace image? [y/n/c]: n
> Error in .Last() : could not find function "validServerIsRunning"
>> .Last
> function ()
> {
> if (exists("fameRunning") && fameRunning())
> fameStop()
> if (validServerIsRunning())
> endServerSession()
> }
> <environment: namespace:fame>
>
> ------------------------------------------
>
> As the .Last function is referring to the fame package, I figure it must be
> something to do with that. There are objects in the workspace that require
> fame to be loaded, but at this point, I have not loaded the fame package, or
> accessed those objects. If loaded, the same error occurs when trying to
> quit.
>
> Thanks in advance for any suggestions on how to troubleshoot this.
>
> Dan
>
> ______________________________________________
> 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.
>



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. Received on Mon 17 Nov 2008 - 23:04:27 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 17 Nov 2008 - 23:30:28 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive