On Wed, Apr 30, 2008 at 2:05 AM, ddborowitz <wineforum-user at winehq.org>
wrote:> When running any program in wine-0.9.59 on a fresh install of
> Ubuntu 8.04 (amd64), wineserver and services.exe start up
> and subsequently eat up my entire CPU, about 50% each.
> I'm pretty sure the problem is in services.exe, since when I kill it,
> wineserver is still running, but CPU usage drops to a reasonable level.
>
> strace on the services.exe process gives:
> read(7,
> (doesn't seem to ever complete this read)
>
> On wineserver, however, I get these 5 lines repeated:
> gettimeofday({1209545553, 425008}, NULL) = 0
> read(63,
"\30\0\0\0,\0\0\0\0\0\0\0\4\0\0\0\224D\263~\0\0\0\0\0\0"..., 64) = 64
> read(63,
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 44) = 44
> write(64,
"\0\0\0\0\0\0\0\0\0\0\0\0`:\256\223\237\252\310\1\0\0\0"..., 64) = 64
> epoll_wait(6, {{EPOLLIN, {u32=42, u64=42}}}, 128, 17447) = 1
>
> Except for a bit of variation in gettimeofday and some of the data written,
> these exact lines are repeated thousands of times per second.
What does /proc say about where fd 63 and fd 64 are connected to?
Does this happen if you blow away ~/.wine and
run wine notepad?
- Dan