The first thing I normally do when I see an error is to call traceback()

to see the list of function calls, which generated the error, i.e.

the path of functions up to the error. This way you can find exactly

where the error exception is thrown. The you do debug(...) on that

function and try to backtrack *why* it happens, i.e. maybe one of calling

functions in the traceback() list passes erronous arguments. This might

require that you debug(...) other functions in the list. To undebug a

function, just to undebug(...) on that function. Don't forget to look at

help(debug).

Cheers

Henrik Bengtsson

Dept. of Mathematical Statistics @ Centre for Mathematical Sciences

Lund Institute of Technology/Lund University, Sweden (+2h UTC)

Office: P316, +46 46 222 9611 (phone), +46 46 222 4623 (fax)

h b @ m a t h s . l t h . s e,

http://www.maths.lth.se/bioinformatics/On Wed, 13 Mar 2002 Bill.Venables at CMIS.CSIRO.AU wrote:-----Original Message-----

From: Francisco J Molina [mailto:FJMolina at lbl.gov]

Sent: Wednesday, March 13, 2002 2:50 PM

To: r-help at stat.math.ethz.ch

Subject: [R] Error: subscript out of bounds

How can locate in my program an error of that kind (Error: subscript

out of bounds)?

By debugging it?

(I think I have been hanging around with Brian Ripley for too long... :-)

W.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

-.-

_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._.

_._

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

r-help mailing list -- Read

http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.htmlSend "info", "help", or "[un]subscribe"

(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch

_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

r-help mailing list -- Read

http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.htmlSend "info", "help", or "[un]subscribe"

(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch

_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._