diff --git a/cmake/debug_flags.cmake b/cmake/debug_flags.cmake index 52abc89..df17971 100644 --- a/cmake/debug_flags.cmake +++ b/cmake/debug_flags.cmake @@ -25,7 +25,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" "-Wformat=2" "-ftrapv" "-fsanitize=undefined" - "-fsanitize=address" + # "-fsanitize=address" "-Og" "-fno-omit-frame-pointer") if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") @@ -47,7 +47,8 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" list(APPEND tmp_LDFLAGS "-fsanitize=undefined" - "-fsanitize=address") + # "-fsanitize=address" + ) # add_link_options was introduced in version 3.13. if(${CMAKE_VERSION} VERSION_LESS 3.13) set(CMAKE_SHARED_LINKER_FLAGS_DEBUG "${tmp_LDFLAGS}") diff --git a/src/search.cpp b/src/search.cpp index 5dc2bea..99f69e6 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -152,6 +152,8 @@ void cleanup_text(string &text) if (boost::regex_search(text.substr(pos, endpos).data(), match, re_pagebreak)) { + // FIXME: -fsanitize=address is complaining about this. ↓ 🤷 + // Could not reproduce it. replacement = format("", match[2].str()); } }