Re: [DynInst_API:] Failed assertion in dyninst-10.0.0

2018-12-12 Thread Yizi Gu
yninst-10.0.0 The problem Yizi describes occurs when trying to generate code for a call to a Dyninst bookkeeping routine with a name that is approximately Dyninst_init_tramp_guard.--John Mellor-Crummey  ProfessorDept of Computer Science  Rice Universityemail: joh...@rice.edu phone: 713-348-5179On D

[DynInst_API:] Failed assertion in dyninst-10.0.0

2018-12-12 Thread Yizi Gu
Hi, I encountered an assertion failure when trying to instrument a binary using dyninst-10.0.0. I installed Dyninst using spack. I am not sure if the assertion failure is triggered by client code or not. The assertion failure is: virtual bool AstCallNode::initRegisters(codeGen&): Assertion

[DynInst_API:] Instruction decoding bug

2018-07-06 Thread Yizi Gu
A complete example demonstrating the bug could be found in the following url. https://rice.box.com/s/zhz305kqwn3e6t7rusun7bis864c09k6 Below is the readme that explains the bug with instruction decoding on x86 and how to reproduce it.