ArduPilot / ArduPilot/MissionPlanner
Add error checking around ping squawk value to avoid lockup
Open
bug
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
We have a report that MP locksup if and ADSB ping's "squawk" value is set to be out of range (e.g. 1200 and 7777). We should add better error checking around what the user sets this to to avoid the lockup.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Mission Planner handling for ADS-B ping squawk values and reproduce the reported out-of-range inputs, such as 1200 and 7777. Confirm the current behavior and identify the relevant validation path. Done means invalid squawk values are handled without locking up Mission Planner.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100