Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031113Open CASCADE[OCCT] OCCT:Foundation Classespublic2019-10-29 18:402020-09-11 16:13
Assigned Toabv 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0031113: Foundation Classes - TCollection_ExtendedString constructor from CString is confusing
DescriptionConstructor of TCollection_ExtendedString constructor from CString is confusing: its second option isMultiByte is false by default, which results in corruption of string if argument is in UTF-8 encoding (which is default in most modern applications, and in particular in OCCT when using TCollection_AsciiString).

To protect against this issue, we can:
- make constructor explicit
- make second argument non-default
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2019-10-29 18:40 abv New Issue
2019-10-29 18:40 abv Assigned To => abv
2020-09-11 16:13 utverdov Target Version 7.5.0 => 7.6.0*

Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker