Suggestions on good first bugs

Daniel Näslund dannas at dannas.name
Fri Mar 6 12:25:35 PST 2015


On 03/06, Robert O'Callahan wrote:
> On Fri, Mar 6, 2015 at 8:53 AM, Daniel Näslund <dannas at dannas.name> wrote:
> > #1054 Implement remaining syscalls
> 
> One way to proceed here is to try recording different applications and just
> fix the bugs that come up. Some of those bugs will be additional syscalls
> that need to be supported.

Ok. I have an application at work that uses Qt and launches
subprocesses. Qt uses pselect for keeping track of the children. I'll
look into how to add support for pselect6.

> >     "Even just installing an unrelated package could cause problems.
> >     Probably we should always just copy /etc/ld.so.cache into the trace so
> >     that you can do Unrelated package changes without invalidating traces."

> I think it would definitely be worth doing this if it allows unrelated
> packages to be installed/removed without breaking replayability of existing
> traces. It's really easy to do; see should_copy_mmap_region.

Ok. I'll take a look.

> I think trying to record and replay different kinds of applications would
> be a great way to improve rr and learn about the code.

Ok.

Daniel


More information about the rr-dev mailing list