Description
The avro_bytes_set function (and its string and fixed counterparts) are supposed to save a copy of the value, which the avro_datum_t instance takes full control over. Unfortunately, we were making that copy but then saving the original pointer, which would lead to a segfault when freeing the datum. Whoops...