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
AABB.h -rw-r--r-- 7.8 KB
AnalyticalGeometry-impl.h -rw-r--r-- 3.8 KB
AnalyticalGeometry.cpp -rw-r--r-- 23.2 KB
AnalyticalGeometry.h -rw-r--r-- 9.6 KB
CMakeLists.txt -rw-r--r-- 792 bytes
ClosestPair.h -rw-r--r-- 776 bytes
DuplicateGeometry.cpp -rw-r--r-- 5.0 KB
DuplicateGeometry.h -rw-r--r-- 2.0 KB
GEOObjects.cpp -rw-r--r-- 23.7 KB
GEOObjects.h -rw-r--r-- 16.2 KB
GeoObject.h -rw-r--r-- 620 bytes
GeoType.cpp -rw-r--r-- 959 bytes
GeoType.h -rw-r--r-- 605 bytes
Grid.h -rw-r--r-- 22.8 KB
LineSegment.cpp -rw-r--r-- 2.8 KB
LineSegment.h -rw-r--r-- 2.0 KB
MinimalBoundingSphere.cpp -rw-r--r-- 7.0 KB
MinimalBoundingSphere.h -rw-r--r-- 3.3 KB
OctTree-impl.h -rw-r--r-- 7.9 KB
OctTree.h -rw-r--r-- 6.0 KB
Point.h -rw-r--r-- 1.3 KB
PointVec.cpp -rw-r--r-- 8.2 KB
PointVec.h -rw-r--r-- 5.7 KB
Polygon.cpp -rw-r--r-- 17.9 KB
Polygon.h -rw-r--r-- 4.8 KB
PolygonWithSegmentMarker.cpp -rw-r--r-- 1.2 KB
PolygonWithSegmentMarker.h -rw-r--r-- 1.5 KB
Polyline.cpp -rw-r--r-- 19.2 KB
Polyline.h -rw-r--r-- 8.1 KB
PolylineVec.h -rw-r--r-- 693 bytes
PolylineWithSegmentMarker.cpp -rw-r--r-- 1.3 KB
PolylineWithSegmentMarker.h -rw-r--r-- 1.8 KB
QuadTree.h -rw-r--r-- 18.6 KB
Raster.cpp -rw-r--r-- 5.5 KB
Raster.h -rw-r--r-- 3.5 KB
SensorData.cpp -rw-r--r-- 5.8 KB
SensorData.h -rw-r--r-- 4.1 KB
SimplePolygonTree.cpp -rw-r--r-- 1.7 KB
SimplePolygonTree.h -rw-r--r-- 3.6 KB
Station.cpp -rw-r--r-- 2.0 KB
Station.h -rw-r--r-- 3.2 KB
StationBorehole.cpp -rw-r--r-- 4.6 KB
StationBorehole.h -rw-r--r-- 3.4 KB
Surface.cpp -rw-r--r-- 2.9 KB
Surface.h -rw-r--r-- 2.9 KB
SurfaceGrid.cpp -rw-r--r-- 8.9 KB
SurfaceGrid.h -rw-r--r-- 1.2 KB
SurfaceVec.h -rw-r--r-- 611 bytes
TemplateVec.h -rw-r--r-- 7.6 KB
Triangle.cpp -rw-r--r-- 1.0 KB
Triangle.h -rw-r--r-- 2.0 KB

back to top