Empty clean call leads to memory leak
Instrumenting an empty clean call (without any instrs) using
dr_insert_clean_call(drcontext, bb, inst, (void *)empty_clean_call, false, 0);
leads to a memory leak on x86.
Discovered this while working on a PR, will add a link when I push it.