¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Fixing support for Java and YAAC on Microsoft Windows


 

¿ªÔÆÌåÓý

OK? Andrew

?

I have moved my yaac to my windows machine for now using the Serial_TNC port type so that I can transmit.? So it looks like your workaround for the java on windows does work!

?

Joe

VA3JLF

?

?

Sent from for Windows 10

?

From: Andrew P.
Sent: September 2, 2020 3:30 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

That's because the Kenwood port type is meant for when the D700 is in TNC APRS. The Serial_TNC port type is used when the radio is in TNC PKT mode.

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 2:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Andrew

?

I think I may have fixed it.? My port was set to KISS only and I changed it to TNC2:Kiss ON and now I get stations in the sniffer.? What I am using here is the TNC PKT option using serial tnc? as the port type.? Since there is no kiss in the kenwood port option, that still does not work.? Maybe it needs some programming attention?

?

Joe

?

?

?

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 2:24 PM

To: [email protected]<mailto:[email protected]>

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

What is the baud rate on radio menu 195 (COM port)? And what is the baud rate on radio menu 196 (Data port)? And what is the rate on radio menu 3J (Packet Transfer Rate)?

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 2:17 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

I switched both back to 9600 baud.

?

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 1:57 PM

To: [email protected]<mailto:[email protected]>

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

What did you set the Kenwood port in YAAC to? Values that match the radio's com port? Also, what brand of serial port are you using on your computer? Does it have modem control signal wires, or does it only implement TxData and RxData?

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 1:54 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

It is 9600 and I changed it to 19200 but no difference.

?

Joe

?

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 1:25 PM

To: [email protected]<mailto:[email protected]>

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

please check the com port baud rate in the Kenwood radio itself to see what wire baud rate it is using,

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 1:16 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

OK I understand now.? I set com4 at 9600, 8,n,1 hardware flow control as stated in the kenwood manual.? No difference.? I then set com4 at 19200 ,8,n,1 hardware flow control and still no stations in the sniffer although yes in my control head.

?

The RF icon is black

?

Joe

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 12:42 PM

To: [email protected]<mailto:[email protected]>

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

I'm not talking about the RF packet baud rate. I mean the wired RS232 baud rate, which defaults to 9600 on the Kenwood radios. You need a higher baud rate on that link to avoid overrun errors because of the KISS packet encapsulation adding extra bits.

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 12:34 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Both are set at 1200 baud and the RF icon in yaac is green.? Again the packets are displaying on the control head but not in yaac

?

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 12:04 PM

To: [email protected]<mailto:[email protected]>

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

What serial port baud rate are you specifying in YAAC and what baud rate did you set in the D700 control head?

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 12:00 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

I am starting with the APRS mode receive only.? So I have created a Kenwood Port in YAAC and gave it com4 which is setting for my comport in windows.? I can see the packets coming in on the control head but they do not appear in YAAC.? So I should be in receive only for now but no stations are coming in.? They still appear in the control head.

?

Joe

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 11:30 AM

To: [email protected]<mailto:[email protected]>

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

How are you configuring your radio/TNC versus YAAC? If you are using a Kenwood D700 in APRS mode (where it displays the packets on the control head screen), then you have to use the Kenwood port type in YAAC (not the Serial_TNC port type), and it's receive-only. To transmit with a Kenwood, you have to put it in PACKET (not APRS) mode and give up the control head view, and use the Serial_TNC port. Note also that your YAAC port has to be configured to use hardware flow control, and your serial adapter has to have the modem control signals hooked up (instead of being just a three-wire RxD/TxD/SGND connection).

?

________________________________________

From: [email protected] <[email protected]> on behalf of Joseph LaFerla <joe@...>

Sent: Wednesday, September 2, 2020 11:23 AM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

HI Andrew

?

I had the C++ 20210 redistributable but I reinstalled it anyway.? When I run YAAC using COM4, YAAC opens the port with no errors , I can hear stations coming in but nothing appears in my packet sniffer.? If I run yaac under raspberry pi, it runs fine.? I would like to run yaac under windows so that I can use the built in tnc of my TMD700.? Thought I would let you know.

?

Joe

VA3JLF

?

?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

?

