> >We ask our users to help us uncover and fix more of these bugs in > >applications. Some will even be exploitable. Instead of > saying that > >OpenBSD is busted in this regard, please realize that the > software > >which is crashing is showing how shoddily it was written. > Then help > >us fix it. For everyone.. not just OpenBSD users. > > > > i think these are great ideas, but is there a way to mitigate > program breakage if you need to use a given port or program > compiled from source?
No. Find and fix the bug. > so if something bugs out and you just > want it to "get lucky" for the time being, could you revert to > the usual Unix behavior for mmap and such? No. > i think having a flag you could set to disable the new > behavior would be a good idea. it may very well be that what i > suggest is not doable due to the low-level nature of the > functions in question. just a thought. It might be a good idea, but it is just not possible. There are too many pieces.