Revision 39728477f077d5d51b92c2424be69b3dcca28126 authored by Dmitri Naumov on 09 June 2021, 09:37:23 UTC, committed by Thomas Fischer on 09 June 2021, 12:36:34 UTC
spdlog is linked "public" in BaseLib.

Reason is the violation of odr for some globals defined
in the spdlog library.

==1540297==ERROR: AddressSanitizer: odr-violation (0x7f5ea9c9d020):
  [1] size=40 'vtable for spdlog::spdlog_ex' _deps/spdlog-src/src/spdlog.cpp
  [2] size=40 'vtable for spdlog::spdlog_ex' _deps/spdlog-src/src/spdlog.cpp
These globals were registered at these points:
  [1]:
    #0 0x5614686e0dfa in __asan_register_globals.part.0 (/home/naumov/w/ogs/d/bin/ogs+0x1bfdfa)
    #1 0x7f5e6cdbe7eb in asan.module_ctor (/home/naumov/w/ogs/d/bin/../lib/libMeshLib.so+0x17d37eb)

  [2]:
    #0 0x558bd62b6dfa in __asan_register_globals.part.0 (/home/naumov/w/ogs/d/bin/ogs+0x1bfdfa)
    #1 0x7f831c7e54ab in asan.module_ctor (/home/naumov/w/ogs/d/bin/../lib/libBaseLib.so+0x89a4ab)
1 parent fa9c332
History
File Mode Size
IO
Algorithm.h -rw-r--r-- 10.1 KB
CMakeLists.txt -rw-r--r-- 667 bytes
CPUTime.h -rw-r--r-- 862 bytes
ConfigTree-impl.h -rw-r--r-- 6.5 KB
ConfigTree.cpp -rw-r--r-- 13.2 KB
ConfigTree.h -rw-r--r-- 23.5 KB
ConfigTreeUtil.cpp -rw-r--r-- 8.4 KB
ConfigTreeUtil.h -rw-r--r-- 3.8 KB
DateTools.cpp -rw-r--r-- 3.5 KB
DateTools.h -rw-r--r-- 2.0 KB
DynamicSpan.h -rw-r--r-- 401 bytes
Error.h -rw-r--r-- 1.2 KB
ExportSymbol.h -rw-r--r-- 537 bytes
FileTools.cpp -rw-r--r-- 7.0 KB
FileTools.h -rw-r--r-- 5.1 KB
Histogram.h -rw-r--r-- 6.2 KB
Logging.cpp -rw-r--r-- 1.3 KB
Logging.h -rw-r--r-- 1.1 KB
MemWatch.cpp -rw-r--r-- 1.3 KB
MemWatch.h -rw-r--r-- 594 bytes
RunTime.h -rw-r--r-- 1.2 KB
Stream.h -rw-r--r-- 659 bytes
StringTools.cpp -rw-r--r-- 3.6 KB
StringTools.h -rw-r--r-- 2.4 KB
Subdivision.cpp -rw-r--r-- 2.8 KB
Subdivision.h -rw-r--r-- 2.9 KB
TCLAPCustomOutput.h -rw-r--r-- 5.6 KB
TimeInterval.cpp -rw-r--r-- 1.0 KB
TimeInterval.h -rw-r--r-- 824 bytes
filesystem.h.in -rw-r--r-- 123 bytes
quicksort.h -rw-r--r-- 3.3 KB

back to top