TaxCut and C++ exception handling

Dmitry Timoshkov dmitry at baikal.ru
Sat Feb 15 22:56:17 CST 2003


"Ori Pessach" <mail at oripessach.com> wrote:

> I'm trying to run TaxCut under CVS Wine. The install went smoothly, but 
> when I try to run the software it locks up before any windows appear. 
>  From the trace, it seems that it might be related to exception handling 
> in Wine.
> 
> The first sign that something is wrong is this:
> 
> 00000009:Call ntdll.RtlRaiseException(407a2764) ret=40a34052 fs=008f
>   eax=780ca51c ebx=40a54c2c ecx=41915e28 edx=4207c450 esi=407a2764 
> edi=00000001
>   ebp=407a27bc esp=407a2764 ds=002b es=002b gs=0000 flags=00000202
> 00000009:trace:seh:EXC_RtlRaiseException code=80000100 flags=1 
> addr=0x780ca51c

#define EXCEPTION_WINE_STUB       0x80000100  /* stub entry point called */

I'm sure you don't want to debug this. Better try to find what stub is
called and either implement it or replace affected dll with a native one.

-- 
Dmitry.






More information about the wine-devel mailing list