[PATCH] Don't crash on broken GIF images
authorLars Knoll <lars.knoll@digia.com>
Thu, 24 Apr 2014 13:33:27 +0000 (15:33 +0200)
committerLisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Mon, 14 Sep 2020 13:56:35 +0000 (14:56 +0100)
commited57917e7bfb990d8695e6c2c6337065f94de78d
treeca8d8f0a13d256b9d739975a452ca8bed959be98
parentb473c92afd7b4569721c6b2c930a5efb5db8ab18
[PATCH] Don't crash on broken GIF images

Broken GIF images could set invalid width and height
values inside the image, leading to Qt creating a null
QImage for it. In that case we need to abort decoding
the image and return an error.

Initial patch by Rich Moore.

Backport of Id82a4036f478bd6e49c402d6598f57e7e5bb5e1e from Qt 5

Task-number: QTBUG-38367
Change-Id: I0680740018aaa8356d267b7af3f01fac3697312a
Security-advisory: CVE-2014-0190

Gbp-Pq: Name dont_crash_on_broken_gif_images.patch
src/gui/image/qgifhandler.cpp