Version 2.02.92 -
====================================
+ Add check for rimage name allocation failure in _raid_add_images().
Add check for mda_copy failure in _text_pv_setup().
Add check for _mirrored_init_target failure.
Add free_orphan_vg.
if (l == dm_list_last(&data_lvs)) {
lvl = dm_list_item(l, struct lv_list);
len = strlen(lv->name) + strlen("_rimage_XXX");
- name = dm_pool_alloc(lv->vg->vgmem, len);
+ if (!(name = dm_pool_alloc(lv->vg->vgmem, len))) {
+ log_error("Failed to allocate rimage name.");
+ return 0;
+ }
sprintf(name, "%s_rimage_%u", lv->name, count);
lvl->lv->name = name;
continue;