[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lmi] wine: system calls fail with "success"
From: |
Greg Chicares |
Subject: |
Re: [lmi] wine: system calls fail with "success" |
Date: |
Thu, 20 Oct 2016 01:20:25 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.3.0 |
On 2016-10-19 23:28, Vadim Zeitlin wrote:
> On Wed, 19 Oct 2016 22:30:04 +0000 Greg Chicares <address@hidden> wrote:
[...]
> GC> In file ../src/msw/toplevel.cpp at line 1024: 'DrawMenuBar' failed with
> error 0x00000000 (success.).
> GC> In file ../src/msw/utilsexc.cpp at line 494:
> 'SetNamedPipeHandleState(PIPE_NOWAIT)' failed with error 0x00000000
> (success.).
>
> I think those might indicate problems in Wine and not lmi or wxMSW. Both
> functions mentioned above are supposed to only return 0 if they fail and
> they must be setting last error in this case, so they're definitely not
> following the documented postconditions.
>
> As usual, I could probably look into Wine sources and confirm this and,
> maybe, even provide a fix. Please let me know if I should do it.
Thanks, but let's postpone that for now. I'm trying to make a clean break
from msw and do all my work in GNU/Linux + wine, and I keep finding little
anomalies. Let me accumulate some more, and then maybe we can circle back
and decide whether to address any of them.