AnsweredAssumed Answered

Profile shows wrong results when locale uses thousands separator

Question asked by bmerry on Dec 16, 2013

Hi

 

I'd like to report a bug in CodeXL: when debugging a locale-aware application in a locale that uses comma as a thousands separator, the .csv file generated by the profile ends up with extra commas as thousands separators. This then confuses the display of statistics, since the commas are mistaken for column separators. If I launch CodeXL with "LC_ALL=C CodeXL" then it works fine. I am using CodeXL 1.3.3487.0 on Ubuntu 13.10 with AMD APP SDK 2.9 and Catalyst drivers 13.11 beta v9.4.

 

Here is the output of running 'locale' on my system.

LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE=C
LC_MONETARY=en_ZA.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=en_ZA.UTF-8
LC_NAME=en_ZA.UTF-8
LC_ADDRESS=en_ZA.UTF-8
LC_TELEPHONE=en_ZA.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION=en_ZA.UTF-8
LC_ALL=

Outcomes