con un clic
sanitizer-repro
// Reproduce and triage ASAN/UBSAN findings against iccDEV tools with authoritative exit-code and stack-frame handling.
// Reproduce and triage ASAN/UBSAN findings against iccDEV tools with authoritative exit-code and stack-frame handling.
Maintainer workflow for scoping and updating iccDEV CI, CTest, CPack, sanitizer, workflow, and release-gate infrastructure.
Maintainer workflow for the pre-PR secure loop: code, build/test, SAST/CodeQL, dynamic sanitizer checks, fixes, and concise handoff.
Add or update iccDEV regression gates and tool-test workflow coverage while preserving GitHub Actions governance, sanitizer reporting, and issue traceability.
Maintain iccDEV repository labels, path labeler rules, issue triage labels, PR CI status labels, and label workflow governance.
Debug iccDEV vcpkg, install/export, uninstall, and packaged consumer failures, especially Windows static CRT and path quoting regressions.
Review and edit iccDEV documentation for signal, accuracy, canonical ownership, and low-noise handoff.
| name | sanitizer-repro |
| description | Reproduce and triage ASAN/UBSAN findings against iccDEV tools with authoritative exit-code and stack-frame handling. |
| allowed-tools | ["bash","read","grep","glob","shell(git:*)"] |
Use this skill for security advisories, crash reports, fuzzing artifacts, or manual findings involving iccDEV command-line tools.
0 success, 1-127 graceful failure, 128+ signal.mktemp, or copy helpers.cd Build && rm -rf CMakeCache.txt CMakeFiles/
CC=clang CXX=clang++ cmake Cmake -DCMAKE_BUILD_TYPE=Debug -DENABLE_TOOLS=ON -DENABLE_ASAN=ON -DENABLE_UBSAN=ON -DENABLE_INTEGER_SANITIZER=ON -DENABLE_FLOAT_SANITIZER=ON
make -j"$(nproc)"
nm Tools/IccDumpProfile/iccDumpProfile | grep -c __asan
Use CC=clang, not C=clang; after any failed compiler configure, delete both
CMakeCache.txt and CMakeFiles/ before retrying. Do not enable coverage for a
sanitizer reproduction because coverage instrumentation can mask findings.
../../prompts/reproduce-security-issue.prompt.md../../prompts/file-security-issue.prompt.md../../prompts/SECURITY_ISSUE_FORMAT.md../../../docs/bisect.md../json-config-regression/SKILL.md