aboutsummaryrefslogtreecommitdiff
path: root/scripts/tracetool/backend/syslog.py
diff options
context:
space:
mode:
authorMichael Tokarev <mjt@tls.msk.ru>2025-02-21 16:48:56 +0300
committerPhilippe Mathieu-Daudé <philmd@linaro.org>2025-07-29 13:56:39 +0200
commit8e8cb3b5722babe7e7b597b3805bf09f24ed6979 (patch)
tree937bb80a8575c171d222486083d96322e266aa19 /scripts/tracetool/backend/syslog.py
parente895095c78ab877d40df2dd31ee79d85757d963b (diff)
downloadqemu-8e8cb3b5722babe7e7b597b3805bf09f24ed6979.zip
qemu-8e8cb3b5722babe7e7b597b3805bf09f24ed6979.tar.gz
qemu-8e8cb3b5722babe7e7b597b3805bf09f24ed6979.tar.bz2
hw/display/qxl-render: fix qxl_unpack_chunks() chunk size calculation
In case of multiple chunks, code in qxl_unpack_chunks() takes size of the wrong (next in the chain) chunk, instead of using current chunk size. This leads to wrong number of bytes being copied, and to crashes if next chunk size is larger than the current one. Based on the code by Gao Yong. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1628 Tested-by: Thaddeus Hogan <thaddeus@thogan.com> Tested-by: Vadim Zeitlin <vadim@wxwidgets.org> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-ID: <20250221134856.478806-1-mjt@tls.msk.ru> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Diffstat (limited to 'scripts/tracetool/backend/syslog.py')
0 files changed, 0 insertions, 0 deletions