Application freezing and losing settings

We currently run WDL on a virtual machine in our environment pulling data from a Davis Vantage Pro 2.

Every few days we notice the application stops updating clientraw, logging files and the display is frozen.
We then restart the app and it’s a 50/50 chance that when the app re starts some settings are lost.
they are usually: log file settings, client raw location, some main app settings and GPS location settings for the tide / moon / sunrise / set.

i’ve tried re applying the backed up ini files and reg settings with no joy i always have to redo the above manually.

we run the application with admin permissions as well to make sure it has full permissions to write to folders.

is there any log files somewhere to help determine the crash’s and is there an easier way to restore the settings?

thank you

When you say “WDL”, I take it you mean the Weather Display program, rather than Weather Display Live which an old and now unsupported Flash based app for displaying your data?

If it’s the main Weather Display software, what type of datalogger do you have? If it a USB datalogger then make sure the USB ports are not in eco or power saving mode in the system settings of the PC or laptop. This can causes the USB ports to shut down and stop the data feed from your Davis console. Windows 10 Power Save Settings FAQ is HERE.
On older consoles, the shielding on the USB cable supplied by Davis wasn’t the best and changing to a better quality cable stopped the data drop outs.

If you’re loosing the basic settings when the program is restarted, this is normally because the wdisplay.ini file is being updated when the program shuts down and it get corrupted.
HERE’s the FAQ about restoring the settings.

Lastly, from the top menu on the Weather Display program window, you can go to View > Program Event Log to see if anything has been logged in there. At the bottom of the View window there is a “Program Debug Info” button which may give you some information.

Hi Budgie,

Thank you for your reply.

Yes you are correct with Weather Display - WDL my my typo. we are using Davis Weather Link Live and setting Weather Display to pull the data from the data logger.

i will keep an eye on the program logs and debug options moving forward.
i do find it strange the .ini file not holding the settings and once restored still not working - unless im restoring corrupt INI files - can i make a backup of the ini at any time and restore?

You might well be restoring a corrupt file I’d suggest taking a copy of the file when WD isn’t running. So correct any problems, shut WD down, copy the file and then restart WD.

One thing worth checking is whether the ini file is read only. If it is for some reason that would prevent WD from updating it after you fix the settings.

its not very clear if this is a new problem with a certain version of WD , or?
what version/build of WD are you using?

Hi Guys,

After 2 weeks of running fine - the application stopped updating again - this time i had debugging running so i was able to capture some errors.

if someone can assist?

thank you


Above error or program log occured at :00 01 00 23/02/2022
error with updategraphnow Out of memory
Above error or program log occured at :01 57 01 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 57 57 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 57 58 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 57 59 23/02/2022
error with updategraphnow Out of memory
Above error or program log occured at :01 58 00 23/02/2022
ERROR: Out of memory  System.SysUtils at time/date 1:58:0:754 23/02/2022
Above error or program log occured at :01 58 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 11 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 12 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 13 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 14 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 15 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 16 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 17 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 18 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 19 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 20 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 21 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 22 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 24 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 25 23/02/2022
error with timer42  Out of memory
error with timer42  Out of memory
Above error or program log occured at :01 58 48 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 49 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 50 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 51 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 58 52 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 37 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 38 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 39 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 40 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 41 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 42 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :01 59 59 23/02/2022
error with do timer 1 via units Out of memory
Above error or program log occured at :02 00 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 01 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 02 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 03 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 04 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 05 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 06 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 07 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 08 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 09 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 10 23/02/2022
error with timer42  Out of memory
error with timer42  Out of memory
Above error or program log occured at :02 00 32 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 33 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 34 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 35 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 36 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 37 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 38 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 39 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 40 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 41 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 42 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 43 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 44 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 45 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 46 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 47 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 48 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 49 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 50 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 51 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 52 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 53 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 54 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 55 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 56 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 57 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 58 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 00 59 23/02/2022
error with CSV logfile creation Out of memory
Above error or program log occured at :02 01 00 23/02/2022
Out of memory
Above error or program log occured at :02 01 00 23/02/2022
Out of memory
Above error or program log occured at :02 01 00 23/02/2022
error with log 10 min file Out of memory
Above error or program log occured at :02 01 00 23/02/2022
error with updategraphnow Out of memory
Above error or program log occured at :02 01 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 35 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 36 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 37 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 38 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 39 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 40 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 41 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 42 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 43 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 44 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 45 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 46 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 47 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 48 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 49 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 50 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 51 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 52 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 53 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 54 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 55 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 56 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 57 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 58 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 01 59 23/02/2022
error with redraw wind Out of memory
Above error or program log occured at :02 02 00 23/02/2022
error with updategraphnow Out of memory
Above error or program log occured at :02 02 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 01 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 02 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 03 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 04 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 05 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 06 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 07 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 08 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 09 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 10 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 11 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 12 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 13 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 14 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 15 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 16 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 17 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 18 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 19 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 20 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 21 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 22 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 23 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 24 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 25 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 26 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 27 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 28 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 29 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 02 30 23/02/2022
error with timer42  Out of memory
error with timer42  Out of memory
Above error or program log occured at :02 04 58 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 04 58 23/02/2022
error with redraw wind Out of memory
Above error or program log occured at :02 05 00 23/02/2022
error with rain icon Out of memory
Above error or program log occured at :02 05 00 23/02/2022
error with update sun moon summary Out of memory
Above error or program log occured at :02 05 00 23/02/2022
ERROR: Out of memory  System.SysUtils at time/date 2:5:0:150 23/02/2022
Above error or program log occured at :02 05 00 23/02/2022
error with updategraphnow Out of memory
Above error or program log occured at :02 05 00 23/02/2022
error with timer42  Out of memory
Above error or program log occured at :02 05 00 23/02/2022

