FAQ about patches | More patches | Main Page | SHA256 digest for this patch

Fix a bug that makes Alpine crash when the screen is resized
Patch is available for version: alpine 2.00 alpine 2.01 alpine 2.10
When you enter into the composer an incomplete address, Alpine might ask for an ldap server for matches of the token you entered. If the ldap server returns more than one match, then your will get a screen with all matches, which if resized will make Alpine crash.
There is another related crash which may happen before this crash, when you resize the screen when you try to enter your login/password to login to the ldap server.
These two crashes are related, and they are due to the fact that Pico saves global information in a local variable, which when needed is not available to the rest of the program, and this produces all kind of strange behavior if not fixed properly (for example, it could make Alpine redraw the wrong screen, or not redraw the screen at all).

Last Updated 10:30:48 MST Sun Jan 06 2013.