pez-globo / pufferfish-software

All software for the Pufferfish ventilator.
Apache License 2.0
0 stars 1 forks source link

cobs exceptions on running backend server #315

Closed rohanpurohit closed 3 years ago

rohanpurohit commented 3 years ago

When the backend server was started in a development environment on a ventilator unit that had previously been deployed with a fairly older version of the software (both on the stm32 micro-controller and raspberry pi) continuous exceptions related to COBS decoding were encountered, the exact stack trace isn't available

To Reproduce Steps to reproduce the behavior:

  1. cd backend
  2. run 'poetry run python3 -m ventserver.application
  3. console should output continuous exceptions about COBS decoding errors mainly 'invalid length..'

Expected behavior there shouldn't be any exceptions

Device (please complete the following information):

Software (please complete the following information):

Additional context The bug has not been reproduced on different units with a clean environment for raspberry pi.

ethanjli commented 3 years ago

Because we've been unable to reproduce this behavior despite lots of regular testing, and it seems quite possible that it was from a mismatched software configuration (and time pressures at the time of observation of this issue prevented software configuration from being managed cleanly), I'm going to close this issue. We can reopen it if we observe it again.