http://bugs.winehq.org/show_bug.cgi?id=29499
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@gmail.com
--- Comment #9 from Alex Henrie alexhenrie24@gmail.com 2012-02-21 00:24:04 CST --- winedbg give the following backtrace:
=>0 0xf771242e __kernel_vsyscall+0xe() in [vdso].so (0x0033d3a4) 1 0xf757abcb __libc_read+0x4a() in libpthread.so.0 (0x0033d3a4) 2 0x7bc77758 in ntdll (+0x67757) (0x0033d3a4) 3 0x7bc79e6b in ntdll (+0x69e6a) (0x0033d5c4) 4 0x7bc79f6b NtWaitForMultipleObjects+0x5a() in ntdll (0x0033d5f4) 5 0x7b86c76f WaitForMultipleObjectsEx+0xee() in kernel32 (0x0033d744) 6 0x7b86c88c WaitForSingleObject+0x3b() in kernel32 (0x0033d774) 7 0x5df07363 in dpwsockx (+0x7362) (0x0033d784) 8 0x5df07551 in dpwsockx (+0x7550) (0x0033d7a0) 9 0x5e090eb3 in dplayx (+0x10eb2) (0x0033d7fc)
CPU usage hovers at about 43% for Age of Empires II and 39% for wineserver. DirectPlay appears to be calling WaitForSingleObject over and over. Maybe it doesn't like the result it's getting?