locked WSJT-X 2.4.0 rc-2 Subprocess Error #wsjt-x-crashing


Lance Collister, W7GJ
 

Had two crashes today on two different computers while they were monitoring in Q65-60A mode. I was only able to copy the full details of the one on the main shack computer. I would appreciate it if anybody has a suggestion on what I can change in my computer to prevent this from happening in the future! Thanks! VY 73, Lance


Subprocess Error

Subprocess failed

with exit code 2

---------------------------
WSJT-X
---------------------------
Subprocess Error
---------------------------
Subprocess failed with exit code 2
---------------------------
OK   Hide Details...
---------------------------
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory

Error termination. Backtrace:

Could not print backtrace: libbacktrace could not find executable to open
#0  0xffffffff
#1  0xffffffff
#2  0xffffffff
#3  0xffffffff
#4  0xffffffff
#5  0xffffffff
#6  0xffffffff
#7  0xffffffff
#8  0xffffffff
#9  0xffffffff
#10  0xffffffff
#11  0xffffffff
#12  0xffffffff
#13  0xffffffff

---------------------------

--
Lance Collister, W7GJ(ex WA3GPL, WA1JXN, WA1JXN/C6A, ZF2OC/ZF8, E51SIX, 3D2LR, 5W0GJ, E6M, TX5K, KH8/W7GJ, V6M, T8GJ, VK9CGJ, VK9XGJ, C21GJ, CP1GJ, S79GJ, TX7MB)
P.O. Box 73
Frenchtown, MT 59834-0073
USA
TEL: (406) 626-5728
QTH: DN27ub
URL: http://www.bigskyspaces.com/w7gj
Skype: lanceW7GJ
2m DXCC #11 - 6m DXCC #815 - FFMA #7

Interested in 6m EME? Ask me about subscribing to the new Magic Band EME
email group, or just fill in the request box at the bottom of my web
page (above)!


R Gape
 

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:

Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory


Bill Somerville
 

Hi Robin,

that's not the issue, internally on MS Windows \ and / path separators are equivalent.

73
Bill
G4WJS.

On 14/03/2021 01:22, R Gape wrote:

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory



Andy McMullin
 

Bill,

Thanks for that new information. When did that change happen? Previously the \ was the path separator and the / was the switch separator. When did it change for them to become the equivalent and whatp’s the switch separator now?

Regards
Andy

On 14 Mar 2021, at 09:30, Bill Somerville <g4wjs@...> wrote:

Hi Robin,

that's not the issue, internally on MS Windows \ and / path separators are equivalent.

73
Bill
G4WJS.

On 14/03/2021 01:22, R Gape wrote:

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory







Bill Somerville
 

Hi Andy,

note I said "internally", not in the command line unless quoted. I'm not sure how long that has been the case, but likely a long time. Try this:
dir "C:\Windows/System"
73
Bill
G4WJS.

On 14/03/2021 10:03, Andy McMullin wrote:

Bill,

Thanks for that new information. When did that change happen? Previously the \ was the path separator and the / was the switch separator. When did it change for them to become the equivalent and whatp’s the switch separator now?

Regards
Andy

On 14 Mar 2021, at 09:30, Bill Somerville <g4wjs@...> wrote:

Hi Robin,

that's not the issue, internally on MS Windows \ and / path separators are equivalent.

73
Bill
G4WJS.

On 14/03/2021 01:22, R Gape wrote:

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory



R Gape
 

Andy, Bill,

