Download: Stable · Snapshot | Docs | Changes | Wishlist
Certain terminal escape sequences sent by a server could lead to PuTTY using uninitialised data, and hence crashing or otherwise misbehaving.
to escape sequence handling (a
version of which went into 0.77) was intended
to improve the handling of certain forms of OSC escape sequences
that PuTTY doesn't recognise, such as
ESC ] 112 BEL
(interpreted by some terminals as 'reset cursor colour', and
hence sent by some real servers).
PuTTY has historically expected such sequences to contain a
semicolon delimiter after the numeric part, and without that,
PuTTY was interpreting the BEL character to cause an annoying
Unfortunately, after that fix, the same form of escape sequence, while no longer causing beeps, can trigger the crash. This is now fixed.