Closed argilo closed 2 years ago
A segfault can occur because last_dibit is uninitialized and used as an index in a lookup table (in estimate_symbol).
last_dibit
estimate_symbol
This was reported in https://github.com/argilo/gr-dsd/pull/15 and fixed in https://github.com/argilo/gr-dsd/pull/19. Since the fix works well in gr-dsd, I'm contributing the fix upstream.
A segfault can occur because
last_dibit
is uninitialized and used as an index in a lookup table (inestimate_symbol
).This was reported in https://github.com/argilo/gr-dsd/pull/15 and fixed in https://github.com/argilo/gr-dsd/pull/19. Since the fix works well in gr-dsd, I'm contributing the fix upstream.