Radio scanning leads to frozen unit

Summary of what I observed:

  • 1.7.2+ - Hangs near immediately on changing radio freq w/ jog wheel
  • 1.6.0 - Hangs after a few seconds of tuning
  • 1.5.0 - As above
  • 1.4.0 - After a few seconds of tuning the radio output ceases, but unit does not crash
  • 1.3.1 - Hangs after a few seconds of tuning
  • 1.2.2 - Hangs after a few seconds of tuning

Notes:

  • Didn’t repeat tests for given firmware multiple times (except for 1.4.0, 1.9.1), or tune radio in scientific fashion so unsure if time-to-crash is indicative of anything or variant due to some race condition.
  • Definitely seems like there was better error handling in 1.4.0 - perhaps a try/catch got removed somewhere at some point?
  • Gain was left at 0 for all tests
  • Reflashed 1.4.0 after attempting 1.2.2 and it definitely takes longer to get the radio output to cease and didn’t crash the 2nd attempt either.