Page 1 of 1
Unexpected CumulusMX Crash
Posted: Thu 25 Aug 2022 8:28 am
by NeilThomas
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.
MXdiags-error 25th.zip
I have looked at the log and it appears to be something to do with the Realtime FTP connection.
Neil.
Re: Unexpected CumulusMX Crash
Posted: Thu 25 Aug 2022 8:41 am
by mcrossley
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...
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
What did you change during that settings update? It will help me pin-point the issue.
Re: Unexpected CumulusMX Crash
Posted: Thu 25 Aug 2022 8:53 am
by NeilThomas
mcrossley 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...
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
What did you change during that settings update? It will help me pin-point the issue.
Hi Mark
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

I will keep you posted.
Neil
Re: Unexpected CumulusMX Crash
Posted: Thu 25 Aug 2022 9:16 am
by mcrossley
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!

Re: Unexpected CumulusMX Crash
Posted: Thu 25 Aug 2022 9:24 am
by NeilThomas
mcrossley wrote: ↑Thu 25 Aug 2022 9:16 am
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!
Agreed - FTP has always caused more issues when I try to FTP my own stuff. Why can't it just work?

Re: Unexpected CumulusMX Crash
Posted: Thu 25 Aug 2022 9:28 am
by NeilThomas
NeilThomas wrote: ↑Thu 25 Aug 2022 9:24 am
mcrossley wrote: ↑Thu 25 Aug 2022 9:16 am
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!
Agreed - FTP has always caused more issues when I try to FTP my own stuff. Why can't it just work?
So. Just had another crash and this time I have copied the crash text:
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