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

List:       wine-devel
Subject:    Re: Possible critical section bug - lock by invalid thread
From:       Alexandre Julliard <julliard () winehq ! org>
Date:       2005-08-30 9:24:34
Message-ID: 87fysrydyl.fsf () wine ! dyndns ! org
[Download RAW message or body]

Alex Villací­s Lasso <a_villacis@palosanto.com> writes:

> Could anybody who knows about Wine critical sections comment on this? I 
> do not really understand the implementation of critical sections at the 
> wineserver side (other than the fact that a select() is used somewhere), 
> so I could take a long time to unravel this bug. This problem does not 
> seem specific to DirectSound as far as I could tell, so this might be 
> affecting a couple other apps under Wine. Also, comments on how I could 
> supply more information on this are welcome.

The most likely cause is that a thread got killed while trying to
release the section. If you see calls to TerminateThread that would be
a prime suspect.

-- 
Alexandre Julliard
julliard@winehq.org


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

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