Compress record segfaults on ALG (algorithm) change
When changing the ALG field of a compress record e.g. from Circular
(default) to Average, the (soft) IOC segfaults on the next process().
tag rec 3.13 3.14
The compress record's ALG field has been SPC_RESET forever (earlier
than 3.13.0), but the reset() code in record support only nulls a few
fields, and does not care about freeing/allocating the buffers for
Average that init_record() creates.
The documentation always stated the ALG field was SPC_NOMOD, though.