Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.2.5
-
None
-
None
-
Setting the systemlang in Columnstore.xml to an unrecognized string will cause the system to not start due to an uncaught exception crashing WorkerNode.
In utils/funcexp/utilsutf8..h, idb_setlocale() attempts to set the C++ locale with the return value from setlocale(). If setlocale() fails, which it will with a bad string, then the c++ locale is set with a NULL string, which throws. We need to do the c++ locale after we test for NULL.Setting the systemlang in Columnstore.xml to an unrecognized string will cause the system to not start due to an uncaught exception crashing WorkerNode. In utils/funcexp/utilsutf8..h, idb_setlocale() attempts to set the C++ locale with the return value from setlocale(). If setlocale() fails, which it will with a bad string, then the c++ locale is set with a NULL string, which throws. We need to do the c++ locale after we test for NULL.
-
2020-4, 2020-5
Attachments
Issue Links
- is part of
-
MCOL-3419 Changing systemlang corrupts extentmap and system catalog
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked lower |
Fix Version/s | 1.4.4 [ 24039 ] | |
Fix Version/s | 1.2.6 [ 23734 ] |
Sprint | 2020-4 [ 392 ] |
Story Points | 1 |
Assignee | David Hall [ david.hall ] | Jose Rojas [ jrojas ] |
Fix Version/s | 1.5 [ 22800 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Testing [ 10301 ] |
Assignee | Jose Rojas [ jrojas ] | Daniel Lee [ dleeyh ] |
Team | ColumnStore Team |
Rank | Ranked higher |
Sprint | 2020-4 [ 392 ] | 2020-4, 2020-5 [ 392, 396 ] |
Sprint | 2020-4, 2020-5 [ 392, 396 ] | 2020-4 [ 392 ] |
Sprint | 2020-4 [ 392 ] | 2020-4, 2020-5 [ 392, 396 ] |
issue.field.resolutiondate | 2020-03-19 21:12:21.0 | 2020-03-19 21:12:21.055 |
Resolution | Fixed [ 1 ] | |
Status | In Testing [ 10301 ] | Closed [ 6 ] |
Fix Version/s | 1.5.0 [ 24513 ] | |
Fix Version/s | 1.5 [ 22800 ] |
Fix Version/s | 1.5.1 [ 24514 ] | |
Fix Version/s | 1.5.0 [ 24513 ] |