View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000452 | CMake | public | 2003-12-19 09:39 | 2003-12-29 13:32 | |||||
Reporter | Phillip Emmett | ||||||||
Assigned To | Brad King | ||||||||
Priority | low | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000452: Less then 3 args crashes on STRING(TOUPPER/TOLOWER... | ||||||||
Description | STRING(TOUPPER/TOLOWER doesn't check the number of args correctly so it crashes if the call is malformed. This happens on 1.8.1 and 1.8.2. The patch against 1.8.2 is: 62c62 < if ( args.size() <= 1 ) --- > if ( args.size() < 3 ) 88c88 < if ( args.size() <= 1 ) --- > if ( args.size() < 3 ) | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0000408) Brad King (manager) 2003-12-29 13:31 |
Fixed in main tree: Checking in cmStringCommand.cxx; /cvsroot/CMake/CMake/Source/cmStringCommand.cxx,v <-- cmStringCommand.cxx new revision: 1.11; previous revision: 1.10 done |
(0000409) Brad King (manager) 2003-12-29 13:32 |
Fix has been merged to 1.8 branch for 1.8.3 release. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |