paulscherrerinstitute / StreamDevice

EPICS Driver for message based I/O
GNU General Public License v3.0
28 stars 42 forks source link

Buffer overflow fix #44

Closed SLACer-garth closed 4 years ago

SLACer-garth commented 4 years ago

A device that puts InTerminators in the middle of its response had caused buffer overflows. Improved handling of signed/unsigned types fixes this problem. See https://epics.anl.gov/tech-talk/2019/msg01602.php for details of the problem.

dirk-zimoch commented 4 years ago

Thank you for the fix. I already had another problem with the sign and thought I had fixed it, but obviously my fix was not complete. I need to update the documentation now.