Hi All,
I would ordinarily not report this because I would have assumed that it
was an idiosyncratic event related to my particular setup, but the
crashes which occurred yesterday (4-26-2021) and which I describe below
happened twice simultaneously to both me and my QSO partner K1RZ with
all WSJT-X windows simply disappearing from our screens without giving
any error messages while we were testing our terrestrial path on 10 GHz
using Q65-60D. When the crashes occurred, I DID NOT need to go into the
task manager and shut down a still-running WSJT-X instance. I was able
to restart WSJT-X just by double-clicking its icon on the desktop, as usual.
I was using Windows 10 version 20H2 and Dave was running Windows 10
version 2004 and as noted in the subject heading we were both running
WSJT-X 2.4.0-rc4.
We were both using CAT control of our rigs (my SDR was identified to
WSJT-X as a TS-2000 and Dave was CATing via DX Lab Suite Commander.
The crashes occurred simultaneously at each of our locations just before
1539 UTC and again just before 1548 UTC, shortly after we had both
changed modes to Q65-60D with our radios tuned to 10368.200 MHz. I had
an additional identical crash at 1542 but Dave had no crash at that
time. I don't have the exact times for the crashes, but rather just the
times obtained from the WSJT-X syslog indicating when either of us
restarted the program right after the crash. At least one of the
crashes that occurred at both sites seemed to occur at the "top of the
minute" just as a new minute started. Note that there are no "Log
Finish" events preceding the "Log Start" events in the syslog excerpts
below at the times we noted the crashes, consistent with a WSJT-X crash
occurring and causing the program to exit without writing a "Log Finish"
event..
Here are the sections of the wsjtx_syslog.log files (sections shown are
continuous) from each of us spanning the times of the crash events:
From K1RZ:
[SYSLOG][2021-04-26 15:35:53.120997][00:00:00.006494][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:35:53.120997][00:00:00.006670][info] Loaded base
translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:35:53.120997][00:00:00.006691][info] Loaded
translation file from :/Translations based on language
en[SYSLOG][2021-04-26 15:39:58.346652][00:00:00.000656][info] Log Start
[SYSLOG][2021-04-26 15:39:58.346652][00:00:00.000711][info] WSJT-X -
ForEW1 v2.4.0-rc4 6dc6f7 by K1JT, G4WJS, K9AN, and IV3NWV - Program
startup
[SYSLOG][2021-04-26 15:39:58.357641][00:00:00.010998][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:39:58.357641][00:00:00.011194][info] Loaded base
translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:39:58.357641][00:00:00.011220][info] Loaded
translation file from :/Translations based on language
en[SYSLOG][2021-04-26 15:47:57.403914][00:00:00.002037][info] Log Start
[SYSLOG][2021-04-26 15:47:57.403914][00:00:00.002122][info] WSJT-X -
ForEW1 v2.4.0-rc4 6dc6f7 by K1JT, G4WJS, K9AN, and IV3NWV - Program
startup
[SYSLOG][2021-04-26 15:47:57.414905][00:00:00.013372][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:47:57.415904][00:00:00.013615][info] Loaded base
translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:47:57.415904][00:00:00.013638][info] Loaded
translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:47:57.455861][00:00:00.053601][info] shmem size:
48275456
From W3SZ:
[SYSLOG][2021-04-26 15:16:28.821839][00:00:23.911182][warning] Detected
dropped audio source samples: 1008 (0.021 S)
[SYSLOG][2021-04-26 15:35:43.856079][00:19:38.890086][warning] Detected
dropped audio source samples: 624 (0.013 S)
[RIGCTRL][2021-04-26 15:35:51.771383][00:19:46.804825][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.782371][00:19:46.815854][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.793386][00:19:46.826937][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.804379][00:19:46.837815][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.815349][00:19:46.848757][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.826320][00:19:46.859709][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.837291][00:19:46.870688][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.848261][00:19:46.881642][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.859232][00:19:46.892616][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.869710][00:19:46.903076][error]
kenwood_transaction: wrong reply AI for command verification ID
[RIGCTRL][2021-04-26 15:35:51.880188][00:19:46.913551][error]
kenwood_transaction: wrong reply AI for command verification ID
[SYSLOG][2021-04-26 15:35:52.454261][00:19:47.487929][info] Log Finish
[SYSLOG][2021-04-26 15:35:57.604201][00:00:00.000415][info] Log Start
[SYSLOG][2021-04-26 15:35:57.604201][00:00:00.000465][info] WSJT-X -
MAIN_VHF v2.4.0-rc4 6dc6f7 by K1JT, G4WJS, K9AN, and IV3NWV - Program
startup
[SYSLOG][2021-04-26 15:35:57.608190][00:00:00.004194][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:35:57.608190][00:00:00.004323][info] Loaded Qt
translations for current locale from resources
[SYSLOG][2021-04-26 15:35:57.608190][00:00:00.004347][info] Loaded
WSJT-X base translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:35:57.608190][00:00:00.004371][info] Loaded
WSJT-X translations for current locale from resources
[SYSLOG][2021-04-26 15:35:57.627140][00:00:00.023266][info] shmem size:
48275456
[RIGCTRL][2021-04-26 15:35:57.649082][00:00:00.045814][info] Hamlib
version: Hamlib 4.2~git Wed Mar 24 13:36:19 2021 +0000 SHA=377bea
[RIGCTRL][2021-04-26 15:35:59.151515][00:00:01.547117][warning]
read_string(): Timed out 0.315 seconds after 0 chars
[RIGCTRL][2021-04-26 15:35:59.151515][00:00:01.547161][warning]
kenwood_transaction: read_string retval < 0, retval = -5, retry_read=0,
rs->rigport.retry=0[SYSLOG][2021-04-26
15:39:10.883073][00:00:00.000351][info] Log Start
[SYSLOG][2021-04-26 15:39:10.883073][00:00:00.000392][info] WSJT-X -
MAIN_VHF v2.4.0-rc4 6dc6f7 by K1JT, G4WJS, K9AN, and IV3NWV - Program
startup
[SYSLOG][2021-04-26 15:39:10.890055][00:00:00.006793][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:39:10.890055][00:00:00.006987][info] Loaded Qt
translations for current locale from resources
[SYSLOG][2021-04-26 15:39:10.890055][00:00:00.007026][info] Loaded
WSJT-X base translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:39:10.890055][00:00:00.007056][info] Loaded
WSJT-X translations for current locale from resources
[SYSLOG][2021-04-26 15:39:11.920884][00:00:01.037673][info] shmem size:
48275456
[RIGCTRL][2021-04-26 15:39:11.938836][00:00:01.055775][info] Hamlib
version: Hamlib 4.2~git Wed Mar 24 13:36:19 2021 +0000 SHA=377bea
[RIGCTRL][2021-04-26 15:39:13.389768][00:00:02.506157][warning]
read_string(): Timed out 0.309 seconds after 0 chars
[RIGCTRL][2021-04-26 15:39:13.389768][00:00:02.506204][warning]
kenwood_transaction: read_string retval < 0, retval = -5, retry_read=0,
rs->rigport.retry=0[SYSLOG][2021-04-26
15:42:27.433413][00:00:00.000352][info] Log Start
[SYSLOG][2021-04-26 15:42:27.433413][00:00:00.000389][info] WSJT-X -
MAIN_VHF v2.4.0-rc4 6dc6f7 by K1JT, G4WJS, K9AN, and IV3NWV - Program
startup
[SYSLOG][2021-04-26 15:42:27.440394][00:00:00.007628][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:42:27.440394][00:00:00.007802][info] Loaded Qt
translations for current locale from resources
[SYSLOG][2021-04-26 15:42:27.440394][00:00:00.007832][info] Loaded
WSJT-X base translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:42:27.440394][00:00:00.007854][info] Loaded
WSJT-X translations for current locale from resources
[SYSLOG][2021-04-26 15:42:28.468368][00:00:01.035487][info] shmem size:
48275456
[RIGCTRL][2021-04-26 15:42:28.490309][00:00:01.057802][info] Hamlib
version: Hamlib 4.2~git Wed Mar 24 13:36:19 2021 +0000 SHA=377bea
[RIGCTRL][2021-04-26 15:42:29.971297][00:00:02.537970][warning]
read_string(): Timed out 0.314 seconds after 0 chars
[RIGCTRL][2021-04-26 15:42:29.971380][00:00:02.538015][warning]
kenwood_transaction: read_string retval < 0, retval = -5, retry_read=0,
rs->rigport.retry=0[SYSLOG][2021-04-26
15:48:13.475121][00:00:00.000417][info] Log Start
[SYSLOG][2021-04-26 15:48:13.475121][00:00:00.000466][info] WSJT-X -
MAIN_VHF v2.4.0-rc4 6dc6f7 by K1JT, G4WJS, K9AN, and IV3NWV - Program
startup
[SYSLOG][2021-04-26 15:48:13.482102][00:00:00.007233][info] locale:
language: English script: Latin country: United States ui-languages: en-US
[SYSLOG][2021-04-26 15:48:13.482102][00:00:00.007437][info] Loaded Qt
translations for current locale from resources
[SYSLOG][2021-04-26 15:48:13.482102][00:00:00.007479][info] Loaded
WSJT-X base translation file from :/Translations based on language en
[SYSLOG][2021-04-26 15:48:13.482102][00:00:00.007512][info] Loaded
WSJT-X translations for current locale from resources
[SYSLOG][2021-04-26 15:48:14.515899][00:00:01.040685][info] shmem size:
48275456
We had, minutes before the crashes during the same session operated
FT8, JT9F and JT9H, and Q65-15C without crashes and after the crashes
we went back to Q65-15C and then tried FT8 again all without crashes.
After the crashes we switched back to Q65-15C and had no crashes with
that mode or for the rest of our operating session.
We did not go back and re-test Q65-60D again as we both had engagements
to meet. But today I went back to my remote site and set up WSJT-X and
the rest of my software just as they were set up yesterday, and I turned
the computer clock back to April 26 at 1533 UTC and let things run until
the clock reached 1616 UTC, spanning the times during which Dave and I
had the crashes, and no crashes occurred. I had thought that the
crashes were somehow time-related, but this result indicates otherwise.
I have operated Q65-60D with v 2.4.0-rc4 on multiple occasions at
another site (also with Windows 10, but I am not sure if it was 20H2 or
2004) on 10 GHz for EME without any problems.
The kenwood_transaction errors and warnings shown in the above syslog
excerpt are a common occurrence here and did not occur more often
yesterday than on prior days. They could relate to the fact that I
sometimes forget to "activate" the CAT on my software before starting
WSJT-X, but I guess they could also relate to some error in the AI
response that I coded when I wrote the SDR code back in 2014. In any
event, this error is not germane to the events occurring yesterday and
CAT control has always worked flawlessly both with WSJT-X and with the
other software my SDR interfaces with.
The dropped audio samples are also common at my QTH as well as at
K1RZ's, although none occurred at K1RZ's during our operating session
yesterday.
I have no idea what caused the crashes and find it hard to believe that
it was anything other than a non-reproducible event that may never
recur, but since it happened to K1RZ and myself simultaneously at our
individual stations I figured I would report it in order to provide
information to the development team.
Sorry for the potentially unnecessary bandwidth. I did think hard
before posting this report before deciding that it would be better to do
so than to not do so.
Thanks to the team for all that you do and 73,
Roger Rehr
W3SZ
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel