Ben Bolker wrote:
Ubuntu.Diego <ubuntu.diego <at> gmail.com> writes:

I'm trying to get some "easy coding" to reproduce the error. In the
meantime I have R code that run for 20 or more hours and suddenly i got
a "segfault 'memory not mapped'" error. I have to clarify that the error
not alway occurs and sometimes the process end satisfactorily. The
process is basically a search using an MCMC strategy, sometimes the
algorithm converge and stops others I got the error message. I was
wondering if it could be meaning that I run out of RAM.
Thanks

PS: I don't want to submit code that maybe after 48 hours of running
still don't generate the error.


  that makes sense ...

  We need more information about what you are trying to do,
what packages you're using, etc..  In general a segfault means
a bug -- in R if the functions you're using are base R, but
more likely in C code that you wrote or that comes from
a contributed package (since the C code in R has been
pretty thoroughly hammered on, it's much less likely -- although
not impossible -- that it contains a memory bug like this).
If you're using C code you wrote yourself, it's almost
certainly in there.

  Can you tell us what functions you were using,
results of sessionInfo, etc. ?

  If it's your own code or if you're feeling adventurous
you can try to use valgrind to locate the problem --
see

http://finzi.psych.upenn.edu/R/Rhelp02a/archive/124215.html

for a start, or the R Extensions manual ...

  Ben Bolker
Also, some information on the system in question would be in order. I hazard a guess at Ubuntu, but if so, he hid it quite well...

In general, "memory not mapped" means that you are trying to access a memory address which isn't in your process. Typically by failing to allocate memory and trying to use it anyway, but it could also happen by accidentally overwriting a pointer.

--
  O__  ---- Peter Dalgaard             Ă˜ster Farimagsgade 5, Entr.B
 c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
(*) \(*) -- University of Copenhagen   Denmark      Ph:  (+45) 35327918
~~~~~~~~~~ - ([EMAIL PROTECTED])              FAX: (+45) 35327907

______________________________________________
R-help@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.

Reply via email to