Linaro/OpenCSD

Q: Can I get errors for inconsistencies between trace and binary?

Closed this issue · 5 comments

Hello :)

Let's imagine the decoder expects a atom for a conditional branch, but gets an atom + an address (as for a indirect branch).
Is it possible to get errors about unexpected trace packets when reconstructing the addresses with OpenCSD?

I would highly appreciate your help. Thanks for this great decoder implementation by the way.

Additionally, is there a way to add context-specific memory images?

Thanks for your answers.

About the context-specific images:
When tracing linux processes, they share the same address space. So its different how process A with context ID A and process B with context ID B resolves an atom. Depending on the context id, the associated memory image is different. Is there a way to change the memory image on a context id trace message?