bsc-performance-tools / extrae

Instrumentation framework to generate execution traces of the most used parallel runtimes.
https://tools.bsc.es/extrae
GNU Lesser General Public License v2.1
58 stars 35 forks source link

Callstack frame offset computation is missing the base offset #89

Open mjbsc opened 9 months ago

mjbsc commented 9 months ago

When using the -no-translate-data-addresses callstack format, the offsets of frames in shared libraries are not computed correctly (in addr2info.c lines 388 and 390). The base offset of the memory mapping should be added to the currently computed value, similar to what is done in addr2info.c:821