[Rd] Re: [R] RData loading weirdness

From: Prof Brian Ripley <ripley_at_stats.ox.ac.uk>
Date: Wed 02 Feb 2005 - 00:31:13 EST

[Moved to R-devel: see the posting guide for the currently made distinction.]

The format of .RData has not changed, so this is still of interest.

We have seen things like this, the problem being the way an out-of-memory condition got handled by Linux -- how much memory did his machine have? (Remember 67Mb is compressed, often highly compressed.)

It has certainly been possible to save a workspace that needs much more memory to be restored on the same machine than it originally took.

We've found Linux to be rather unhelpful with out-of-memory conditions: one of our servers started `randomly' killing processes when its swap space got full -- and one of the first was the sshd daemon which cut off all remote access ....

On Tue, 1 Feb 2005, Barry Rowlingson wrote:

> I've just had an interesting thing happen to one of our students. He's using
> R 1.9.1 on Linux, and so I dont expect bugfixes, I'm just reporting this out
> of interest in case anyone else has had this happen.
> Starting R caused a seg fault shortly after "[Previously saved workspace
> restored]". Running "R --no-restore-data" worked fine so I suspected a
> corrupted .RData. It was 67M big, with about 400 objects - nothing extreme
> there. But then doing load(".RData") worked fine. There were his objects. How
> strange.
> I deleted the first 200 objects, saved the .RData, and retried. That worked,
> so I thought it might have been an object in the last 200 or so. So I saved
> them to .RData. Starting up with that worked.
> So, starting afresh with the original load(".RData"), I saved two .RData
> files with each part. Quit, start again, load("part1.RData") and
> load("part2.RData"), then quit and save. Now I had all 400-ish objects in one
> .RData. Time to start R and see if it can startup with it.
> And it did. Worked fine. So I suspect a subtle bug in reading .RData files
> or subtle corruption in the .RData. Most odd. Oh well, I guess I could see
> what R 2.x.x does with it....
> Barry
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

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

R-devel@stat.math.ethz.ch mailing list
Received on Tue Feb 01 23:36:10 2005

This archive was generated by hypermail 2.1.8 : Fri 18 Mar 2005 - 09:02:43 EST