[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: Exception Handling
From:       Alexandre Julliard <julliard () lrc ! di ! epfl ! ch>
Date:       1999-11-30 21:02:59
[Download RAW message or body]

Ulrich Weigand <weigand@informatik.uni-erlangen.de> writes:

> This is because the main thread of a WineLib app uses the default Linux
> stack, and hence the exception frame doesn't reside betwenn the stack_low
> and stack_top marks ...
> 
> I'm not sure what's the correct way to fix this; either we relax the check
> or else we run WineLib apps on the allocated stack as well.  Any opinions?

Winelib apps have to run on the allocated stack. Otherwise the
CALL_LARGE_STACK macro doesn't work and we will get stack overflows in
Xlib for multi-threaded apps.

-- 
Alexandre Julliard
julliard@lrc.epfl.ch


=========================================================================

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic