I had it running on a Raspberry Pi for about 24 hours with no issues, and I'm currently running on a Windows 8.1 machine (8 hours so far with no issues). In both cases I enabled all the options in "Items to Monitor" and set it to upload to MDWS. All other options are at their defaults. In the case of the Windows version, I cleared out every remnant of previous installations, downloaded v5.7.1 from my website, and set it up from scratch.
I've never been able to reproduce these floating point issues and I'm running out of ideas. Over the next few days I'll try some more experiments, but this is going to take time. In the meantime, please remember that the computer running DSLstats must connect to your router via ethernet, not WiFi, and the downloaded files must be installed in a directory where you have unrestricted read/write access. The location of the configuration files must also be a directory where you have unrestricted read/write access.