X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fblob_table.c;h=08859c42787baa5147a398bdacdecae579f69275;hb=593660b74e10631a4e1acca5ea684e4a55e84682;hp=e93fce1ef2fb91a6f05458c841f3580f84abb756;hpb=fef476297d762fec1f4c1517895add6b4c342915;p=wimlib diff --git a/src/blob_table.c b/src/blob_table.c index e93fce1e..08859c42 100644 --- a/src/blob_table.c +++ b/src/blob_table.c @@ -1022,6 +1022,13 @@ read_blob_table(WIMStruct *wim) goto out; } + if (reshdr.flags & WIM_RESHDR_FLAG_SOLID) { + ERROR("Image metadata in solid resources " + "is unsupported."); + ret = WIMLIB_ERR_INVALID_LOOKUP_TABLE_ENTRY; + goto out; + } + if (wim->hdr.part_number != 1) { WARNING("Ignoring metadata resource found in a " "non-first part of the split WIM");