lmi
[Top][All Lists]
Advanced

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

[lmi] Strange buttons on MDI child windows


From: Greg Chicares
Subject: [lmi] Strange buttons on MDI child windows
Date: Fri, 26 Aug 2022 22:33:38 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0

To reproduce:
  File | New | Illustration
  OK
I expect the usual {minimize, resize, close} buttons in the top right
corner of the child window. Instead, I see {0, 1, r}.

I imagine this is a 'wine' defect. I'm currently using:
  wine-7.0 (Debian 7.0~repack-4)

<fast-forward-past-this-section>

I tried running an old binary archived a couple years ago, in my current
chroot with wine-7 as above, but to my initial surprise it failed, thus:

/opt/lmi/fardels/lmi-20191024T1501Z[0]$wine ./lmi_wx_shared.exe --ash_nazg 
--data_path=/opt/lmi/data
00fc:err:module:load_wow64_ntdll failed to load 
L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135
00fc:err:virtual:virtual_setup_exception stack overflow 1872 bytes in thread 
00fc addr 0x7fc4742d517c stack 0x308b0 (0x30000-0x31000-0x12fd20)
/opt/lmi/fardels/lmi-20191024T1501Z[0]$wine --version
wine-7.0 (Debian 7.0~repack-4)

Remembering that an error message with "64" means "32", I checked:

$file /opt/lmi/fardels/lmi-20191024T1501Z/lmi_wx_shared.exe
/opt/lmi/fardels/lmi-20191024T1501Z/lmi_wx_shared.exe: PE32 executable (GUI) 
Intel 80386, for MS Windows

and of course that's the explanation: 32-bit binaries won't run under
a 64-bit-only 'wine' installation.

</fast-forward-past-this-section>

When I run that same command in its original chroot (pasting the
command here again to be sure):

/opt/lmi/fardels/lmi-20191024T1501Z[0]$wine ./lmi_wx_shared.exe --ash_nazg 
--data_path=/opt/lmi/data

it works as expected, and shows the expected buttons, with
wine-4.0.3 (Debian 4.0.3-1). Furthermore, into that chroot
I copy a recent fardel, and it works as expected:

/opt/lmi/fardels/lmi-20220605T1207Z[0]$wine ./lmi_wx_shared.exe --ash_nazg 
--data_path=/opt/lmi/data

notably showing the expected buttons, which seems conclusively
to demonstrate that this is a 'wine-7' defect.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]