Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

1.8.7 downloading data problems

Discussion and questions about Cumulus weather station software version 1. This section is the main place to get help with Cumulus 1 software developed by Steve Loft that ceased development in November 2014.
Post Reply
fivebellies
Posts: 11
Joined: Sun 23 Nov 2008 3:15 pm

1.8.7 downloading data problems

Post by fivebellies »

Hiya...I'm having problems while downloading data from Watson W-8681. The program stops responding and the only way to get it to carry on downloading is to restart from the Continue-restart or cancel window that opens....
Here's the bug report...

date/time : 2009-11-22, 15:45:16, 281ms
computer name : CYBERMAXX
user name : Mark <admin>
registered owner : Mark
operating system : Windows XP Service Pack 3 build 2600
system language : English
system up time : 5 hours
program up time : 2 minutes 18 seconds
processor : Intel(R) Pentium(R) 4 CPU 2.66GHz
physical memory : 1407/2047 MB (free/total)
free disk space : (C:) 24.06 GB
display mode : 1680x1050, 32 bit
process id : $510
allocated memory : 18.30 MB
executable : cumulus.exe
exec. date/time : 2009-06-24 18:09
version : 1.8.7.819
compiled with : Delphi 2006/07
madExcept version : 3.0i beta 2
contact name : Mark
contact email :
callstack crc : $a18a24ce, $c05ea4ad, $a9419d9e
exception number : 1
exception class : EIniFileException
exception message : Unable to write to C:\Program Files\Cumulus\data\today.ini.

main thread ($b40):
0047cf78 +05c cumulus.exe IniFiles TIniFile.WriteString
0047c9b6 +03a cumulus.exe IniFiles TCustomIniFile.WriteFloat
006b8f85 +1d5 cumulus.exe MainUnit 2611 +28 WriteTodayFile
006c2ca7 +717 cumulus.exe MainUnit 4255 +70 DoLogfile
006a1efc +ed4 cumulus.exe EasyweatherUSBUnit 449 +282 TEWUSBForm.ProcessHistoryData
006a332b +977 cumulus.exe EasyweatherUSBUnit 807 +212 TEWUSBForm.StartupDeviceData
00662061 +01d cumulus.exe JvHidControllerClass TJvHidDeviceReadThread.DoData
00477f51 +0fd cumulus.exe Classes CheckSynchronize
004d379a +68a cumulus.exe Forms TApplication.WndProc
00479794 +014 cumulus.exe Classes StdWndProc
7e4196c2 +00a USER32.dll DispatchMessageA
004d3eec +0fc cumulus.exe Forms TApplication.ProcessMessage
004d3f26 +00a cumulus.exe Forms TApplication.HandleMessage
004d421b +0b3 cumulus.exe Forms TApplication.Run
006e1763 +1bb cumulus.exe cumulus 69 +24 initialization

thread $c40:
7c90df48 +a ntdll.dll NtWaitForMultipleObjects

thread $a18 (THotLogParser):
7c90d218 +00a ntdll.dll NtDelayExecution
7c8023eb +04b kernel32.dll SleepEx
7c802450 +00a kernel32.dll Sleep
00666309 +311 cumulus.exe HotLog 1820 +93 THotLogParser.Execute
004515bf +02b cumulus.exe madExcept HookedTThreadExecute
00478060 +034 cumulus.exe Classes ThreadProc
00405a60 +028 cumulus.exe System 736 +0 ThreadWrapper
004514a1 +00d cumulus.exe madExcept CallThreadProcSafe
0045150b +037 cumulus.exe madExcept ThreadExceptFrame
>> created by main thread ($b40) at:
00665225 +035 cumulus.exe HotLog 1472 +1 THotLogParser.Create