there is a Microsoft article from 2019 which includes the canonicalisation of separators (https://docs.microsoft.com/en-us/dotnet/standard/io/file-path-formats#canonicalize-separators). One lives and learns!

73, Stay Safe,

Robin, G8DQX


On 14/03/2021 10:03, Andy McMullin wrote:

Bill,

Thanks for that new information. When did that change happen? Previously the \ was the path separator and the / was the switch separator. When did it change for them to become the equivalent and whatp’s the switch separator now?

Regards
Andy

On 14 Mar 2021, at 09:30, Bill Somerville <g4wjs@...> wrote:

Hi Robin,

that's not the issue, internally on MS Windows \ and / path separators are equivalent.

73
Bill
G4WJS.

On 14/03/2021 01:22, R Gape wrote:

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory


Karza
 

Hi Andy,

On 14.3.2021 12.03, Andy McMullin wrote:
Bill,

Thanks for that new information. When did that change happen? Previously the \ was the path separator and the / was the switch separator. When did it change for them to become the equivalent and whatp’s the switch separator now?

AFAIK "/" has been "forever"  a valid path separator in Windows.

Thse switch separator is still "/" as well.

It all depends if there is a whitespace or not, i.e.

"a/b" == file b in directory a

"a    /b" == command a with switch b

73's de Kari, oh2gqc


Regards
Andy

On 14 Mar 2021, at 09:30, Bill Somerville <g4wjs@...> wrote:

Hi Robin,

that's not the issue, internally on MS Windows \ and / path separators are equivalent.

73
Bill
G4WJS.

On 14/03/2021 01:22, R Gape wrote:

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory











Andy McMullin
 

Interesting.

That all sounds great. I wonder if anyone told the fortran runtime?

Andy 

On 14 Mar 2021, at 14:28, Karza <kari.sillanmaki@...> wrote:

Hi Andy,

On 14.3.2021 12.03, Andy McMullin wrote:
Bill,

Thanks for that new information. When did that change happen? Previously the \ was the path separator and the / was the switch separator. When did it change for them to become the equivalent and whatp’s the switch separator now?

AFAIK "/" has been "forever"  a valid path separator in Windows.

Thse switch separator is still "/" as well.

It all depends if there is a whitespace or not, i.e.

"a/b" == file b in directory a

"a    /b" == command a with switch b

73's de Kari, oh2gqc


Regards
Andy

On 14 Mar 2021, at 09:30, Bill Somerville <g4wjs@...> wrote:

Hi Robin,

that's not the issue, internally on MS Windows \ and / path separators are equivalent.

73
Bill
G4WJS.

On 14/03/2021 01:22, R Gape wrote:

Lance,

that trace looks as if there is a badly formed path somewhere in the jt9 decoder. The / should probably be a \. I would expect that you, as a user, are not in a position to amend it. [But I may be wrong, of course.]

HTH, 73, Stay Safe,

Robin, G8DQX


On 13/03/2021 23:36, Lance Collister, W7GJ wrote:
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\w7gj\AppData\Local\WSJT-X -t C:\Users\w7gj\AppData\Local\Temp\WSJT-X
At line 205 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 17)
Fortran runtime error: Cannot open file 'C:\Users\w7gj\AppData\Local\Temp\WSJT-X/red.dat': No such file or directory














Karza
 

Interesting.

That all sounds great. I wonder if anyone told the fortran runtime?
Fortran runtime knows all about it. What the runtime cannot do is to
open a file from an nonexistent or inaccessible directory.

'Kari


Niece KA1ULN <ka1uln1@...>
 

yes  i am  getting  same   error as Lance w7gj

i have been getting this rror for over 4 weeks now. using 2.3, 2.4 and 2.5 but went back to 2.4 hoping to get away from the error
here is the error (comes up very very very often and i have to restart) IS MY SETUP INCORRECT? plz help i cannot run wsjtx
*********************************************************************
Running: C:\WSJT\wsjtx\bin\jt9 -s WSJT-X -w 1 -m 3 -e C:\WSJT\wsjtx\bin -a C:\Users\raspb\AppData\Local\WSJT-X -t C:\Users\raspb\AppData\Local\Temp\WSJT-X
At line 616 of file C:\Users\bill\src\k1jt\wsjtx\lib\decoder.f90 (unit = 13, file = 'C:\Users\raspb\AppData\Local\Temp\WSJT-X/decoded.txt')
Fortran runtime error: Cannot write to file opened for READ
Error termination. Backtrace:
Could not print backtrace: libbacktrace could not find executable to open
#0 0xffffffff
#1 0xffffffff
#2 0xffffffff
#3 0xffffffff
#4 0xffffffff
#5 0xffffffff
#6 0xffffffff
#7 0xffffffff
#8 0xffffffff
#9 0xffffffff
#10 0xffffffff
#11 0xffffffff
#12 0xffffffff
#13 0xffffffff
#14 0xffffffff