summaryrefslogtreecommitdiff
path: root/src/ao_stdio.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2010-09-01 19:53:24 -0700
committerKeith Packard <keithp@keithp.com>2010-09-01 19:53:24 -0700
commit1177e0a684328422be5adc68093d0091a218a824 (patch)
tree83bbb65c7b47b72ebc712442ed28a7b68e8980e5 /src/ao_stdio.c
parent775acb89660cdee2f3c54c38297baefe39f2414c (diff)
altos: Bounds check Skytraq GPS tracking data array
Missing GPS serial data could cause the tracking array reset to get skipped, causing the array to be overrun, smashing critical data beyond the array. This was detected using the 'altosui' flash command to program a device from TM. Hitting the USB that hard caused TM to crash with a mutex error (3 beeps) after the ao_gps_task structure was overwritten with zeros. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/ao_stdio.c')
0 files changed, 0 insertions, 0 deletions