multi_split: check for NULL when allocating parts and bpart, and for failure of sk_BI...