[Rd] 2.10.0 Under development (unstable) (2009-09-15 r49711) just built segfaults on Debian Squeeze

Duncan Murdoch murdoch at stats.uwo.ca
Fri Sep 18 20:11:12 CEST 2009


I've just committed (r49747) some changes that should fix the 
re-entrancy bug Mark reported the other day.  The problem was that R 
reads some files (e.g. Mark's .Rprofile) in a read-eval-print loop, and 
only parses them a few lines at a time.  This means that within that 
loop, one of the evals could cause it to start parsing something else. 
One of the changes I put in a few days ago got confused by this.

Hopefully the latest change hasn't introduced a new bug...

BTW, one of the effects of this change is that a syntax error in 
.Rprofile should now be reported on the correct line number.  In R 2.9.x 
the line number was relative to the current statement, so it was pretty 
meaningless.

Duncan Murdoch



More information about the R-devel mailing list