On 6/9/20 3:39 PM, Steven Franke via wsjt-devel wrote:
Hi Steven,
Using a 2.2.x version, decoding on a busy band has the following
behavior: first decode in cycle picks up a few messages, second
decode a few, then the third decode runs a long time (well into the
next cycle) and the majority of messages get decoded on that third
decode.
What are your typical DT values, i.e. what is the median DT value for
a cycle that has a good number of decodes? Normally, we expect to
see the bulk of the decodes produced by the first decoding segment
(say, 80%) and only a small number of decodes produced during the
third segment. However, if there is significant receiver latency,
this can push most of the decodes into the third segment.
FWIW, no decoding is done during the second decode segment. This
segment is used to subtract all of the decodes that were obtained
during the first segment.
Fine to learn how it should work, but here, there is always the same
crash, even in 2.2.1, trying to decode FT8 on the air or from a wav
file. In contrast, FT4 decodes well.
Program received signal SIGSEGV, Segmentation fault.
0x080bed38 in gen_ft8wave (itone=..., nsym=79, nsps=1920, bt=2,
fsample=12000, f0=0,
cwave=<error reading variable: value requires 1213440 bytes, which
is more than max-value-size>,
wave=<error reading variable: value requires 606720 bytes, which is
more than max-value-size>, icmplx=1,
nwave=151680) at
/home/claude/ham/JoeTaylor/wsjtx/lib/ft8/gen_ft8wave.f90:48
48 wave=0.
type = integer(kind=4) (79)
type = complex(kind=4) (151680)
type = real(kind=4) (151680)
value requires 606720 bytes, which is more than max-value-size
value requires 1213440 bytes, which is more than max-value-size
#0 0x080bed38 in gen_ft8wave (itone=..., nsym=79, nsps=1920, bt=2,
fsample=12000, f0=0,
cwave=<error reading variable: value requires 1213440 bytes, which
is more than max-value-size>,
wave=<error reading variable: value requires 606720 bytes, which is
more than max-value-size>, icmplx=1,
nwave=151680) at
/home/claude/ham/JoeTaylor/wsjtx/lib/ft8/gen_ft8wave.f90:48
#1 0x0809ef9d in subtractft8 (
dd0=<error reading variable: value requires 720000 bytes, which is
more than max-value-size>,
itone=<error reading variable: Cannot access memory at address
0x0>, f0=0, dt=0,
lrefinedt=<error reading variable: Cannot access memory at address
0x0>)
at /home/claude/ham/JoeTaylor/wsjtx/lib/ft8/subtractft8.f90:45
#2 0x00000000 in ?? ()
Best wishes and stay@Ω !
Claude (DJ0OT)
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel