Derek Bruening

Results 690 comments of Derek Bruening

> > > I ran with all the below options and it crashes just the same way with the same error messages above. > > > > > > That...

Dr. Memory does not yet support AArch64. DynamoRIO's AArch64 support is mostly done but some IR gaps are likely to be exposed by a client that looks at *everything* like...

No, as the `help wanted` label indicates, work on this is likely to rely on new contributors.

https://github.com/DynamoRIO/dynamorio/issues/2626 covers finishing the AArch64 encoder/decoder/IR. I believe it is pretty much complete: @AssadHashmi would know which opcodes or operand details are still missing. For Dr. Memory, I would suggest...

> Hi, Derek. Is there any update on porting Dr.memory to AArch64? @gregcawthorne or @AssadHashmi would know the latest. Are you looking to help with the port, or to use...

Though it's not loading a dword and overshooting for effiency like other strlen patterns: it's reading one byte at a time. Maybe this needs more analysis.

Summary at WIP point Dec 2015: Unfortunately RtlLookupFunctionTable acquires a lock (LdrpInvertedFunctionTableSRWLock), making it unsafe for us to use. Thus we must implement our own RtlLookupFunctionTable and RtlVirtualUnwind routines. Fortunately,...

We would want to put this in place for any general library for #823.

I can reproduce this on my Win10 2004 machine. Below is some data at the point where it raises `Exception in cache 0x1d883047 interpreting DR code 0x7111e79a`. I'm wondering if...

Note that the default Windows DR injection mechanism was tweaked in PR #4653 and IIRC the prior default mechanism did not execute DR code from the cache at the start?...