thread $f3c (THotLogWriter):
7c90d218 +00a ntdll.dll NtDelayExecution
7c8023eb +04b kernel32.dll SleepEx
7c802450 +00a kernel32.dll Sleep
0066d2d5 +3e1 cumulus.exe HotLog 3513 +100 THotLogWriter.Execute
004515bf +02b cumulus.exe madExcept HookedTThreadExecute
00478060 +034 cumulus.exe Classes ThreadProc
00405a60 +028 cumulus.exe System 736 +0 ThreadWrapper
004514a1 +00d cumulus.exe madExcept CallThreadProcSafe
0045150b +037 cumulus.exe madExcept ThreadExceptFrame
>> created by main thread ($b40) at:
0066ce8e +016 cumulus.exe HotLog 3384 +1 THotLogWriter.Create

thread $9dc (TJvTimerThread):
7c90d218 +0a ntdll.dll NtDelayExecution
7c8023eb +4b kernel32.dll SleepEx
0060c81c +e0 cumulus.exe JvTimer 459 +0 TJvTimerThread.Execute
004515bf +2b cumulus.exe madExcept HookedTThreadExecute
00478060 +34 cumulus.exe Classes ThreadProc
00405a60 +28 cumulus.exe System 736 +0 ThreadWrapper
004514a1 +0d cumulus.exe madExcept CallThreadProcSafe
0045150b +37 cumulus.exe madExcept ThreadExceptFrame
>> created by main thread ($b40) at:
0060c64e +32 cumulus.exe JvTimer 459 +0 TJvTimerThread.Create

thread $a38 (TJvHidDeviceReadThread):
7c90df58 +00a ntdll.dll NtWaitForSingleObject
7c8025d5 +085 kernel32.dll WaitForSingleObjectEx
7c80253d +00d kernel32.dll WaitForSingleObject
004784df +113 cumulus.exe Classes TThread.Synchronize
00478586 +01e cumulus.exe Classes TThread.Synchronize
0066213f +0a7 cumulus.exe JvHidControllerClass TJvHidDeviceReadThread.Execute
004515bf +02b cumulus.exe madExcept HookedTThreadExecute
00478060 +034 cumulus.exe Classes ThreadProc
00405a60 +028 cumulus.exe System 736 +0 ThreadWrapper
004514a1 +00d cumulus.exe madExcept CallThreadProcSafe
0045150b +037 cumulus.exe madExcept ThreadExceptFrame
>> created by main thread ($b40) at:
00661ff1 +021 cumulus.exe JvHidControllerClass TJvHidDeviceReadThread.CtlCreate

