oresat / CANopen-monitor

An NCurses-based TUI application for tracking activity over the CAN bus and decoding messages with provided EDS/OD files.
https://canopen-monitor.readthedocs.io/
GNU General Public License v3.0
26 stars 6 forks source link

Sometimes refresh fails when resizing terminal #36

Closed Boneill3 closed 3 years ago

Boneill3 commented 3 years ago

This issue does not happen during every resize, but occurs enough to be easy to re-create. I confirmed that this does occur prior to the 3.2.0-ui_rework branch changes.

To re-create resize the terminal from larger to smaller until crash occurs. (I did this by double clicking terminal window within Ubuntu)

I was able to do this with no active nodes on the can bus, so only headers were displayed.

This resulting error should be _curses.error: prefresh() returned ERR