зеркало из https://github.com/mozilla/pjs.git
Bug 413373 - "Crash [@nsGIFDecoder2::DoLzw] when loading GIF file" (detect malformed LZW encoding [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a1.9=beltzner]
This commit is contained in:
Родитель
b62ef0517e
Коммит
9955707b23
|
@ -590,6 +590,8 @@ nsGIFDecoder2::DoLzw(const PRUint8 *q)
|
|||
}
|
||||
|
||||
if (oldcode == -1) {
|
||||
if (code >= MAX_BITS)
|
||||
return PR_FALSE;
|
||||
*rowp++ = suffix[code];
|
||||
if (rowp == rowend)
|
||||
OUTPUT_ROW();
|
||||
|
|
Загрузка…
Ссылка в новой задаче