Dynamic library support has the following known limitations:
TotalView does not deal correctly with parallel programs that call dlopen on different libraries in different processes. TotalView requires that the processes have a uniform address space, including all shared libraries.
TotalView does not yet fully support unloading libraries (using dlclose) and then reloading them at a different address using dlopen.