psd: Don't assert on broken files

oss-fuzz/46407
This commit is contained in:
Albert Astals Cid 2022-04-06 00:16:07 +02:00
parent 72fc32aefc
commit 384f78a13c

View File

@ -211,8 +211,11 @@ static PSDImageResourceSection readImageResourceSection(QDataStream &s, bool *ok
}
#ifdef QT_DEBUG
if (auto dev = s.device())
Q_ASSERT((dev->pos()-pos) == sectioSize);
if (auto dev = s.device()) {
if ((dev->pos() - pos) != sectioSize) {
*ok = false;
}
}
#endif
return irs;