Luke wrote:
Hi R-users,

How to get a bug contex?
My R code ran there for several hours, but a bug crashed it, printing
such message like "Error: subscript out of bounds". I want to use
browser() to catch the bug, but I don't know which loop caused the bug
(there are many loops in the code). I even don't know which line of
code caused the bug. Is there any utility or something in R which can
let you know which line of code causes a bug?

No, but ...

Have you tried traceback() to see which function is the culprit?

You can also set options(error = recover) to look at the objects at the time the error occured. Maybe you see which object is already defined and can derive the point of the error that way.

Uwe Ligges



Thanks,

-Luke

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to