MSVCRT still hisshandling Exception

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Fri Mar 4 03:40:46 CST 2005


Hallo,

with a 2.6 kernel, _pn.exe from the Xilinx ISE suite crashes while loading
the last process. With native MSVCRT, a message box pops up, reporting the
error. With builtin msvcrt, the exception handling loops until a stack
overflow happens.

Find appended the beginning of the loop. With the second loop,
trace:seh:EXC_CallHandler calling handler at 0x77ec1830 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 2
appears, with the third loop cointaining these lines doubled and so on.

Bye
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
fixme:msvcrt:_setmbcp Unreal codepages (e.g. -3) not implemented
fixme:ole:CoRegisterMessageFilter stub
fixme:process:CreateProcessA BON: App "(null)" cmd ""C:\\ise-6.3\\bin\\nt\\findmgsg.exe""
err:comm:GetCommState tcgetattr or ioctl error 'Invalid argument'
err:ole:CoGetClassObject couldn't load InprocServer32 dll C:\windows\system\vbscript.dll
fixme:ole:CoCreateInstance no classfactory created for CLSID {3f4daca4-160d-11d2-a8e9-00104b365c9f}, hres is 0x80040150
err:x11drv:X11DRV_CreateWindow invalid window width -19
err:x11drv:X11DRV_CreateWindow invalid window width -19
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored
trace:seh:EXC_RtlRaiseException code=c0000005 flags=0 addr=0x76726151
trace:seh:EXC_RtlRaiseException  info[0]=00000000
trace:seh:EXC_RtlRaiseException  info[1]=44455359
trace:seh:EXC_RtlRaiseException  eax=44455355 ebx=b7212480 ecx=b7542c88 edx=ffffffff esi=b7542ca4 edi=b7542c88
trace:seh:EXC_RtlRaiseException  ebp=77428a70 esp=77aa09dc cs=0073 ds=007b es=007b fs=003b gs=0033 flags=00010206
trace:seh:EXC_CallHandler calling handler at 0x76774e9f code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x76ccdea5 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661d92b code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661d93d code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661bb36 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661f3e5 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661c926 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661ce51 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661c590 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x76618114 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x45bef5 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x6c402ef3 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x6c402e0a code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x6c402d82 code=c0000005 flags=0
trace:seh:cxx_frame_handler handling C++ exception rec 0x77aa0984 frame 0x77aafce8 trylevel 0 descr 0x6c424f50 nested_frame (nil)
exception type:
flags 8508c483 destr 0x8a4275c0 handler 0x548d1a47 type info 0xe0831024
trace:seh:EXC_RtlRaiseException code=c0000005 flags=0 addr=0x7732567b
trace:seh:EXC_RtlRaiseException  info[0]=00000000
trace:seh:EXC_RtlRaiseException  info[1]=e0831024
trace:seh:EXC_RtlRaiseException  eax=e0831024 ebx=77345620 ecx=00000000 edx=77eff031 esi=0a90274b edi=00000000
trace:seh:EXC_RtlRaiseException  ebp=77aa0234 esp=77aa0198 cs=0073 ds=007b es=007b fs=003b gs=0033 flags=00010202
trace:seh:EXC_CallHandler calling handler at 0x77ec1830 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 2
trace:seh:EXC_CallHandler calling handler at 0x76774e9f code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x76ccdea5 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661d92b code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661d93d code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661bb36 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661f3e5 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661c926 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661ce51 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x7661c590 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x76618114 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x45bef5 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x6c402ef3 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x6c402e0a code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
trace:seh:EXC_CallHandler calling handler at 0x6c402d82 code=c0000005 flags=10
trace:seh:cxx_frame_handler handling C++ exception rec 0x77aa0140 frame 0x77aafce8 trylevel 0 descr 0x6c424f50 nested_frame (nil)
exception type:
flags 5028 destr 0xb7fffb90 handler 0xb7ff49e0 type info 0xb7f38c90
    0: code=c0000005 flags=0 addr=0x773256b1
trace:seh:EXC_RtlRaiseException  info[0]=00000000
trace:seh:EXC_RtlRaiseException  info[1]=244c8b14
trace:seh:EXC_RtlRaiseException  eax=7734142d ebx=77345620 ecx=b7fd5140 edx=00000007 esi=244c8b10 edi=00000000
trace:seh:EXC_RtlRaiseException  ebp=77a9f9f0 esp=77a9f954 cs=0073 ds=007b es=007b fs=003b gs=0033 flags=00010246
trace:seh:EXC_CallHandler calling handler at 0x77ec1830 code=c0000005 flags=0
trace:seh:EXC_CallHandler handler returned 2
trace:seh:EXC_CallHandler calling handler at 0x77ec1830 code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 2
trace:seh:EXC_CallHandler calling handler at 0x76774e9f code=c0000005 flags=10
trace:seh:EXC_CallHandler handler returned 1
...
err:seh:setup_exception stack overflow 212 bytes in thread 0009 eip b7ec7425 esp 779b0f2c stack 0x779b0000-0x77ab0000



More information about the wine-devel mailing list