Signal and malloc