Keyboard Shortcuts
Likes
Search
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 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 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 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 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 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 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 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
toggle quoted message
Show quoted text
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----- ? 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 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 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.
toggle quoted message
Show quoted text
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,
toggle quoted message
Show quoted text
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...
toggle quoted message
Show quoted text
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,
toggle quoted message
Show quoted text
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.
toggle quoted message
Show quoted text
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 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 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 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 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 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 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 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 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 ? ? 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 ? ? 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 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |