stable

R-2.9.2-1.el5

FEDORA-EPEL-2009-0348 created by spot 15 years ago for Fedora EPEL 5

Update to R 2.9.2.

BUG FIXES

  • parse_Rd() still did not handle source reference encodings properly.

  • The C utility function PrintValue no longer attempts to print attributes for CHARSXPs as those attributes are used internally for the CHARSXP cache. This fixes a segfault when calling it on a CHARSXP from C code.

  • PDF graphics output was producing two instances of anything drawn with the symbol font face. (Report from Baptiste Auguie.)

  • length(x) <- newval and grep() could cause memory corruption. (PR#13837)

  • If model.matrix() was given too large a model, it could crash R. (PR#13838, fix found by Olaf Mersmann.)

  • gzcon() (used by load()) would re-open an open connection, leaking a file descriptor each time. (PR#13841)

  • The checks for inconsistent inheritance reported by setClass() now detect inconsistent superclasses and give better warning messages.

  • print.anova() failed to recognize the column labelled P(>|Chi|) from a Poisson/binomial GLM anova as a p-value column in order to format it appropriately (and as a consequence it gave no significance stars).

  • A missing PROTECT caused rare segfaults during calls to load(). (PR#13880, fix found by Bill Dunlap.)

  • gsub() in a non-UTF-8 locale with a marked UTF-8 input could in rare circumstances overrun a buffer and so segfault.

  • R CMD Rdconv --version was not working correctly.

  • Missing PROTECTs in nlm() caused "random" errors. (PR#13381 by Adam D.I. Kramer, analysis and suggested fix by Bill Dunlap.)

  • Some extreme cases of pbeta(log.p = TRUE) are more accurate (finite values < -700 rather than -Inf). (PR#13786)

  • pbeta() now reports on more cases where the asymptotic expansions lose accuracy (the underlying TOMS708 C code was ignoring some of these, including the PR#13786 example).

  • new.env(hash = TRUE, size = NA) now works the way it has been documented to for a long time.

  • tcltk::tk_choose.files(multi = TRUE) produces better-formatted output with filenames containing spaces. (PR#13875)

  • R CMD check --use-valgrind did not run valgrind on the package tests.

  • The tclvalue() and the print() and as.xxx methods for class "tclObj" crashed R with an invalid object -- seen with an object saved from an earlier session.

  • R CMD BATCH garbled options -d <debugger> (useful for valgrind, although --debugger=valgrind always worked)

  • INSTALL with LazyData and Encoding declared in DESCRIPTION might have left options("encoding") set for the rest of the package installation.

This update has been submitted for testing

This update has been pushed to testing

15 years ago

This update has been submitted for stable

This update has been pushed to stable

15 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
15 years ago
in testing
15 years ago
in stable
15 years ago
Builds
1

Automated Test Results