RtlpWaitForCriticalSection?

Christian Costa titan.costa at wanadoo.fr
Wed Jan 22 15:00:21 CST 2003


Mike Hearn wrote:

>Using the latest Wine release, I see this error repeated over and over:
>
>err:ntdll:RtlpWaitForCriticalSection section 0x70460350 "?" wait timed
>out, retrying (60 sec) tid=08436988
>
>when clicking on the CML demo at Adobes SVG demo site. Google indicates
>that this error can be caused by all sorts of things, one guy said it
>was due to Wine being a lot slower than Windows.
>
>So, could anybody write an explanation of what this error means?
>
This error means that a thread tries to acquire a critical section lock 
that is never released.

Some critical section are initialized either staticaly with 
CRITICAL_SECTION_INIT wich
set a name to the lock or dynamicaly with InitializeCriticalSection 
which set the name to NULL
(printed as ? wich doesn't help :-( ).

I think, It would be cool to have all locks named and thus make 
debugging and bug report easier.
It's not a hard task but names must be meaningfull. :-)

Christian.







More information about the wine-devel mailing list