It can be done by overwriting the .Traceback
variable which is currently stored in the base
namespace:
stop("Hammer Time!")
Error: Hammer Time!
traceback()
1: stop("Hammer Time!")
assign(".Traceback",NULL,"package:base")
traceback()
No traceback available
Be warned though:
It is undocumented where .Traceback is stored nor that it is visible, and this is subject to change.