I checked the current tree and this appears to have been addressed already.
The reported code path was the deprecated wxContractPath() implementation in src/common/filefn.cpp, using the shared wxFileFunctionsBuffer. That whole v2.8 compatibility block was removed in commit 5e2da5a1066332c86f6c31223e9733337b438163 ("Get rid of v2.8 code"), including the wxContractPath() declaration in include/wx/filefn.h and its implementation in src/common/filefn.cpp.
Current checks:
rg wxContractPath finds only the old changelog mention.[filefn] tests pass.wxFileName::Normalize and wxFileName::Replace tests pass.So the buffer-overflow warning no longer applies to the current code.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you authored the thread.![]()
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you authored the thread.![]()