[PATCH 0/2] secur32 patches

Florian Köberle florian at fkoeberle.de
Tue Mar 24 07:12:57 CDT 2009


bug 17809 (http://bugs.winehq.org/show_bug.cgi?id=17809
) is about two kind of crashes happening with the newest Wacraft III

The first patch address the crash, that happens, if you are for about
one minute in a Warcraft III chat room. The crash happens as the handle
passed to schan_free_handle is a large - invalid - number and would
result in an access to some other memory. The patch adds a detection for
to large handles. If the handle is invalid an error message gets printed
and the function returns to prevent the crash. The reason why the handle
is invalid has still to be determined.

The second patch fix a bug I noticed, but which does not get triggered
by Warcraft III. See commit message for more details.

Henri Verbeet implemented large parts of the changed file. I added him
CC so that he gets a chance to review the patches.

Best regards,
Florian Köberle

More information about the wine-patches mailing list