cumulusmx / CumulusMX

The CumulusMX weather program
GNU General Public License v3.0
83 stars 23 forks source link

Wrong filename generation of logfile #29

Closed HansR00 closed 4 years ago

HansR00 commented 4 years ago

As I have already mentioned on the forum, with upgrading to Linux Raspbian Buster and Mono 6.0 (and down to Mono 5.10) CMX starts generating the filename of the monthly logfile as "sep.19log.txt" i.s.o. "sep19log.txt". It seems to be related to the locale as it occurs not with 'en_GB' but it does so with nl_NL (UTF8) and Spanish, Italian and Australian locales (all mentioned on the forum). For a Windows installation a forum message has been given in may 2019.

This poses a real problem for the Cumulus user because, in an upgrade, it suddenly changes a filename without warning and thus leaves the data from before that moment unreachable.

As the problem does not seem to be accepted by the community (see reaction of ExperiMentor), I propose working on a solution by creating an issue with the mono project, I will create the issue and track.

A test program I wrote which uses nothing much of the system also generates the extra point. Before creating the issue, I would like to have a confirmation that nobody from the CMX community, as far as we know, has already created an issue regarding this problem at the mono project.

HansR00 commented 4 years ago

Submitted issue: https://github.com/mono/mono/issues/17118

HansR00 commented 4 years ago

Has been solved in 3.1.0 by removing the dot from the file name by Cumulus.