[R] Locating an error
Duncan Murdoch
murdoch at stats.uwo.ca
Thu Mar 18 11:17:24 CET 2010
Worik R wrote:
> Related: I found the problem eventually. It was a parameter that was too
> large and the function called "stop".
>
> Looking at the documentation I see I can supply my own error handler. Cool.
>
> Are there already written error handlers that dump a stack trace?
>
See http://www.stats.uwo.ca/faculty/murdoch/software/debuggingR/,
particularly the section on post-mortem debugging. One of the choices
described there is to set options(error=recover).
Duncan Murdoch
> cheers
> Worik
>
> On Thu, Mar 18, 2010 at 2:58 PM, Worik R <worikr at gmail.com> wrote:
>
>
>> I have a large programme that after running half an hour or so fails with
>> an error
>>
>> Error in x[value] <- NA : only 0's may be mixed with negative subscripts
>>
>> How can I find out where that error occurs?
>>
>> If I have to do a binary search using error messages it will take a long
>> time! Is there some way I can generate a stack trace?
>>
>> cheers
>> Worik
>>
>>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
More information about the R-help
mailing list