Welcome to the Cumulus Support forum.

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

Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 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

CMXv4 .NET8 Windows 10

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

User avatar
Dador
Posts: 202
Joined: Thu 24 Nov 2011 2:22 pm
Weather Station: Davis VP2 Plus & Ecowitt
Operating System: Windows 10
Location: Rybnik, Poland
Contact:

CMXv4 .NET8 Windows 10

Post by Dador »

Hi,

I did according to the instructions

Code: Select all

winget install Microsoft.DotNet.Runtime.8
and PowerShell said:

Code: Select all

PS C:\WINDOWS\system32> dotnet --info

Host:
  Version:      8.0.3
  Architecture: x64
  Commit:       9f4b1f5d66
  RID:          win-x64

.NET SDKs installed:
  No SDKs were found.

.NET runtimes installed:
  Microsoft.NETCore.App 8.0.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

Other architectures found:
  None

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download
but CMXv4 reports something like this.

Code: Select all

Fatal error. Internal CLR error. (0x80131506)
I looked for a solution on the Internet, but it's a bit too complicated for me. Have I said goodbye to CMXv4? :cry:
water01
Posts: 3257
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: CMXv4 .NET8 Windows 10

Post by water01 »

Did you build a new V4 directory and convert the data OK?

Did you copy everything from the release including the new /runtimes directory this is very important?

Is there a MXDiags file you can upload?
David
Image
User avatar
Dador
Posts: 202
Joined: Thu 24 Nov 2011 2:22 pm
Weather Station: Davis VP2 Plus & Ecowitt
Operating System: Windows 10
Location: Rybnik, Poland
Contact:

Re: CMXv4 .NET8 Windows 10

Post by Dador »

I run it as a completely new, clean install. I only get an error message back. The MXDiags report is not created.
User avatar
HansR
Posts: 5969
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: CMXv4 .NET8 Windows 10

Post by HansR »

Dador wrote: Mon 18 Mar 2024 11:25 am I run it as a completely new, clean install. I only get an error message back. The MXDiags report is not created.
I assume you get the error while running the conversion?
Or did you immediately run CumulusMX?

What windows version do you use?
Has it been updated fully?
Last edited by HansR on Mon 18 Mar 2024 1:04 pm, edited 1 time in total.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
Dador
Posts: 202
Joined: Thu 24 Nov 2011 2:22 pm
Weather Station: Davis VP2 Plus & Ecowitt
Operating System: Windows 10
Location: Rybnik, Poland
Contact:

Re: CMXv4 .NET8 Windows 10

Post by Dador »

An attempt to run any *.exe file reports the above error.

Nothing works :?
User avatar
HansR
Posts: 5969
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: CMXv4 .NET8 Windows 10

Post by HansR »

Dador wrote: Mon 18 Mar 2024 11:54 am An attempt to run any *.exe file reports the above error.

Nothing works :?
My output of

Code: Select all

