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