1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-09-13 08:36:37 -04:00
sdrangel/plugins
Jason Gerecke 141997475c BFM demod: RDS demod: Initialize RDSDemod array elements
The m_parms.tot_errs array is not initialized prior to its first use
in the RDSDemod::biphase function. ASAN does not pick up on this
directly, but instead reports it as follows (note that ASAN fills
memory with 0xBE and -1094795586 is 0xBEBEBEBE):

    ./plugins/channelrx/demodbfm/rdsdemod.cpp:159:95: runtime error: signed
    integer overflow: -1094795586 + -1094795586 cannot be represented in type
    'int'

The m_parms.subcarr_bb array does not appear to be read prior to
initialization, but we initialize it to zero anyway for the sake
of good hygiene.
2018-04-21 18:54:19 -07:00
..
channelrx BFM demod: RDS demod: Initialize RDSDemod array elements 2018-04-21 18:54:19 -07:00
channeltx UDP source and sink: ensure proper click focus on line edits 2018-04-20 00:17:10 +02:00
samplesink LimeSDR: updated documentation 2018-04-20 09:15:30 +02:00
samplesource FileSourceGui: Prevent potential integer overflow in updateWithStreamTime 2018-04-21 18:53:21 -07:00
CMakeLists.txt Tx ph.1: new AM modulator plugin (2). Compiles but pull method is still empty 2016-10-20 18:04:15 +02:00