winget install Microsoft.DotNet.Runtime.8
    Schermafbeelding 2024-03-18 133114.png
    And afterwards CumulusMX runs fine (it also did before the install).

    Could you run

    Code: Select all

    winget uninstall Microsoft.DotNet.Runtime.8
    and post the screenshot of the output.
    Could you (without doing the winget again) try to run CMX? It does not have to be OK, just see if it executes. Please post the screenshot of the output.

    There must be something wrong on the machine so we'll go step by step, looking for errors. If you have a better idea, let us know.
    You do not have the required permissions to view the files attached to this post.
    Hans

    https://meteo-wagenborgen.nl
    CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
    User avatar
    Dador
    Posts: 202
    Joined: Thu 24 Nov 2011 2:22 pm
    Weather Station: Davis VP2 Plus & Ecowitt
    Operating System: Windows 10
    Location: Rybnik, Poland
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by Dador »

    I uninstalled .NET8 and reinstalled it. It didn't help.

    I don't really have any idea what to do with it because I don't know what the error is.
    You do not have the required permissions to view the files attached to this post.
    User avatar
    HansR
    Posts: 5969
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: GW1100 (WS80/WH40)
    Operating System: Raspberry OS/Bookworm
    Location: Wagenborgen (NL)
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by HansR »

    Dador wrote: Mon 18 Mar 2024 1:19 pm I uninstalled .NET8 and reinstalled it. It didn't help.

    I don't really have any idea what to do with it because I don't know what the error is.
    OK, thanks. You're not alone in not knowing.
    Anybody a good idea?
    Hans

    https://meteo-wagenborgen.nl
    CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
    water01
    Posts: 3257
    Joined: Sat 13 Aug 2011 9:33 am
    Weather Station: Ecowitt HP2551
    Operating System: Windows 10 64bit
    Location: Burnham-on-Sea
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by water01 »

    Did you run the CMD window with Admin rights?

    Also why are you running CreatMissing, you should be running MigrateData3to4?
    David
    Image
    User avatar
    mcrossley
    Posts: 12776
    Joined: Thu 07 Jan 2010 9:44 pm
    Weather Station: Davis VP2/WLL
    Operating System: Bullseye Lite rPi
    Location: Wilmslow, Cheshire, UK
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by mcrossley »

    Dador wrote: Mon 18 Mar 2024 10:58 am
    I looked for a solution on the Internet, but it's a bit too complicated for me. Have I said goodbye to CMXv4? :cry:
    Don't despair, this is exactly the sort of thing we expect the beta to show up, it's what betas are for. Now we must find the cause and solution...
    User avatar
    mcrossley
    Posts: 12776
    Joined: Thu 07 Jan 2010 9:44 pm
    Weather Station: Davis VP2/WLL
    Operating System: Bullseye Lite rPi
    Location: Wilmslow, Cheshire, UK
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by mcrossley »

    Are you double-clicking the .exe's to run them?
    Please open a command prompt, change the path to C:\CumulusMXv4, then type CumulusMX.exe
    Any different?
    User avatar
    Dador
    Posts: 202
    Joined: Thu 24 Nov 2011 2:22 pm
    Weather Station: Davis VP2 Plus & Ecowitt
    Operating System: Windows 10
    Location: Rybnik, Poland
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by Dador »

    Gentlemen,

    Don't make me out to be a total noob when it comes to computers. Just because I'm not a computer scientist or programmer doesn't mean I can't double-click on mouse. I have been dealing with computers and the Internet for over 20 years, so please, no childish advice.

    The screenshots show that no .exe application from the latest distribution works for me and causes the same error.

    I went through the installation procedure on another laptop (my son's), with Win11 on board. After installing .NET8, CMXv4 ran normally on it.

    Currently, I'm trying to find the cause myself by surfing the Internet. However, the answers are very specialized, but actualy I have absolutely no knowledge of the .net environment.
    User avatar
    HansR
    Posts: 5969
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: GW1100 (WS80/WH40)
    Operating System: Raspberry OS/Bookworm
    Location: Wagenborgen (NL)
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by HansR »

    Dador wrote: Mon 18 Mar 2024 4:28 pm Currently, I'm trying to find the cause myself by surfing the Internet. However, the answers are very specialized, but actualy I have absolutely no knowledge of the .net environment.
    No offence, we are trying to find the cause as much as you, let's not fall in a communications trap.

    If you find a solution on the net which you think applies, don't hesitate to share it here so we can try to find the common line and argument. Evidently it must be in your machine (as your sons laptop works).

    So what line are you thinking on now?
    Hans

    https://meteo-wagenborgen.nl
    CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
    User avatar
    mcrossley
    Posts: 12776
    Joined: Thu 07 Jan 2010 9:44 pm
    Weather Station: Davis VP2/WLL
    Operating System: Bullseye Lite rPi
    Location: Wilmslow, Cheshire, UK
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by mcrossley »

    Dador wrote: Mon 18 Mar 2024 4:28 pm Don't make me out to be a total noob when it comes to computers. Just because I'm not a computer scientist or programmer doesn't mean I can't double-click on mouse. I have been dealing with computers and the Internet for over 20 years, so please, no childish advice.
    The screen shots look like you double-clicked the exe. That is different from what I suggested to try, sometimes the path has to be set before the program will function correctly. Running from the command line rather than clicking would eliminate that scenario.
    User avatar
    mcrossley
    Posts: 12776
    Joined: Thu 07 Jan 2010 9:44 pm
    Weather Station: Davis VP2/WLL
    Operating System: Bullseye Lite rPi
    Location: Wilmslow, Cheshire, UK
    Contact:

    Re: CMXv4 .NET8 Windows 10

    Post by mcrossley »

    One more thing to do - create a .NET dump file...

    Code: Select all

    SET DOTNET_DbgEnableMiniDump=1
    SET DOTNET_DbgMiniDumpType=1
    SET DOTNET_DbgMiniDumpName=C:\CumulusMXv4\coredump.CMX
    CumulusMX.exe
    
    And see if a coredump.CMX file is created, the contents of that file might give us a clue.
    Post Reply