From: Andrew P.<mailto:andrewemt@...>

Sent: September 2, 2020 9:59 AM

To: [email protected]<mailto:[email protected]>

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Greetings, all.

?

For those who haven't been able to get YAAC working on Microsoft Windows since accepting a Java 8 upgrade past build 281, I think I have a fix. But I can't build the fix into YAAC because it requires installing a licensed Microsoft product.

?

So, you need to download and install the Microsoft Visual C++ 2010 SP1 Redistributable Package (either x86 or x64, depending on the version of the Java runtime you are using); note it won't hurt (other than using extra disk space) to install both versions on x64 version of Windows. I hope I have the correct year of the Redistributable. This can be downloaded from the Microsoft website at

?

https://www.microsoft.com/en-us/download/details.aspx?id=8328? (x86 version)

?

https://www.microsoft.com/en-eg/download/details.aspx?id=14632 (x64 version)

?

Let me know if this still doesn't fix your problem.

?

Andrew, KA2DDO

author of YAAC

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?


 

Both of my systems say I have a newer version installed already. What's the
protocol for this?

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Wednesday, September 2, 2020 9:59 AM
To: [email protected]
Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

Greetings, all.

For those who haven't been able to get YAAC working on Microsoft Windows
since accepting a Java 8 upgrade past build 281, I think I have a fix. But I
can't build the fix into YAAC because it requires installing a licensed
Microsoft product.

So, you need to download and install the Microsoft Visual C++ 2010 SP1
Redistributable Package (either x86 or x64, depending on the version of the
Java runtime you are using); note it won't hurt (other than using extra disk
space) to install both versions on x64 version of Windows. I hope I have the
correct year of the Redistributable. This can be downloaded from the
Microsoft website at

(x86 version)

(x64 version)

Let me know if this still doesn't fix your problem.

Andrew, KA2DDO
author of YAAC


 

The whole point is that you need the older version of the VC++ runtime library (unless you're dealing with a Service Pack fix of the specific version that the JSSC library was compiled with). Are you able to open serial ports on your system? Then you don't need the fix. If you can't open serial ports and/or trying to do so crashes YAAC, then you need the correct version of the Visual C++ runtime library (and not a newer incompatible version like the one from VC++ 2017 that is now bundled in the new builds of the Java runtime).

Can you send me a screenshot of your error message? I'm not sure whether it's griping that you should upgrade all your apps to use VC++2017 as opposed to saying you already have a service-packed version of VC++ 2010 RTL.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 8:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

Both of my systems say I have a newer version installed already. What's the
protocol for this?

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Wednesday, September 2, 2020 9:59 AM
To: [email protected]
Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

Greetings, all.

For those who haven't been able to get YAAC working on Microsoft Windows
since accepting a Java 8 upgrade past build 281, I think I have a fix. But I
can't build the fix into YAAC because it requires installing a licensed
Microsoft product.

So, you need to download and install the Microsoft Visual C++ 2010 SP1
Redistributable Package (either x86 or x64, depending on the version of the
Java runtime you are using); note it won't hurt (other than using extra disk
space) to install both versions on x64 version of Windows. I hope I have the
correct year of the Redistributable. This can be downloaded from the
Microsoft website at

(x86 version)

(x64 version)

Let me know if this still doesn't fix your problem.

Andrew, KA2DDO
author of YAAC


 

¿ªÔÆÌåÓý

?

Brian N2KGC

?

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

