rr debbugger

Jeremy Allison jra at samba.org
Tue Apr 11 18:32:33 UTC 2017


On Tue, Apr 11, 2017 at 05:59:48PM +0200, Aurélien Aptel via samba-technical wrote:
> Hi,
> 
> There is a group of people at mozilla working on a very interesting
> project, the rr debugger. It allows you to record the non-deterministic
> parts of a program run (syscall results) and replay them
> deterministicly. This means you can finally use breakpoints without
> trigerring timeouts on the client side. You can also reverse-debug:
> start from the crash and go backward.
> 
> It wasn't working on smbd but after opening a couple of issues and
> working on one I was able to use it. Other syscall might have to be
> implemented depending on what you try to run.
> 
> http://rr-project.org/
> 
> You might want to pull from here to get an extra quotactl syscall
> implemented:
> 
> https://github.com/aaptel/rr.git on the branch quotactl-xgetqstat

Wow - that looks really cool. Can you write something
up for the wiki to explain how to use it ?



More information about the samba-technical mailing list