I can\'t seem to figure out why strcpy makes a segmentation fault in this code. It should be straightforward
typedef struct message { char *buffer; in