In MacOS, the unix executable is in /Applications/wsjtx.app/Contents/MacOS/sfrx
> On Jul 15, 2024, at 9:37 AM, Kari Sillanmäki via wsjt-devel > <wsjt-devel@lists.sourceforge.net> wrote: > > Hi all, > > Here is a workaround that prevents the error from ending WSJT-X: > > Copy program "sfrx" to ".sfrx" in the same same directory where "sfrx" > resides. > In Linux this is usually in /usr/bin if you have installed WSJT-X normally. > ( Sorry, I don't know about MacOS ) > > The crash is due to coding in program decoder.f90: > The code below is from sjtx-2.7.1-devel_improved_widescreen_PLUS_240714. > > ! Call the superFox decoder > open(47,file=trim(temp_dir)//'/fort.47',status='unknown', & > access='stream') > write(47) params%yymmdd,params%nutc,id2(1:20),id2(1:180000) > close(47) > cmnd=trim(exe_dir)//'/sfrx '//'"'//trim(temp_dir)//'/fort.47"' > i1=index(cmnd,'fort.47') > do i=1,i1 > if(cmnd(i:i).eq.char(92)) cmnd(i:i)='/' > enddo > call execute_command_line(cmnd,exitstat=ierr) > if(ierr.ne.0) call execute_command_line('.\sfrx > '//'"'//trim(temp_dir)//'/fort.47"') > > So if call to "sfrx" fails for any reason ( ierr <> 0 ) , the call is made > again but this time ".\sfrx" is called. > Calling ".\sfrx" will not work in Unix/Linux because it will end up in > ".sfrx" being called. > If ".sfrx" is not found this results in a crash as seen in the trace: > sh: .sfrx: command not found > Fortran runtime error: EXECUTE_COMMAND_LINE: Invalid command line > > Copying "sfrx" to ".sfrx" makes the second call work because now the called > program is found. > > Of course this will not fix the "off by n" root cause in the decoder but at > least the program will not crash > completely. > > ( For the wold of me I can not understand why another call is even attempted > if the > first one fails... ) > > 73's de Kari, oh2gqc > > > > > > > > > On 7/15/24 15:00, V. Scott Moore via wsjt-devel wrote: >> Maybe some additional data. Details on the crash that I get now after an >> install withou changing name: >> >> Running: /Users/vsmoore2/Desktop/wsjtx.app/Contents/MacOS/jt9 -s WSJT-X -w 1 >> -m 3 -e /Users/vsmoore2/Desktop/wsjtx.app/Contents/MacOS -a >> "/Users/vsmoore2/Library/Application Support/WSJT-X" -t >> /private/var/folders/qz/n31h0drj3xv4yytwk6k3316w0000gn/T/WSJT-X >> At line 63 of file sfox_demod.f90 >> Fortran runtime error: Index '129' of dimension 1 of array 's2' outside of >> expected range (127:0) >> >> Error termination. Backtrace: >> #0 0x10a38a8ee >> #1 0x10a38b5d5 >> #2 0x10a38bb45 >> #3 0x1000befee >> #4 0x1000bd386 >> #5 0x1000bcb63 >> #6 0x1000e569e >> sh: .sfrx: command not found >> Fortran runtime error: EXECUTE_COMMAND_LINE: Invalid command line >> >> Error termination. Backtrace: >> #0 0x11a5fd8ee >> #1 0x11a5fe5d5 >> #2 0x11a5fea18 >> #3 0x11a85d5e2 >> #4 0x11a85d809 >> #5 0x11a85d8e6 >> #6 0x104ffc3f7 >> >> Hope this helps. >> >> I did decode the fox for a few cycles before the error window appeared. >> >> Scott >> W1SSN >> >>> On Jul 14, 2024, at 13:43, Uwe, DG2YCB via wsjt-devel >>> <wsjt-devel@lists.sourceforge.net> >>> <mailto:wsjt-devel@lists.sourceforge.net> wrote: >>> >>> Hi Dan, >>> >>> Unfortunately, also for our standard WSJT-X we are not yet able to offer a >>> solution for this error. >>> >>> 73 de DG2YCB, >>> Uwe >>> ________________________________________ >>> German Amateur Radio Station DG2YCB >>> Dr. Uwe Risse >>> eMail: dg2...@gmx.de <mailto:dg2...@gmx.de> >>> Info: www.qrz.com/db/DG2YCB <http://www.qrz.com/db/DG2YCB> >>> >>> >>> Am 14.07.2024 um 12:23 schrieb Dan Merrifield via wsjt-devel: >>>> I’m running an Apple Mac Studio with an Apple M1 CPU. Software is 12.7.4. >>>> WSJTX 2.7.0 RC5 >>>> >>>> It will not decode super fox signals and gives the following error code: >>>> Subprocess Error, Subprocess failed with exit code 2. When you click on >>>> this error message, the program closes. >>>> >>>> I works fine in the non super fox, normal FT8 mode. >>>> >>>> Dan Merrifield K1DQ >>>> k...@metrocast.net <mailto:k...@metrocast.net> >>>> >>>> >>>> _______________________________________________ >>>> wsjt-devel mailing list >>>> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net> >>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel >>> >>> _______________________________________________ >>> wsjt-devel mailing list >>> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net> >>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel >> >> “Got time to breath, got time for music” - Brisco Darling >> >> >> >> >> >> >> _______________________________________________ >> wsjt-devel mailing list >> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/wsjt-devel > > _______________________________________________ > wsjt-devel mailing list > wsjt-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wsjt-devel
_______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel