On 6/21/07, James Hawkins <[EMAIL PROTECTED]> wrote:
> On 6/21/07, Michael Stefaniuc <[EMAIL PROTECTED]> wrote:
> > The problem with NULL pointer dereferences is that those may be valid.
> > If a function crashes in Windows on a NULL pointer dereference Wine
> > should/has do the same.
>
> Why?

Several apps depend on these 'bugs'.

This is true, many applications are written to work around bugs in
windows.  If we fix these bugs, then the apps dont have anything to
work around, and therefore they do unexpected things....

> Wine is meant to run software "written for windows". I doubt that
> many people use Wine as a platform to write software intended for windows.
> So, if you run all the applications the Windows run, just better, what's wrong
> with that?
>

If we don't conform to the API, it's not better.  Like I said before,
we've run into bugs where an app is expecting an exception, and it
won't work if it doesn't get it.

See above


--
Thanks

Tom


Reply via email to