modules:
00350000 SiUSBXp.dll 3.1.0.0 C:\Program Files\Cumulus
00370000 Normaliz.dll 6.0.5441.0 C:\WINDOWS\system32
00390000 guard32.dll 3.12.46209.560 C:\WINDOWS\system32
00400000 cumulus.exe 1.8.7.819 C:\Program Files\Cumulus
03290000 shdocvw.dll 6.0.2900.5512 C:\WINDOWS\System32
10000000 VantagePro.DLL 2.4.0.3 C:\Program Files\Cumulus
3d930000 WININET.dll 8.0.6001.18828 C:\WINDOWS\system32
3dfd0000 iertutil.dll 8.0.6001.18828 C:\WINDOWS\system32
4ffe0000 fltlib.dll 5.1.2600.5512 C:\WINDOWS\system32
5ad70000 uxtheme.dll 6.0.2900.5512 C:\WINDOWS\system32
5b860000 NETAPI32.dll 5.1.2600.5694 C:\WINDOWS\System32
5d090000 comctl32.dll 5.82.2900.5512 C:\WINDOWS\system32
5edd0000 olepro32.dll 5.1.2600.5512 C:\WINDOWS\system32
605d0000 mslbui.dll 5.1.2600.5512 C:\WINDOWS\System32
61210000 POINT32.dll 4.0.657.0 C:\Program Files\Microsoft Hardware\Mouse
61220000 MSH_ZWF.dll 4.0.657.0 C:\Program Files\Microsoft Hardware\Mouse
688f0000 HID.dll 5.1.2600.5512 C:\WINDOWS\system32
71aa0000 WS2HELP.dll 5.1.2600.5512 C:\WINDOWS\system32
71ab0000 WS2_32.dll 5.1.2600.5512 C:\WINDOWS\system32
71ad0000 wsock32.dll 5.1.2600.5512 C:\WINDOWS\system32
71b20000 mpr.dll 5.1.2600.5512 C:\WINDOWS\system32
72410000 mydocs.dll 6.0.2900.5512 C:\WINDOWS\System32
73000000 winspool.drv 5.1.2600.5512 C:\WINDOWS\system32
732e0000 RICHED32.DLL 5.1.2600.0 C:\WINDOWS\system32
74720000 MSCTF.dll 5.1.2600.5512 C:\WINDOWS\system32
74e30000 RICHED20.dll 5.30.23.1230 C:\WINDOWS\system32
754d0000 CRYPTUI.dll 5.131.2600.5512 C:\WINDOWS\System32
755c0000 msctfime.ime 5.1.2600.5768 C:\WINDOWS\system32
76380000 msimg32.dll 5.1.2600.5512 C:\WINDOWS\system32
76390000 IMM32.DLL 5.1.2600.5512 C:\WINDOWS\system32
763b0000 comdlg32.dll 6.0.2900.5512 C:\WINDOWS\system32
76990000 ntshrui.dll 5.1.2600.5512 C:\WINDOWS\system32
769c0000 USERENV.dll 5.1.2600.5512 C:\WINDOWS\system32
76b20000 ATL.DLL 3.5.2284.2 C:\WINDOWS\system32
76b40000 winmm.dll 5.1.2600.5512 C:\WINDOWS\system32
76c30000 WINTRUST.dll 5.131.2600.5512 C:\WINDOWS\System32
76c90000 IMAGEHLP.dll 5.1.2600.5512 C:\WINDOWS\system32
76f60000 WLDAP32.dll 5.1.2600.5512 C:\WINDOWS\system32
76fd0000 CLBCATQ.DLL 2001.12.4414.700 C:\WINDOWS\system32
77050000 COMRes.dll 2001.12.4414.700 C:\WINDOWS\system32
77120000 oleaut32.dll 5.1.2600.5512 C:\WINDOWS\system32
773d0000 comctl32.dll 6.0.2900.5512 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83
774e0000 ole32.dll 5.1.2600.5512 C:\WINDOWS\system32
77920000 SETUPAPI.dll 5.1.2600.5512 C:\WINDOWS\system32
77a80000 CRYPT32.dll 5.131.2600.5512 C:\WINDOWS\System32
77b20000 MSASN1.dll 5.1.2600.5875 C:\WINDOWS\System32
77b40000 apphelp.dll 5.1.2600.5512 C:\WINDOWS\system32
77c00000 version.dll 5.1.2600.5512 C:\WINDOWS\system32
77c10000 msvcrt.dll 7.0.2600.5512 C:\WINDOWS\system32
77dd0000 ADVAPI32.dll 5.1.2600.5755 C:\WINDOWS\system32
77e70000 RPCRT4.dll 5.1.2600.5795 C:\WINDOWS\system32
77f10000 GDI32.dll 5.1.2600.5698 C:\WINDOWS\system32
77f60000 SHLWAPI.dll 6.0.2900.5512 C:\WINDOWS\system32
77fe0000 Secur32.dll 5.1.2600.5834 C:\WINDOWS\system32
78130000 urlmon.dll 8.0.6001.18828 C:\WINDOWS\system32
7c800000 kernel32.dll 5.1.2600.5781 C:\WINDOWS\system32
7c900000 ntdll.dll 5.1.2600.5755 C:\WINDOWS\system32
7c9c0000 shell32.dll 6.0.2900.5622 C:\WINDOWS\system32
7e410000 USER32.dll 5.1.2600.5512 C:\WINDOWS\system32
7e4b0000 HHCtrl.ocx 5.2.3790.4110 C:\WINDOWS\system32

processes:
000 Idle
004 System normal
178 smss.exe normal C:\WINDOWS\system32
1ac csrss.exe
1c4 winlogon.exe high C:\WINDOWS\system32
1f0 services.exe normal C:\WINDOWS\system32
1fc lsass.exe normal C:\WINDOWS\system32
2ac svchost.exe normal C:\WINDOWS\system32
2dc svchost.exe
304 cmdagent.exe normal C:\Program Files\Comodo\Firewall
320 svchost.exe normal C:\WINDOWS\system32
338 MsMpEng.exe normal C:\Program Files\Windows Defender
3a0 svchost.exe normal C:\WINDOWS\system32
410 svchost.exe
43c svchost.exe
48c spoolsv.exe normal C:\WINDOWS\system32
678 svchost.exe
6a0 svchost.exe
6b0 E_S40ST7.EXE normal C:\Documents and Settings\All Users\Application Data\EPSON\EPW!3 SSRP
6c4 E_S40RP7.EXE normal C:\Documents and Settings\All Users\Application Data\EPSON\EPW!3 SSRP
744 svchost.exe normal C:\WINDOWS\System32
76c jqs.exe idle C:\Program Files\Java\jre6\bin
7d0 mdm.exe normal C:\Program Files\Common Files\Microsoft Shared\VS7Debug
088 nvsvc32.exe normal C:\WINDOWS\system32
138 svchost.exe normal C:\WINDOWS\System32
5e4 Explorer.EXE normal C:\WINDOWS
590 Wt32exe.exe realtime C:\WINDOWS\system32
82c wmpnetwk.exe
974 ctfmon.exe normal C:\WINDOWS\system32
a74 SOUNDMAN.EXE normal C:\WINDOWS
a98 alg.exe
b10 rundll32.exe normal C:\WINDOWS\system32
b54 MSASCui.exe normal C:\Program Files\Windows Defender
b68 tblmouse.exe normal C:\WINDOWS\system32
bac HotKeyz.exe normal C:\Program Files\Skynergy\HotKeyz
bb4 cfp.exe normal C:\Program Files\Comodo\Firewall
bbc point32.exe normal C:\Program Files\Microsoft Hardware\Mouse
bdc MsnMsgr.Exe normal C:\Program Files\Windows Live\Messenger
d70 wcescomm.exe normal C:\Program Files\Microsoft ActiveSync
df8 rapimgr.exe normal C:\PROGRA~1\MI3AA1~1
520 wlcomm.exe normal C:\Program Files\Windows Live\Contacts
510 cumulus.exe normal C:\Program Files\Cumulus

hardware:
+ Computer
- ACPI Uniprocessor PC
+ Disk drives
- ST3120023A
- ST3400832A
+ Display adapters
- NVIDIA GeForce FX 5200 (driver 7.7.7.2)
+ DVD/CD-ROM drives
- DVDRW IDE1108
- IDE DVD-ROM 16X
+ Floppy disk controllers
- Standard floppy disk controller
+ Floppy disk drives
- Floppy disk drive
+ Human Interface Devices
- HID-compliant device
- USB Human Interface Device
+ IDE ATA/ATAPI controllers
- Primary IDE Channel
- Secondary IDE Channel
- SiS PCI IDE Controller
+ IEEE 1394 Bus host controllers
- OHCI Compliant IEEE 1394 Host Controller
+ Imaging devices
- Logitech QuickCam Express (driver 5.1.2600.0)
+ Keyboards
- Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
+ Mice and other pointing devices
- Microsoft PS/2 Port Mouse (IntelliPoint)
+ Modems
- Creatix V.9X DSP Data Fax Modem (driver 4.48.0.0)
+ Monitors
- LG W2234 (driver 1.3.0.0)
+ Network adapters
- 1394 Net Adapter
- SiS 900-Based PCI Fast Ethernet Adapter (driver 1.15.2.0)
+ Ports (COM & LPT)
- Communications Port (COM1)
- ECP Printer Port (LPT1)
+ Processors
- Intel(R) Pentium(R) 4 CPU 2.66GHz
+ Sound, video and game controllers
- Audio Codecs
- Avance AC'97 Audio (driver 5.10.0.3990)
- Legacy Audio Drivers
- Legacy Video Capture Devices
- Media Control Devices
- MPU-401 Compatible MIDI Device
- Standard Game Port
- Video Codecs
+ System devices
- ACPI Fan
- ACPI Fixed Feature Button
- ACPI Power Button
- ACPI Sleep Button
- ACPI Thermal Zone
- Direct memory access controller
- ISAPNP Read Data Port
- Microcode Update Device
- Microsoft ACPI-Compliant System
- Microsoft System Management BIOS Driver
- Motherboard resources
- Numeric data processor
- PCI bus
- PCI standard host CPU bridge
- Plug and Play Software Device Enumerator
- Printer Port Logical Interface
- Programmable interrupt controller
- SiS Accelerated Graphics Port (driver 6.1.3000.0)
- SIS PCI to ISA bridge
- System board
- System CMOS/real time clock
- System speaker
- System timer
- Terminal Server Keyboard Driver
- Terminal Server Mouse Driver
- Volume Manager
+ Universal Serial Bus controllers
- SiS 7001 PCI to USB Open Host Controller
- SiS 7001 PCI to USB Open Host Controller
- SiS 7001 PCI to USB Open Host Controller
- SiS PCI to USB Enhanced Host Controller
- USB Root Hub
- USB Root Hub
- USB Root Hub
- USB Root Hub

cpu registers:
eax = 03795f90
ebx = 03795c00
ecx = 00000000
edx = 0047cf7d
esi = 006b9290
edi = 006b92f4
eip = 0047cf7d
esp = 0013f684
ebp = 0013f6c8

stack dump:
0013f684 7d cf 47 00 de fa ed 0e - 01 00 00 00 07 00 00 00 }.G.............
0013f694 98 f6 13 00 7d cf 47 00 - 90 5f 79 03 00 5c 79 03 ....}.G.._y..\y.
0013f6a4 90 92 6b 00 f4 92 6b 00 - c8 f6 13 00 b4 f6 13 00 ..k...k.........
0013f6b4 f4 92 6b 00 90 92 6b 00 - d4 c3 47 00 a8 d8 53 01 ..k...k...G...S.
0013f6c4 0b c9 47 00 f0 f6 13 00 - b9 c9 47 00 f8 8b 7d 03 ..G.......G...}.
0013f6d4 00 f7 13 00 fc 52 40 00 - f0 f6 13 00 14 07 00 00 .....R@.........
0013f6e4 e8 87 73 00 d4 c3 47 00 - 00 00 00 00 14 f8 13 00 ..s...G.........
0013f6f4 88 8f 6b 00 00 00 00 a0 - 6e 94 24 40 0c f7 13 00 ..k.....n.$@....
0013f704 fc 52 40 00 14 f8 13 00 - 1c f8 13 00 fc 52 40 00 .R@..........R@.
0013f714 14 f8 13 00 08 00 00 00 - 20 db ad 03 00 00 00 00 ................
0013f724 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f734 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f744 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f754 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f764 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f774 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f784 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f794 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f7a4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0013f7b4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................

disassembling:
[...]
006b8f75
006b8f76 ecx, $6b92f4 ; 'Windrun'
006b8f7b edx, $6b9290 ; 'Wind'
006b8f80 eax, [ebp-$c]
006b8f83 ebx, [eax]
006b8f85 > dword ptr [ebx+$38]
006b8f88 2613 f dword ptr [$70cd08]
006b8f8e esp, -8
006b8f91 f qword ptr [esp]
006b8f94
006b8f95 ecx, $6b9304
[...]

error details:
downloading data after about 4 weeks of not downloading.


I don't download my data to my PC for a few weeks and this is when this error occures
Hope you can help....cheers ...Mark
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: 1.8.7 downloading data problems

Post by steve »

Code: Select all

exception class : EIniFileException
exception message : Unable to write to C:\Program Files\Cumulus\data\today.ini.
Some people do get this error from time to time. It's failing to write the today.ini file. I can't find anything wrong in Cumulus that might cause this, I suspect something else is preventing Cumulus writing to the file - antivirus or something.

You could try the latest 1.8.8 beta (which I am about to turn into the current main release anyway). It's just possible that I changed something that might make the problem disappear. In fact, I think I did actually put some code in to trap this error, log it and otherwise ignore it, on the assumption that it's transient, and a subsequent write will work OK, so it's definitely worth giving a go.
Steve
Post Reply