that is an out of memory error
try setting under help, about, tick the free memory settings there
also make sure to be using the latest update
where you can unset to use threads under setup, advanced/misc, if that is causing an issue

Thanks Brian,

I’ve just enabled the refresh - i will see how it goes

thank you

So i’ve had the settings to free up memory and i’ve still encountered a crash

Above error or program log occured at :00 55 02 05/03/2022
error with rollthedata2  Thread creation error: 
Above error or program log occured at :00 55 04 05/03/2022
error with rollthedata2  Thread creation error: 
Above error or program log occured at :00 55 06 05/03/2022
error with rollthedata2  Thread creation error: 
Above error or program log occured at :00 55 08 05/03/2022
error with rollthedata2  Thread creation error: 
Above error or program log occured at :00 55 10 05/03/2022
error with rollthedata2  Thread creation error: 
Above error or program log occured at :00 55 12 05/03/2022

This time when it’s crashed i’ve lost all my configuration settings.
doing a restore of the INI file doesn’t resolve the issue either - i need to enter everything back in manually.
such as enabling the Station logging - logging details etc

Using Version 10.37S138


The 1st thing that i would do is, once you have sorted all the setitngs again, click exit, then save and exit, then copy the ini file and save it somewhere (now restart WD), then if it does crash, hopefully the settings will be saved and if not, you can copy and the one you just saved and paste in to the exisiting one (when WD is closed).

Do you also see a backup of the registry file named wdisplayftp.reg? If so, with WD closed try double clicking it and add it to the registry, and see if the settings are back. That might be the wrong way but ihave found in the past that sometimes the ini file alone doesnt do what ive wanted. So ive always restored both files. Even if it doesnt, is not going to harm anything trying it.

the other setting you can try is to turn off use threads
under setup, advanced/misc (first tab, bottom of that setup)

Thanks guys,

after a week of the system running with clear free memory options and unticked threading it crashed once again

Above error or program log occured at :15 30 00 14/03/2022
Out of memory
Above error or program log occured at :15 30 00 14/03/2022
error with clientrw extra Out of memory
Above error or program log occured at :15 30 00 14/03/2022
error with clientrw extra Out of memory
Above error or program log occured at :15 31 01 14/03/2022
error with timer42  Out of memory
Above error or program log occured at :15 31 29 14/03/2022
error with timer42  Out of memory
Above error or program log occured at :15 31 30 14/03/2022
error with timer42  Out of memory
Above error or program log occured at :15 31 31 14/03/2022
error with timer42  Out of memory
Above error or program log occured at :15 31 32 14/03/2022
error with timer42  Out of memory

Once it crashed it lost all the settings once again - however i was able to restore the INI files this time to get up and running.