Still trying to figure out why everything works except FT8 transmit.  Any tools I could try to narrow this down?

Here's some data from valgrind when I try to transmit in FT8 mode:

==7994== Thread 1:
==7994== Conditional jump or move depends on uninitialised value(s)
==7994==    at 0x124B18: __packjt_MOD_packmsg (in /usr/local/bin/wsjtx)
==7994==
==7994== Conditional jump or move depends on uninitialised value(s)
==7994==    at 0x122AE0: __packjt_MOD_unpackmsg (in /usr/local/bin/wsjtx)
==7994==
....

And when I close the program:

==7994==
==7994== Thread 1:
==7994== Invalid free() / delete / delete[] / realloc()
==7994==    at 0x484AB3C: free (vg_replace_malloc.c:530)
==7994==    by 0x76A73: QVector<QColor>::~QVector() (in /usr/local/bin/wsjtx)
==7994==  Address 0x1010000 is 10877256 bytes inside data symbol "dec_data"

Without valgrind, I just get this as output when closing the program:

*** Error in `/usr/local/bin/wsjtx': free(): invalid pointer: 0x01010000 ***

On 11/28/2017 2:25 PM, Rob Clark wrote:
it does do it on a dummy load as well and also when the transmit power is not enough to trigger VOX.  Although I do need to correct my previous post:  it does not stop transmitting immediately.  It finishes the 15 seconds while the waterfall scrolls black. Hitting the Halt TX button does _not_ halt that initial 15 second transmission.  Subsequent to that, it will not transmit FT8 or Tune, it will continue to decode, and the waterfall scrolls black until a restart of WSJT-X.  JT9 and JT65 are absolutely fine, which is what puzzles me.  - Rob, KK5NI


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to