Hi
Due to unrelated issues, I installed a new install of CumulusMX yesterday and came down this morning to a black screen full of error messages. I have attached the MXDiags zip to this forum.
I have looked at the log and it appears to be something to do with the Realtime FTP connection.
Neil.
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
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
Unexpected CumulusMX Crash
Moderator: mcrossley
-
NeilThomas
- Posts: 324
- Joined: Thu 11 Oct 2012 9:51 am
- Weather Station: Davis Vantage Pro2
- Operating System: Raspberry Pi 4
- Location: Gloucester
- Contact:
Unexpected CumulusMX Crash
You do not have the required permissions to view the files attached to this post.
Neil Thomas
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
- mcrossley
- Posts: 14388
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Unexpected CumulusMX Crash
Hi Neil, it does not look like CMX crashed, it carried on working apart from the realtime FTP process failed.
The console log does not contain any errors, can you post what you saw in the screen?
The errors seem to start immediately after you edited the internet settings...
What did you change during that settings update? It will help me pin-point the issue.
The console log does not contain any errors, can you post what you saw in the screen?
The errors seem to start immediately after you edited the internet settings...
Code: Select all
2022-08-24 23:58:07.725 Updating internet settings
2022-08-24 23:58:07.726 Writing Cumulus.ini file
2022-08-24 23:58:07.737 Completed writing Cumulus.ini file
2022-08-24 23:58:10.259 Realtime[156]: Error during update: Object reference not set to an instance of an object
2022-08-24 23:58:10.262 RealtimeReconnect: Realtime ftp attempting to reinitialise the connection
2022-08-24 23:58:10.310 RealtimeFTPLogin: Attempting realtime FTP connect to host oaktreewebs.co.uk on port 21
2022-08-24 23:58:10.867 RealtimeFTPLogin: Realtime FTP connected
2022-08-24 23:58:10.867 RealtimeReconnect: Realtime ftp connection reinitialised
2022-08-24 23:58:10.867 RealtimeReconnect: Realtime ftp testing the connection
2022-08-24 23:58:10.905 RealtimeReconnect: Realtime ftp connection test found Present Working Directory OK - [/]
2022-08-24 23:58:10.905 RealtimeReconnect: Realtime FTP now connected to server (tested)
2022-08-24 23:58:10.905 RealtimeReconnect: Realtime FTP operations will be restarted
-
NeilThomas
- Posts: 324
- Joined: Thu 11 Oct 2012 9:51 am
- Weather Station: Davis Vantage Pro2
- Operating System: Raspberry Pi 4
- Location: Gloucester
- Contact:
Re: Unexpected CumulusMX Crash
Hi Markmcrossley wrote: ↑Thu 25 Aug 2022 8:41 am Hi Neil, it does not look like CMX crashed, it carried on working apart from the realtime FTP process failed.
The console log does not contain any errors, can you post what you saw in the screen?
The errors seem to start immediately after you edited the internet settings...What did you change during that settings update? It will help me pin-point the issue.Code: Select all
2022-08-24 23:58:07.725 Updating internet settings 2022-08-24 23:58:07.726 Writing Cumulus.ini file 2022-08-24 23:58:07.737 Completed writing Cumulus.ini file 2022-08-24 23:58:10.259 Realtime[156]: Error during update: Object reference not set to an instance of an object 2022-08-24 23:58:10.262 RealtimeReconnect: Realtime ftp attempting to reinitialise the connection 2022-08-24 23:58:10.310 RealtimeFTPLogin: Attempting realtime FTP connect to host oaktreewebs.co.uk on port 21 2022-08-24 23:58:10.867 RealtimeFTPLogin: Realtime FTP connected 2022-08-24 23:58:10.867 RealtimeReconnect: Realtime ftp connection reinitialised 2022-08-24 23:58:10.867 RealtimeReconnect: Realtime ftp testing the connection 2022-08-24 23:58:10.905 RealtimeReconnect: Realtime ftp connection test found Present Working Directory OK - [/] 2022-08-24 23:58:10.905 RealtimeReconnect: Realtime FTP now connected to server (tested) 2022-08-24 23:58:10.905 RealtimeReconnect: Realtime FTP operations will be restarted
Thanks for the quick response. I suspect that I left a settings page half completed that may have caused the issue. I have now found a backup of all my previous data so am in the process of restoring data from 2014 on and setting my CumulusMX ini file manually.
I cannot show you the screen - I hit enter before taking a copy
Neil
Neil Thomas
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
- mcrossley
- Posts: 14388
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Unexpected CumulusMX Crash
It still shouldn't have started generating those errors though, so there is something needing a fix in there.
Can I just remove all FTP from CMX? Life would be so much easier!
Can I just remove all FTP from CMX? Life would be so much easier!
-
NeilThomas
- Posts: 324
- Joined: Thu 11 Oct 2012 9:51 am
- Weather Station: Davis Vantage Pro2
- Operating System: Raspberry Pi 4
- Location: Gloucester
- Contact:
Re: Unexpected CumulusMX Crash
Agreed - FTP has always caused more issues when I try to FTP my own stuff. Why can't it just work?
Neil Thomas
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
-
NeilThomas
- Posts: 324
- Joined: Thu 11 Oct 2012 9:51 am
- Weather Station: Davis Vantage Pro2
- Operating System: Raspberry Pi 4
- Location: Gloucester
- Contact:
Re: Unexpected CumulusMX Crash
So. Just had another crash and this time I have copied the crash text:NeilThomas wrote: ↑Thu 25 Aug 2022 9:24 amAgreed - FTP has always caused more issues when I try to FTP my own stuff. Why can't it just work?![]()
Code: Select all
System.NullReferenceException: Object reference not set to an instance of an object
at CumulusMX.Cumulus.DoLocalCopy () [0x0003d] in <132807c2ac404309b73a4a8b1e67463d>:0
at CumulusMX.Cumulus.DoHTMLFiles () [0x002ac] in <132807c2ac404309b73a4a8b1e67463d>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00017] in <12b418a7818c4ca0893feeaaf67f1e7f>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x0008d] in <12b418a7818c4ca0893feeaaf67f1e7f>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00031] in <12b418a7818c4ca0893feeaaf67f1e7f>:0
at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in <12b418a7818c4ca0893feeaaf67f1e7f>:0
**** An error has occurred - please zip up the MXdiags folder and post it in the forum ****
Press Enter to terminate
Neil Thomas
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)
website: oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 (bookworm)| MX V4 build 4070 (ai2)