Re: Please die if you wait "too long" RtlpWaitForCriti

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Aug 24, 2008 at 9:10 PM, jeffz <wineforum-user@xxxxxxxxxx> wrote:
> What you describe indicates that something has gone wrong because a critical section has not been released in a reasonable amount of time.  Normally one might be entered for a few milliseconds, if that.
>
> Try turning on debug flags to look at the logs to see what calls have been made but have not returned before the RtlpWaitForCritic... message appears.

I invoke myexe like this:
echo "some stuff" | wine myexe

If I just try 'echo "some stuff" | winedbg myexe', I get
WineDbg starting on pid 0016
Fontconfig error: Cannot load default config file
0x7b8780b2: movl        %esi,0x0(%esp)
Wine-dbg>syntax error
Syntax Error (#)
Wine-dbg>MyUbuntuPrompt$

I actually get "Fontconfig error: Cannot load default config file"
TWICE with just 'echo "some stuff" | wine myexe' and I don't think I
need fonts for this app.  After that it runs fine except for the
err:ntdll:RtlpWaitForCriticalSection which happens a while later.

When I tried 'echo "some stuff" | WINEDEBUG=+all myexe'
my app did not terminate, but it froze when it should have been
displaying updated information.

> What is the program?

This is a custom forex trading app based on this API
http://www.metaquotes.net/files/mtapi.zip
Basically the app:
1) Makes a message only window to receive updated quotes.
2) Makes a server to listen for client commands to place orders


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux