| www.delorie.com/archives/browse.cgi | search |
| Message-Id: | <3.0.5.32.19990209132123.0091b930@ics.u-strasbg.fr> |
| X-Sender: | muller AT ics DOT u-strasbg DOT fr |
| X-Mailer: | QUALCOMM Windows Eudora Pro Version 3.0.5 (32) |
| Date: | Tue, 09 Feb 1999 13:21:23 +0100 |
| To: | djgpp-workers AT delorie DOT com |
| From: | Pierre Muller <muller AT cerbere DOT u-strasbg DOT fr> |
| Subject: | Windows 95 proposal ! |
| In-Reply-To: | <199902052240.WAA111824@out5.ibm.net> |
| Mime-Version: | 1.0 |
| Reply-To: | djgpp-workers AT delorie DOT com |
Lots of bugs are not caught by Windows 95 because it does not allow zero page protection ! Why don't we simply fill this page with NOP and a call to a fake exception at the very end of it ? This would insure that all code reaching this area will terminate Of course reading data in this region will still not be caught but reading a longint or a pointer would give 0x90909090 that has big chances to be invalid ! |\ Pierre Muller |/ Institut Charles Sadron 6, rue Boussingault |\ F 67083 STRASBOURG CEDEX |/ Phone : (33)(0)3-88-41-40-07 Fax : (33)(0)3-88-41-40-99 |\ e-mail : muller AT ics DOT u-strasbg DOT fr
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |