I don't even know where to begin with all of the problems in the diags files!
Starting at the first file, cumulus.001, at 10/07/2011 23:34:12:
Cumulus thinks that when it last closed down, your annual rain counter was only 0.254. This is presumably because the problems had already started prior to that file.
10/07/2011 23:34:13.237 : Todayfileraindaystart = 0.254000008106232
The file suddenly terminates:
10/07/2011 23:34:41.754 : VP2: End of history download
10/07/2011 23:34:41.754 : PleaseWaitForm.Close executed
10/07/2011 23:34:41.895 : Wunderground archive entries = 4
10/07/2011 23:34:41.895 : Uploading Wunderground archive #1
I can't tell whether you killed it, or whether this is one of your crashes. It was about to update WU with an entry from the logger. Perhaps this is the cause of your crashes - some sort of problem accessing the internet at this point causing a crash in the Windows system code. You could try turning of WU catchup.
In cumulus.002, somehow the date in today.ini had been set back three days:
11/07/2011 19:43:43.099 : Read today file: Date = 08/07/2011, LastUpdateTime = 08/07/2011 14:16:00
I assume that you did this? There's no way that Cumulus could have invented that timestamp. You can't rewind more than about 1.75 days, because you have your station logger set to 1-minute intervals. But in any case, there was some kind of problem communicating with Virtual Vp or the station (this is one of the problems I saw when I was testing with VVP).
11/07/2011 19:43:51.461 : VP2: InitStation_V, res = -32701
In cumulus.003, Cumulus still thinks it needs to get three days worth of data:
11/07/2011 19:46:09.695 : Read today file: Date = 08/07/2011, LastUpdateTime = 08/07/2011 14:16:00
It can only get 1.75 days worth:
11/07/2011 19:46:24.546 : VP2: Earliest timestamp 10/07/2011 01:06:00
So it processes that data; but it's already had a lot of it, so this causes problems and the rain counter gets reset.
The file again terminates abruptly:
11/07/2011 19:51:00.791 : Creating WU URL #1384
11/07/2011 19:51:00.791 :
http://rtupdate.wunderground.com/weathe ... 1&rtfreq=5
11/07/2011 19:51:00.978 : VP2: processing logger data entry 1384 for 11/07/2011 00:10:00
11/07/2011 19:51:00.978 : ih=46.0 oh=93.0 it=23.6 ot=9.0 wc=9.0 dp=7.4 pr=1020.221 wg=0.0 ws=0.0 wd=-32768 rt=0.00 rr=0.00
11/07/2011 19:51:00.978 : hi=9.0 thwi=9.0 thswi=-3.28E4 idp=5.8 ihi=22.9
11/07/2011 19:51:01.228 : Rain counter = 0
But note that it hadn't got as far as trying to send the data to WU in this case.
File cumulus.004 doesn't show any problems, but your rain counter had previously been reset, so the rain total for the day is large.
11/07/2011 23:28:00.803 : Writing today.ini, LastUpdateTime = 11/07/2011 23:28:00 raindaystart = 0 rain counter = 259.800018310547
In cumulus.005, the today.ini file had again been reset, so we start again with a reset rain counter:
11/07/2011 23:30:40.333 : Read today file: Date = 08/07/2011, LastUpdateTime = 08/07/2011 14:16:00
11/07/2011 23:30:55.247 : Rain counter = 0
11/07/2011 23:30:55.247 : 23:30:55 ****Rain reset? First chance: raindaystart = 256.199920654297, raintotal = 0
In cumulus.006, Cumulus hadn't been run for three days; this is a problem because the logger doesn't hold enough data to cover the gap, so the rain problem occurs again.
Moving on to the final file, cumulus.009 at 15/07/2011 19:02:29
It was looking OK here, once it had done the midnight rollover, it was back into sync with the rain:
15/07/2011 19:03:41.434 : Raintotal = 259.799987792969 Raindaystart = 0
15/07/2011 19:03:41.434 : Rainyesterday (calibrated) set to 259.799987792969
15/07/2011 19:03:41.434 : Raindaystart set to 259.799987792969
15/07/2011 19:03:41.605 : Writing today.ini, LastUpdateTime = 15/07/2011 raindaystart = 259.799987792969 rain counter = 259.799987792969
But then it had a problem communicating with Virtual VP:
15/07/2011 19:10:43.086 : VP2: LoadCurrentVantageData_V, error = -32701
And the WU updates weren't working:
15/07/2011 19:10:55.862 : An error has occurred during the Wunderground update: Request aborted on timeout
15/07/2011 19:11:32.395 : An error has occurred during the Wunderground update: can't resolve hostname to IP address
And then you closed it down before it had finished trying to update WU
15/07/2011 19:36:50.875 : Uploading Wunderground archive #88
15/07/2011 19:37:00.360 : Writing today.ini, LastUpdateTime = 15/07/2011 19:37:00 raindaystart = 259.799987792969 rain counter = 259.800018310547
15/07/2011 19:37:09.439 : MainForm can close
15/07/2011 19:37:09.439 : Showing splash screen
15/07/2011 19:37:10.312 : Exit FormCloseQuery
15/07/2011 19:37:10.312 : MainForm.FormClose
15/07/2011 19:37:10.312 : Terminating threads...
15/07/2011 19:37:21.326 : An error has occurred during the Wunderground update: Request aborted on timeout
15/07/2011 19:37:21.326 : Uploading Wunderground archive #89
I suggest you try turning off WU 'catchup' as it seems to cause problems on your system. Make sure you don't leave a gap of more than 1.75 days between runs of Cumulus, as your logger doesn't hold enough data for that. And don't attempt to 'rewind' (it looks like you were doing that, anyway) more than 1.75 days, and if you do rewind, use the backup files, don't just edit today.ini.
I'll try to make it handle the situation where the logger data doesn't cover the period since it was last running a little more gracefully (i.e. don't set the rain counter to zero) but it's always going to have problems making sense of the data if there are gaps that it can't fill in.