Alexandre Julliard : Take advantage of the __EXCEPT_PAGE_FAULT
macro.
Robert Shearman
rob at codeweavers.com
Mon Dec 19 08:06:11 CST 2005
Alexandre Julliard wrote:
>Robert Shearman <rob at codeweavers.com> writes:
>
>
>
>>The idea is that the ole_filter will catch all exceptions other than
>>page faults so that we don't hide obvious programmer errors. However,
>>there obviously should be cases for some other exceptions that we don't
>>want to handle.
>>
>>
>
>That doesn't sound right, we should have cases for exceptions that we
>want to handle, not catching all of them. What sort of exceptions do
>you expect to get here?
>
E_NOINTERFACE, RPC_E_DISCONNECTED, RPC_X_NULL_REF_POINTER, etc. I
believe native also catches all but a few exceptions here, but I'll test
this hypothesis. In the mean time, can you revert the patch? I think
that it will have broken anything that uses MIDL generated proxies.
--
Rob Shearman
More information about the wine-devel
mailing list