Install of CPS blows up on fresh Win10 install.

OpenGD77CPS
K7DGF
Posts: 10
Joined: Wed Nov 18, 2020 7:03 pm

Install of CPS blows up on fresh Win10 install.

Post by K7DGF » Thu Apr 27, 2023 8:13 pm

While trying to load my DM-1801 w/OpenGD77, I installed the R2023.04.18.01 version. The serial port driver was installed, as the serial port came up on COM5. I opened the desired codeplug I'd created several months ago, when I first bought the radio. When I attempted to either read or write the radio I get the following exception:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at DMR.OpenGD77Form.readOpenGD77RadioInfoAndUpdateUSBBufferSize(SerialPort port)
at DMR.OpenGD77Form.probeRadioModel()
at DMR.OpenGD77Form.OpenGD77Form_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4614.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
OpenGD77CPS
Assembly Version: 1.2.8508.16667
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/OpenGD77CPS/OpenGD77CPS.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4550.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4605.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly Version: 3.0.4.0
Win32 Version: 3.0.4.0
CodeBase: file:///C:/Program%20Files%20(x86)/OpenGD77CPS/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4584.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4605.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Whats going on here? On my old machine with Win10, and an earlier version of the CPS, same codeplug, same radio, everything worked fine.

Thanks
Dave K7DGF

VK3KYY
Posts: 7579
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Install of CPS blows up on fresh Win10 install.

Post by VK3KYY » Thu Apr 27, 2023 10:25 pm

Something is wrong with the COM port driver installation

K7DGF
Posts: 10
Joined: Wed Nov 18, 2020 7:03 pm

Re: Install of CPS blows up on fresh Win10 install.

Post by K7DGF » Thu Apr 27, 2023 11:34 pm

Thanks!! I'll try removing the driver and reinstalling it..

K7DGF
Posts: 10
Joined: Wed Nov 18, 2020 7:03 pm

Re: Install of CPS blows up on fresh Win10 install.

Post by K7DGF » Thu Apr 27, 2023 11:54 pm

I downloaded the com driver reinstall package, removed the resident driver, rebooted, and readded the downloaded reinstall driver. Same error. What's next?

Thanks
Dave K7DGF

VK3KYY
Posts: 7579
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia

Re: Install of CPS blows up on fresh Win10 install.

Post by VK3KYY » Fri Apr 28, 2023 12:19 am

Is your comm port named as OpenGD77 ?

If not you may to manually name it.

Unfortunately different Windows version behave differently, and Windows its self has many bugs.
Check your .Net version(s) and try a different PC.

It definietly works on 99.9%+ of Windows 10 and Windows 11 and even Windows 7 machines.

K7DGF
Posts: 10
Joined: Wed Nov 18, 2020 7:03 pm

Re: Install of CPS blows up on fresh Win10 install.

Post by K7DGF » Fri Apr 28, 2023 1:54 am

The only .NET I see on the machine is 4.0. What version does the CPS need? If I didn't have the correct .NET, wouldn't the CPS installer
complain?

K7DGF
Posts: 10
Joined: Wed Nov 18, 2020 7:03 pm

Re: Install of CPS blows up on fresh Win10 install.

Post by K7DGF » Fri Apr 28, 2023 1:55 am

Can't try on another machine.. Don't have another machine..

ok1mlw
Posts: 3
Joined: Fri May 12, 2023 11:15 am

Re: Install of CPS blows up on fresh Win10 install.

Post by ok1mlw » Fri May 12, 2023 12:17 pm

A month ago I installed OpenGD77 on my Radioddity GD77, then loaded copeplug and everything was ok.
Then I bought DM-R5 on Ali, installed OpenGD77 and uploaded codeplug from GD77, all OK.
Now I can only read the DM-R5, when I try to read the GD77 it ends up with the same error. Baofeng can be read completely normally.
I'll try installing it when I get another computer.

K7DGF
Posts: 10
Joined: Wed Nov 18, 2020 7:03 pm

Re: Install of CPS blows up on fresh Win10 install.

Post by K7DGF » Fri May 12, 2023 1:40 pm

Since I don't have another "bare-metal" machine to test on, I installed a virtualbox Win10 vm, and get the same crash when attempting to
read or write to the radio. Just for fun, I've created a win8.1 vm and get the same crash.

User avatar
F1RMB
Posts: 2597
Joined: Sat Nov 16, 2019 5:42 am
Location: Grenoble, France

Re: Install of CPS blows up on fresh Win10 install.

Post by F1RMB » Fri May 12, 2023 1:50 pm

Hi,
Crash or error like accesssing the usb serial port. If the host has à problem like this, VirtualBox can't do it better.

Cheers.
---
Daniel

Post Reply