Re: [Rd] trace() problems (PR#10498)

2007-12-06 Thread John Chambers
The problem is at least as old as 2.5.1. Looks like a line disappeared from trace(), something like: on.exit(tracingState(tState)) As a result, if an error occurs in the call to trace(), the tracing state is left FALSE. The workaround is to turn it on explicitly: tracingState(TRUE) a

[Rd] trace() problems (PR#10498)

2007-12-06 Thread murdoch
trace() seems to be broken in 2.6.1 and R-devel: Try the example from the ?debug man page: > library(methods) > trace("plot", browser, exit=browser, signature = c("track", + "missing")) Error in getFunction(what, where = whereF) : no function "plot" found Okay, it's just an example that