The whole point is that you need the older version of the VC++ runtime library (unless you're dealing with a Service Pack fix of the specific version that the JSSC library was compiled with). Are you able to open serial ports on your system? Then you don't need the fix. If you can't open serial ports and/or trying to do so crashes YAAC, then you need the correct version of the Visual C++ runtime library (and not a newer incompatible version like the one from VC++ 2017 that is now bundled in the new builds of the Java runtime).

?

Can you send me a screenshot of your error message? I'm not sure whether it's griping that you should upgrade all your apps to use VC++2017 as opposed to saying you already have a service-packed version of VC++ 2010 RTL.

?

Andrew, KA2DDO

author of YAAC

?

________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Both of my systems say I have a newer version installed already. What's the

protocol for this?

?

Brian N2KGC

?

-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Greetings, all.

?

For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.

?

So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at

?

https://www.microsoft.com/en-us/download/details.aspx?id=8328? (x86 version)

?

https://www.microsoft.com/en-eg/download/details.aspx?id=14632 (x64 version)

?

Let me know if this still doesn't fix your problem.

?

Andrew, KA2DDO

author of YAAC

?

?

?

?

?

?


 

Ah, it appears you do have a newer (service pack) version of the same VC++ runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



The whole point is that you need the older version of the VC++ runtime library (unless you're dealing with a Service Pack fix of the specific version that the JSSC library was compiled with). Are you able to open serial ports on your system? Then you don't need the fix. If you can't open serial ports and/or trying to do so crashes YAAC, then you need the correct version of the Visual C++ runtime library (and not a newer incompatible version like the one from VC++ 2017 that is now bundled in the new builds of the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether it's griping that you should upgrade all your apps to use VC++2017 as opposed to saying you already have a service-packed version of VC++ 2010 RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

Andrew,

Same problem for me - immediately closes when I try to enable the serial TNC
port. Please see attached Java error log.

I appear to have a bunch of Visual C++ Redistributables installed, including
x86 and x64 versions of 2010 - 10.0.40219.

Other versions include:
2012 - 11.0.61030.0
2013 - 12.0.40660
2015-2019 - 14.25.28508.3

I'm happy to help debug/test in any way I can.

R/ Paul KF4UIA

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian Webster
via groups.io
Sent: Friday, September 4, 2020 9:44 AM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

Thank you for letting me know which versions _not_ to ask people to try. Alas, I can't figure out from the JSSC DLL binaries which specific version of the library they are asking for. So we may have to continue trial and error.

Since you report already having installed the redistributables for 2010, 2012, 2013, and 2015, therefore it must be an earlier version. Microsoft only reports 2005 and 2008 as being earlier available versions. Please try only one of those two, and see if it works. If it doesn't, try the other. And let me know how it works.

I have too many versions already installed on my old Windows 7 laptop to identify which specific one is needed.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman via groups.io <paul@...>
Sent: Saturday, September 5, 2020 3:24 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

Andrew,

Same problem for me - immediately closes when I try to enable the serial TNC
port. Please see attached Java error log.

I appear to have a bunch of Visual C++ Redistributables installed, including
x86 and x64 versions of 2010 - 10.0.40219.

Other versions include:
2012 - 11.0.61030.0
2013 - 12.0.40660
2015-2019 - 14.25.28508.3

I'm happy to help debug/test in any way I can.

R/ Paul KF4UIA


-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian Webster
via groups.io
Sent: Friday, September 4, 2020 9:44 AM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

I was hoping earlier versions would be irrelevant...

I also have 2005 8.0.56336 and 2008 9.0.30729 (a few fourth-level variants,
it seems).

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Andrew P.
Sent: Saturday, September 5, 2020 3:48 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Thank you for letting me know which versions _not_ to ask people to try.
Alas, I can't figure out from the JSSC DLL binaries which specific version
of the library they are asking for. So we may have to continue trial and
error.

Since you report already having installed the redistributables for 2010,
2012, 2013, and 2015, therefore it must be an earlier version. Microsoft
only reports 2005 and 2008 as being earlier available versions. Please try
only one of those two, and see if it works. If it doesn't, try the other.
And let me know how it works.

I have too many versions already installed on my old Windows 7 laptop to
identify which specific one is needed.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman
via groups.io <paul@...>
Sent: Saturday, September 5, 2020 3:24 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Andrew,

Same problem for me - immediately closes when I try to enable the serial TNC
port. Please see attached Java error log.

I appear to have a bunch of Visual C++ Redistributables installed, including
x86 and x64 versions of 2010 - 10.0.40219.

Other versions include:
2012 - 11.0.61030.0
2013 - 12.0.40660
2015-2019 - 14.25.28508.3

I'm happy to help debug/test in any way I can.

R/ Paul KF4UIA


-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian Webster
via groups.io
Sent: Friday, September 4, 2020 9:44 AM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

Andrew,

Did some quick Googling on JSSC DLL and came across this thread which shows
the same access violation exception from my error log:

553/. The thread suggests it is a 32 v 64-bit bit issue.

Based on that, I installed the 32-bit Java 8 Update 261, ensured that was
used to launch YAAC rather than the 64-bit version, and the serial port now
opens without issue and I'm sending/receiving via my serial TNC!

I recently installed the x64 SE Development Kit (8u261) on this PC to start
working on getting data from my new Davis WeatherLink Live into YAAC. I
_think_ (but don't remember for sure) that I removed some older and/or
32-bit Java versions at the same time. And I've been mid-desk-move so the
serial TNC has been disconnected for a few weeks while I reorganize.
Perhaps the problem was introduced by switching to 64-bit rather than
updating to 8u261...

Hope this helps.

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Paul Wightman
via groups.io
Sent: Saturday, September 5, 2020 3:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

I was hoping earlier versions would be irrelevant...

I also have 2005 8.0.56336 and 2008 9.0.30729 (a few fourth-level variants,
it seems).

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Andrew P.
Sent: Saturday, September 5, 2020 3:48 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Thank you for letting me know which versions _not_ to ask people to try.
Alas, I can't figure out from the JSSC DLL binaries which specific version
of the library they are asking for. So we may have to continue trial and
error.

Since you report already having installed the redistributables for 2010,
2012, 2013, and 2015, therefore it must be an earlier version. Microsoft
only reports 2005 and 2008 as being earlier available versions. Please try
only one of those two, and see if it works. If it doesn't, try the other.
And let me know how it works.

I have too many versions already installed on my old Windows 7 laptop to
identify which specific one is needed.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman
via groups.io <paul@...>
Sent: Saturday, September 5, 2020 3:24 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Andrew,

Same problem for me - immediately closes when I try to enable the serial TNC
port. Please see attached Java error log.

I appear to have a bunch of Visual C++ Redistributables installed, including
x86 and x64 versions of 2010 - 10.0.40219.

Other versions include:
2012 - 11.0.61030.0
2013 - 12.0.40660
2015-2019 - 14.25.28508.3

I'm happy to help debug/test in any way I can.

R/ Paul KF4UIA


-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian Webster
via groups.io
Sent: Friday, September 4, 2020 9:44 AM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

Hmm... which version of the VC++ Redistributables do you have installed? 32-bit or 64-bit?

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman via groups.io <paul@...>
Sent: Saturday, September 5, 2020 4:18 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

Andrew,

Did some quick Googling on JSSC DLL and came across this thread which shows
the same access violation exception from my error log:

553/. The thread suggests it is a 32 v 64-bit bit issue.

Based on that, I installed the 32-bit Java 8 Update 261, ensured that was
used to launch YAAC rather than the 64-bit version, and the serial port now
opens without issue and I'm sending/receiving via my serial TNC!

I recently installed the x64 SE Development Kit (8u261) on this PC to start
working on getting data from my new Davis WeatherLink Live into YAAC. I
_think_ (but don't remember for sure) that I removed some older and/or
32-bit Java versions at the same time. And I've been mid-desk-move so the
serial TNC has been disconnected for a few weeks while I reorganize.
Perhaps the problem was introduced by switching to 64-bit rather than
updating to 8u261...

Hope this helps.

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Paul Wightman
via groups.io
Sent: Saturday, September 5, 2020 3:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

I was hoping earlier versions would be irrelevant...

I also have 2005 8.0.56336 and 2008 9.0.30729 (a few fourth-level variants,
it seems).

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Andrew P.
Sent: Saturday, September 5, 2020 3:48 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Thank you for letting me know which versions _not_ to ask people to try.
Alas, I can't figure out from the JSSC DLL binaries which specific version
of the library they are asking for. So we may have to continue trial and
error.

Since you report already having installed the redistributables for 2010,
2012, 2013, and 2015, therefore it must be an earlier version. Microsoft
only reports 2005 and 2008 as being earlier available versions. Please try
only one of those two, and see if it works. If it doesn't, try the other.
And let me know how it works.

I have too many versions already installed on my old Windows 7 laptop to
identify which specific one is needed.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman
via groups.io <paul@...>
Sent: Saturday, September 5, 2020 3:24 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Andrew,

Same problem for me - immediately closes when I try to enable the serial TNC
port. Please see attached Java error log.

I appear to have a bunch of Visual C++ Redistributables installed, including
x86 and x64 versions of 2010 - 10.0.40219.

Other versions include:
2012 - 11.0.61030.0
2013 - 12.0.40660
2015-2019 - 14.25.28508.3

I'm happy to help debug/test in any way I can.

R/ Paul KF4UIA


-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian Webster
via groups.io
Sent: Friday, September 4, 2020 9:44 AM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

Both 32 and 64-bit, per Apps & Features.

Here's the full list:

x86:
2005 8.0.56336 (no 86/64 indication, but I assume x86 because there's a
separate entry for x64)
2008 9.0.30729.17
2008 9.0.30729.4148
2008 9.0.30729.6161
2010 10.0.40219
2012 11.0.6130.0
2013 12.0.30501.0
2013 12.0.40660.0
2015-2019 14.23.27820.0

x64:
2005 8.0.56336
2008 9.0.30729
2008 9.0.30729.6161
2010 10.0.40219
2012 11.0.6130.0
2013 12.0.30501.0
2013 12.0.40660.0
2015-2019 14.25.28508.3


R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Andrew P.
Sent: Saturday, September 5, 2020 4:29 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Hmm... which version of the VC++ Redistributables do you have installed?
32-bit or 64-bit?

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman
via groups.io <paul@...>
Sent: Saturday, September 5, 2020 4:18 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Andrew,

Did some quick Googling on JSSC DLL and came across this thread which shows
the same access violation exception from my error log:

553/. The thread suggests it is a 32 v 64-bit bit issue.

Based on that, I installed the 32-bit Java 8 Update 261, ensured that was
used to launch YAAC rather than the 64-bit version, and the serial port now
opens without issue and I'm sending/receiving via my serial TNC!

I recently installed the x64 SE Development Kit (8u261) on this PC to start
working on getting data from my new Davis WeatherLink Live into YAAC. I
_think_ (but don't remember for sure) that I removed some older and/or
32-bit Java versions at the same time. And I've been mid-desk-move so the
serial TNC has been disconnected for a few weeks while I reorganize.
Perhaps the problem was introduced by switching to 64-bit rather than
updating to 8u261...

Hope this helps.

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Paul Wightman
via groups.io
Sent: Saturday, September 5, 2020 3:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

I was hoping earlier versions would be irrelevant...

I also have 2005 8.0.56336 and 2008 9.0.30729 (a few fourth-level variants,
it seems).

R/ Paul

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Andrew P.
Sent: Saturday, September 5, 2020 3:48 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Thank you for letting me know which versions _not_ to ask people to try.
Alas, I can't figure out from the JSSC DLL binaries which specific version
of the library they are asking for. So we may have to continue trial and
error.

Since you report already having installed the redistributables for 2010,
2012, 2013, and 2015, therefore it must be an earlier version. Microsoft
only reports 2005 and 2008 as being earlier available versions. Please try
only one of those two, and see if it works. If it doesn't, try the other.
And let me know how it works.

I have too many versions already installed on my old Windows 7 laptop to
identify which specific one is needed.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Paul Wightman
via groups.io <paul@...>
Sent: Saturday, September 5, 2020 3:24 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Andrew,

Same problem for me - immediately closes when I try to enable the serial TNC
port. Please see attached Java error log.

I appear to have a bunch of Visual C++ Redistributables installed, including
x86 and x64 versions of 2010 - 10.0.40219.

Other versions include:
2012 - 11.0.61030.0
2013 - 12.0.40660
2015-2019 - 14.25.28508.3

I'm happy to help debug/test in any way I can.

R/ Paul KF4UIA


-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Brian Webster
via groups.io
Sent: Friday, September 4, 2020 9:44 AM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Mine does not work. It opens then immediately closes back down.

Brian N2KGC

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 10:56 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

Ah, it appears you do have a newer (service pack) version of the same VC++
runtime library already installed. So you shouldn't have to do anything.

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

________________________________________
From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>
Sent: Thursday, September 3, 2020 9:26 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows

[cid:image001.png@...]



Brian N2KGC



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Andrew
P.
Sent: Thursday, September 3, 2020 9:09 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



The whole point is that you need the older version of the VC++ runtime
library (unless you're dealing with a Service Pack fix of the specific
version that the JSSC library was compiled with). Are you able to open
serial ports on your system? Then you don't need the fix. If you can't open
serial ports and/or trying to do so crashes YAAC, then you need the correct
version of the Visual C++ runtime library (and not a newer incompatible
version like the one from VC++ 2017 that is now bundled in the new builds of
the Java runtime).



Can you send me a screenshot of your error message? I'm not sure whether
it's griping that you should upgrade all your apps to use VC++2017 as
opposed to saying you already have a service-packed version of VC++ 2010
RTL.



Andrew, KA2DDO

author of YAAC



________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster
via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 8:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft
Windows



Both of my systems say I have a newer version installed already. What's the

protocol for this?



Brian N2KGC



-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Wednesday, September 2, 2020 9:59 AM

To: [email protected]

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows



Greetings, all.



For those who haven't been able to get YAAC working on Microsoft Windows

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

can't build the fix into YAAC because it requires installing a licensed

Microsoft product.



So, you need to download and install the Microsoft Visual C++ 2010 SP1

Redistributable Package (either x86 or x64, depending on the version of the

Java runtime you are using); note it won't hurt (other than using extra disk

space) to install both versions on x64 version of Windows. I hope I have the

correct year of the Redistributable. This can be downloaded from the

Microsoft website at



(x86 version)



(x64 version)



Let me know if this still doesn't fix your problem.



Andrew, KA2DDO

author of YAAC


 

¿ªÔÆÌåÓý

Andrew

?

As I mentioned to you yesterday, my setup is working fine on my windows 10 x64 with java.? The serial port opens fine and does not crash yaac.? Maybe I can serve as a working example for you and the other folks who evidently are still struggling.? Let me know what info I can give you about my system.

?

Joe VA3JLF

?

?

Sent from for Windows 10

?

From: Andrew P.
Sent: September 5, 2020 4:28 PM
To: [email protected]
Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Hmm... which version of the VC++ Redistributables do you have installed? 32-bit or 64-bit?

?

________________________________________

From: [email protected] <[email protected]> on behalf of Paul Wightman via groups.io <paul@...>

Sent: Saturday, September 5, 2020 4:18 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

Andrew,

?

Did some quick Googling on JSSC DLL and came across this thread which shows

the same access violation exception from my error log:

https://www.b4x.com/android/forum/threads/solved-jserial-windows-10-crash.99

553/.? The thread suggests it is a 32 v 64-bit bit issue.

?

Based on that, I installed the 32-bit Java 8 Update 261, ensured that was

used to launch YAAC rather than the 64-bit version, and the serial port now

opens without issue and I'm sending/receiving via my serial TNC!

?

I recently installed the x64 SE Development Kit (8u261) on this PC to start

working on getting data from my new Davis WeatherLink Live into YAAC.? I

_think_ (but don't remember for sure) that I removed some older and/or

32-bit Java versions at the same time.? And I've been mid-desk-move so the

serial TNC has been disconnected for a few weeks while I reorganize.

Perhaps the problem was introduced by switching to 64-bit rather than

updating to 8u261...

?

Hope this helps.

?

R/ Paul

?

-----Original Message-----

From: [email protected] <[email protected]> On Behalf Of Paul Wightman

via groups.io

Sent: Saturday, September 5, 2020 3:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

I was hoping earlier versions would be irrelevant...

?

I also have 2005 8.0.56336 and 2008 9.0.30729 (a few fourth-level variants,

it seems).

?

R/ Paul

?

-----Original Message-----

From: [email protected] <[email protected]> On Behalf Of Andrew P.

Sent: Saturday, September 5, 2020 3:48 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

Thank you for letting me know which versions _not_ to ask people to try.

Alas, I can't figure out from the JSSC DLL binaries which specific version

of the library they are asking for. So we may have to continue trial and

error.

?

Since you report already having installed the redistributables for 2010,

2012, 2013, and 2015, therefore it must be an earlier version. Microsoft

only reports 2005 and 2008 as being earlier available versions. Please try

only one of those two, and see if it works. If it doesn't, try the other.

And let me know how it works.

?

I have too many versions already installed on my old Windows 7 laptop to

identify which specific one is needed.

?

Andrew, KA2DDO

author of YAAC

?

________________________________________

From: [email protected] <[email protected]> on behalf of Paul Wightman

via groups.io <paul@...>

Sent: Saturday, September 5, 2020 3:24 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

Andrew,

?

Same problem for me - immediately closes when I try to enable the serial TNC

port.? Please see attached Java error log.

?

I appear to have a bunch of Visual C++ Redistributables installed, including

x86 and x64 versions of 2010 - 10.0.40219.

?

Other versions include:

2012 - 11.0.61030.0

2013 - 12.0.40660

2015-2019 - 14.25.28508.3

?

I'm happy to help debug/test in any way I can.

?

R/ Paul KF4UIA

?

?

-----Original Message-----

From: [email protected] <[email protected]> On Behalf Of Brian Webster

via groups.io

Sent: Friday, September 4, 2020 9:44 AM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

Mine does not work. It opens then immediately closes back down.

?

Brian N2KGC

?

-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Thursday, September 3, 2020 10:56 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

Ah, it appears you do have a newer (service pack) version of the same VC++

runtime library already installed. So you shouldn't have to do anything.

?

Is YAAC working? Or did I pick the wrong date of the VC++RTL?

?

________________________________________

From: [email protected] <[email protected]> on behalf of Brian Webster

via groups.io <radiowebst@...>

Sent: Thursday, September 3, 2020 9:26 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

[cid:image001.png@...]

?

?

?

Brian N2KGC

?

?

?

-----Original Message-----

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

P.

Sent: Thursday, September 3, 2020 9:09 PM

To: [email protected]

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

?

?

The whole point is that you need the older version of the VC++ runtime

library (unless you're dealing with a Service Pack fix of the specific

version that the JSSC library was compiled with). Are you able to open

serial ports on your system? Then you don't need the fix. If you can't open

serial ports and/or trying to do so crashes YAAC, then you need the correct

version of the Visual C++ runtime library (and not a newer incompatible

version like the one from VC++ 2017 that is now bundled in the new builds of

the Java runtime).

?

?

?

Can you send me a screenshot of your error message? I'm not sure whether

it's griping that you should upgrade all your apps to use VC++2017 as

opposed to saying you already have a service-packed version of VC++ 2010

RTL.

?

?

?

Andrew, KA2DDO

?

author of YAAC

?

?

?

________________________________________

?

From: [email protected] <[email protected]> on behalf of Brian Webster

via groups.io <radiowebst@...>

?

Sent: Thursday, September 3, 2020 8:56 PM

?

To: [email protected]

?

Subject: Re: [yaac-users] Fixing support for Java and YAAC on Microsoft

Windows

?

?

?

Both of my systems say I have a newer version installed already. What's the

?

protocol for this?

?

?

?

Brian N2KGC

?

?

?

-----Original Message-----

?

From: [email protected] [mailto:[email protected]] On Behalf Of Andrew

?

P.

?

Sent: Wednesday, September 2, 2020 9:59 AM

?

To: [email protected]

?

Subject: [yaac-users] Fixing support for Java and YAAC on Microsoft Windows

?

?

?

Greetings, all.

?

?

?

For those who haven't been able to get YAAC working on Microsoft Windows

?

since accepting a Java 8 upgrade past build 281, I think I have a fix. But I

?

can't build the fix into YAAC because it requires installing a licensed

?

Microsoft product.

?

?

?

So, you need to download and install the Microsoft Visual C++ 2010 SP1

?

Redistributable Package (either x86 or x64, depending on the version of the

?

Java runtime you are using); note it won't hurt (other than using extra disk

?

space) to install both versions on x64 version of Windows. I hope I have the

?

correct year of the Redistributable. This can be downloaded from the

?

Microsoft website at

?

?

?

https://www.microsoft.com/en-us/download/details.aspx?id=8328? (x86 version)

?

?

?

https://www.microsoft.com/en-eg/download/details.aspx?id=14632 (x64 version)

?

?

?

Let me know if this still doesn't fix your problem.

?

?

?

Andrew, KA2DDO

?

author of YAAC

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?