summaryrefslogtreecommitdiffstats
path: root/vrplayer/mainwindow.cpp
diff options
context:
space:
mode:
authorLawrenceK <github@lklyne.co.uk>2012-12-06 16:03:41 +0000
committerLawrenceK <github@lklyne.co.uk>2012-12-06 16:03:41 +0000
commitcd847eafa148dc62b80e7ae450c78bb141ec1661 (patch)
treed4a233f97a9cb4e42de37670d8733e8c21f0898f /vrplayer/mainwindow.cpp
parentb86a80aca61a9d3bea4f05e77f4d338f8a4eb156 (diff)
downloadxrdp-proprietary-cd847eafa148dc62b80e7ae450c78bb141ec1661.tar.gz
xrdp-proprietary-cd847eafa148dc62b80e7ae450c78bb141ec1661.zip
when processing a text order we where not correctly using the text length this resulted in overrunning the order buffer and eventually corrupting the heap. Two fixes uses the data length and if the size is greater than max_packet_size attempt to send anyway otherwise you break the protocol.
Diffstat (limited to 'vrplayer/mainwindow.cpp')
0 files changed, 0 insertions, 0 deletions