wine/ server/trace.c server/thread.h server/th ...
Alexandre Julliard
julliard at winehq.com
Fri Mar 14 14:33:30 CST 2003
Rein Klazes <rklazes at xs4all.nl> writes:
> | trace:seh:EXC_RtlRaiseException code=c0000005 flags=0 addr=0x41f32ea1
> | trace:seh:EXC_RtlRaiseException info[0]=00000001
> | trace:seh:EXC_RtlRaiseException info[1]=00000000
> | trace:seh:EXC_CallHandler calling handler at 0x43fcf5 code=c0000005 flags=0
> | trace:seh:EXC_RtlUnwind code=c0000005 flags=2
> | trace:seh:EXC_RtlRaiseException code=c0000028 flags=1 addr=(nil)
> | err:seh:EXC_DefaultHandling Exception frame is not in stack limits => unable to dispatch exception.
>
> One thread stays alive, but the half-constructed main window is frozen.
Does this help?
Index: scheduler/sysdeps.c
===================================================================
RCS file: /opt/cvs-commit/wine/scheduler/sysdeps.c,v
retrieving revision 1.54
diff -u -r1.54 sysdeps.c
--- scheduler/sysdeps.c 27 Feb 2003 21:11:13 -0000 1.54
+++ scheduler/sysdeps.c 14 Mar 2003 20:30:57 -0000
@@ -162,8 +162,8 @@
static void SYSDEPS_StartThread( TEB *teb )
{
SYSDEPS_SetCurThread( teb );
- CLIENT_InitThread();
SIGNAL_Init();
+ CLIENT_InitThread();
__TRY
{
teb->startup();
--
Alexandre Julliard
julliard at winehq.com
More information about the wine-devel
mailing list