dynamorio
dynamorio copied to clipboard
Dynamic Instrumentation Tool Platform
_From [[email protected]](https://code.google.com/u/117968039472581148324/) on August 13, 2009 13:11:30_ Our general philosophy has been to provide platform-independent utilities. But advanced clients sometimes need to make raw system calls. Previously we assumed that...
**Describe the bug** If the application contains an empty ELF segment, the private loader of DynamoRIO segfaults. No log is generated. The bug was noticed under an AArch64 environment. I...
snprintf supports a mode where if the user passes a null char* pointer, it only returns the number of bytes that would be written had a valid char* pointer been...
**Describe the bug** see discussion in https://groups.google.com/g/dynamorio-users/c/72wz2q-njCg When trace java application on arm v9 hardware, DynamoRIO does not know the jit code change. It will cause strange failure. The root...
The documentation of `analysis_tool_t::process_memref` documents that: ``` * The return value indicates whether it was successful. * On failure, get_error_string() returns a descriptive message. ``` where `get_error_string()` simply returns `error_string_`....
Current helper functions like INSTR_CREATE_ldr, INSTR_CREATE_ldr_imm, INSTR_CREATE_str, and INSTR_CREATE_str_imm (and the corresponding functions for ldp and stp) do not cover post-indexed addressing instructions. For example, ``` E8 7B C1 A8...