[Rd] print.matrix segfaults if rowlab vector too short (PR#850)
Fri, 16 Feb 2001 17:54:23 +0100 (MET)
On Fri, 16 Feb 2001, Thomas Lumley wrote:
> On Fri, 16 Feb 2001 firstname.lastname@example.org wrote:
> > print.matrix(x) segfaults if the vector supplied to 'rowlab' is
> > *shorter* than nrow(x):
> Ok, the cause is the obvious one: there is no check for the length of
> rowlab in print[type]Matrix, nor in formatString. formatString happily
> wanders along the vector and falls off the end.
> I'm going to fix it in formatString, we may also want to fix it higher up.
No I'm not: formatString gets a C vector of strings, not an R vector. It
has to be fixed higher up.
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: email@example.com