fix(parser): add destructor directives to prevent memory leaks #1484
Triggered via pull request
February 16, 2026 15:59
Status
Failure
Total duration
15m 53s
Artifacts
–
Annotations
109 errors and 24 warnings
|
Linux (x64, gcc, wo ssdeep)
Process completed with exit code 2.
|
|
Linux (x64, gcc, wo ssdeep)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x64, gcc, wo lua)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, wo lua)
The operation was canceled.
|
|
Linux (x64, gcc, wo lua)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x64, gcc, with lmdb)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, with lmdb)
The operation was canceled.
|
|
Linux (x64, gcc, with lmdb)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x64, gcc, wo maxmind)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, wo maxmind)
The operation was canceled.
|
|
Linux (x64, gcc, wo maxmind)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x64, clang, with lmdb)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, with lmdb)
The operation was canceled.
|
|
Linux (x64, clang, with lmdb)
'seclang-parser.tab.hh' file not found
|
|
Linux (x64, gcc, with pcre)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, with pcre)
The operation was canceled.
|
|
Linux (x64, gcc, with pcre)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x32, clang, wo lua)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, wo lua)
The operation was canceled.
|
|
Linux (x64, gcc, wo libxml)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, wo libxml)
The operation was canceled.
|
|
Linux (x64, gcc, wo libxml)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x64, clang, wo curl)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, wo curl)
The operation was canceled.
|
|
Linux (x64, clang, wo curl)
'seclang-parser.tab.hh' file not found
|
|
Linux (x64, gcc, wo geoip)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, wo geoip)
The operation was canceled.
|
|
Linux (x64, gcc, wo geoip)
seclang-parser.tab.hh: No such file or directory
|
|
Linux (x64, gcc, with parser generation)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, with parser generation)
The operation was canceled.
|
|
Linux (x64, clang, with pcre)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, with pcre)
The operation was canceled.
|
|
Linux (x64, clang, with pcre)
'seclang-parser.tab.hh' file not found
|
|
Linux (x64, clang, wo ssdeep)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, wo ssdeep)
The operation was canceled.
|
|
Linux (x64, clang, wo ssdeep)
'seclang-parser.tab.hh' file not found
|
|
Linux (x64, gcc, wo curl)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, gcc, wo curl)
The operation was canceled.
|
|
Linux (x64, clang, wo geoip)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, wo geoip)
The operation was canceled.
|
|
Linux (x32, gcc, wo libxml)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, wo libxml)
The operation was canceled.
|
|
Linux (x64, clang, wo lua)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, wo lua)
The operation was canceled.
|
|
Linux (x32, gcc, with pcre)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, with pcre)
The operation was canceled.
|
|
Linux (x64, clang, with parser generation)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, with parser generation)
The operation was canceled.
|
|
Linux (x32, clang, wo libxml)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, wo libxml)
The operation was canceled.
|
|
Linux (x32, clang, with lmdb)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, with lmdb)
The operation was canceled.
|
|
Linux (x32, gcc, with parser generation)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, with parser generation)
The operation was canceled.
|
|
Linux (x64, clang, wo maxmind)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, wo maxmind)
The operation was canceled.
|
|
Linux (x64, clang, wo libxml)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x64, clang, wo libxml)
The operation was canceled.
|
|
Linux (x32, clang, wo curl)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, wo curl)
The operation was canceled.
|
|
Linux (x32, gcc, with lmdb)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, with lmdb)
The operation was canceled.
|
|
Linux (x32, gcc, wo maxmind)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, wo maxmind)
The operation was canceled.
|
|
Linux (x32, gcc, wo curl)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, wo curl)
The operation was canceled.
|
|
Linux (x32, gcc, wo lua)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, gcc, wo lua)
The operation was canceled.
|
|
Linux (x32, clang, with pcre)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, with pcre)
The operation was canceled.
|
|
Linux (x32, clang, wo maxmind)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, wo maxmind)
The operation was canceled.
|
|
Linux (x32, clang, with parser generation)
The strategy configuration was canceled because "build-linux.ubuntu-22_04_x64_amd64__7" failed
|
|
Linux (x32, clang, with parser generation)
The operation was canceled.
|
|
macOS (with parser generation)
Process completed with exit code 2.
|
|
macOS (with parser generation)
'seclang-parser.tab.hh' file not found
|
|
macOS (with pcre)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (with pcre)
The operation was canceled.
|
|
macOS (wo ssdeep)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (wo ssdeep)
The operation was canceled.
|
|
macOS (wo lua)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (wo lua)
The operation was canceled.
|
|
macOS (wo libxml)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (wo libxml)
The operation was canceled.
|
|
macOS (wo libxml)
'seclang-parser.tab.hh' file not found
|
|
macOS (wo curl)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (wo curl)
The operation was canceled.
|
|
macOS (wo maxmind)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (wo maxmind)
The operation was canceled.
|
|
macOS (wo geoip)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (wo geoip)
The operation was canceled.
|
|
macOS (with lmdb)
The strategy configuration was canceled because "build-macos.macos-14_with_parser_gene" failed
|
|
macOS (with lmdb)
The operation was canceled.
|
|
Windows (x64, full)
Process completed with exit code 1.
|
|
Windows (x64, full):
src/parser/seclang-parser.cc#L41
Cannot open include file: 'seclang-parser.tab.hh': No such file or directory [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
|
|
Windows (x64, wo libxml)
The strategy configuration was canceled because "build-windows.windows-2022_x64_x86_64_R" failed
|
|
Windows (x64, wo libxml)
The operation was canceled.
|
|
Windows (x64, wo libxml):
src/parser/seclang-parser.cc#L41
Cannot open include file: 'seclang-parser.tab.hh': No such file or directory [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
|
|
Windows (x64, wo lua)
The strategy configuration was canceled because "build-windows.windows-2022_x64_x86_64_R" failed
|
|
Windows (x64, wo lua)
The operation was canceled.
|
|
Windows (x64, wo lua):
src/parser/seclang-parser.cc#L41
Cannot open include file: 'seclang-parser.tab.hh': No such file or directory [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
|
|
Windows (x64, wo curl)
The strategy configuration was canceled because "build-windows.windows-2022_x64_x86_64_R" failed
|
|
Windows (x64, wo curl)
The operation was canceled.
|
|
Windows (x64, wo curl):
src/parser/seclang-parser.cc#L41
Cannot open include file: 'seclang-parser.tab.hh': No such file or directory [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
|
|
Windows (x64, wo maxmind)
The strategy configuration was canceled because "build-windows.windows-2022_x64_x86_64_R" failed
|
|
Windows (x64, wo maxmind)
The operation was canceled.
|
|
Windows (x64, with lmdb)
The strategy configuration was canceled because "build-windows.windows-2022_x64_x86_64_R" failed
|
|
Windows (x64, with lmdb)
The operation was canceled.
|
|
cppcheck
Process completed with exit code 2.
|
|
Windows (x64, full)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco02c9a99c22613\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
|
|
Windows (x64, full)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco02c9a99c22613\b\build\Net\Net.vcxproj]
|
|
Windows (x64, full)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco02c9a99c22613\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, full)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco02c9a99c22613\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo libxml)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco03f4aa34a065b\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
|
|
Windows (x64, wo libxml)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco03f4aa34a065b\b\build\Net\Net.vcxproj]
|
|
Windows (x64, wo libxml)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco03f4aa34a065b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo libxml)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco03f4aa34a065b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo lua)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoa1292b854cd9d\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
|
|
Windows (x64, wo lua)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoa1292b854cd9d\b\build\Net\Net.vcxproj]
|
|
Windows (x64, wo lua)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoa1292b854cd9d\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo lua)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoa1292b854cd9d\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo curl)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco5952079a6766f\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
|
|
Windows (x64, wo curl)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco5952079a6766f\b\build\Net\Net.vcxproj]
|
|
Windows (x64, wo curl)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco5952079a6766f\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo curl)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco5952079a6766f\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo maxmind)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco31abb9470bdb8\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
|
|
Windows (x64, wo maxmind)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco31abb9470bdb8\b\build\Net\Net.vcxproj]
|
|
Windows (x64, wo maxmind)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco31abb9470bdb8\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, wo maxmind)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco31abb9470bdb8\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, with lmdb)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocod0e1f37de046b\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
|
|
Windows (x64, with lmdb)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocod0e1f37de046b\b\build\Net\Net.vcxproj]
|
|
Windows (x64, with lmdb)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocod0e1f37de046b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|
|
Windows (x64, with lmdb)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocod0e1f37de046b\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
|