https://bugs.winehq.org/show_bug.cgi?id=48084
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Component|-unknown |iphlpapi URL| |https://www.crouzet.com/dow | |nload-crouzet-soft CC| |xerox.xerox2000x@gmail.com Status|NEEDINFO |NEW
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Ken Sharp from comment #2)
(In reply to dokmad from comment #1)
Wine version - 4.0.2
That is ancient. Upgrade and try again.
It`s not ancient. It`s stable version so perfectly valid to report bug against I`d say.
Anyway, I gave it a try, and can confirm the crash. With sad hack below i was able to start the application. Don`t know if it`s functional, just clicked a few things. For now I`m guessing it`s a iphlapi bug
sad hack: diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c index 1f823b4..6a5eeed 100644 --- a/dlls/iphlpapi/iphlpapi_main.c +++ b/dlls/iphlpapi/iphlpapi_main.c @@ -1444,7 +1444,7 @@ static ULONG get_dns_suffix(WCHAR *suffix, ULONG *len)
ULONG WINAPI DECLSPEC_HOTPATCH GetAdaptersAddresses(ULONG family, ULONG flags, PVOID reserved, PIP_ADAPTER_ADDRESSES aa, PULONG buflen) -{ +{ return ERROR_CALL_NOT_IMPLEMENTED; InterfaceIndexTable *table; ULONG i, size, dns_server_size = 0, dns_suffix_size, total_size, ret = ERROR_NO_DATA;
+iphlapi debug log:
0009:fixme:nls:get_dummy_preferred_ui_language (0x34 0x358e0ac 0x358e11c 0x358e0b4) returning a dummy value (current locale) 0009:fixme:shell:InitNetworkAddressControl stub 002f:trace:iphlpapi:GetAdaptersInfo pAdapterInfo (nil), pOutBufLen 0x1962da84 002f:trace:iphlpapi:GetAdaptersInfo returning 111 002f:trace:iphlpapi:GetIpForwardTable pIpForwardTable (nil), pdwSize 0x1962da88, bOrder 0 002f:trace:iphlpapi:AllocateAndGetIpForwardTableFromStack table 0x1962da18, bOrder 0, heap 0x110000, flags 0x00000000 002f:trace:iphlpapi:AllocateAndGetIpForwardTableFromStack returning ret 0 table 0x21da18 002f:trace:iphlpapi:GetIpForwardTable returning 122 002f:trace:iphlpapi:GetAdaptersInfo pAdapterInfo 0x21da18, pOutBufLen 0x1962da84 002f:trace:iphlpapi:AllocateAndGetIpForwardTableFromStack table 0x1962d9f0, bOrder 0, heap 0x110000, flags 0x00000000 002f:trace:iphlpapi:AllocateAndGetIpForwardTableFromStack returning ret 0 table 0x21dcf0 002f:trace:iphlpapi:GetAdaptersInfo returning 0 002f:trace:iphlpapi:GetIpForwardTable pIpForwardTable 0x17cc88, pdwSize 0x1962da88, bOrder 0 002f:trace:iphlpapi:AllocateAndGetIpForwardTableFromStack table 0x1962da18, bOrder 0, heap 0x110000, flags 0x00000000 002f:trace:iphlpapi:AllocateAndGetIpForwardTableFromStack returning ret 0 table 0x21dcf0 002f:trace:iphlpapi:GetIpForwardTable returning 0 002f:trace:iphlpapi:GetAdaptersAddresses (0, 0000003e, (nil), 0x13c4a048, 0x1962db10) 002f:trace:iphlpapi:adapterAddressesFromIndex lo: 1 IPv4 addresses, 1 IPv6 addresses: 002f:trace:iphlpapi:adapterAddressesFromIndex IPv4 1/1: 127.0.0.1 002f:trace:iphlpapi:adapterAddressesFromIndex IPv6 1/1: ::1 002f:trace:iphlpapi:adapterAddressesFromIndex IPv4 network: 127.0.0.0/8 002f:trace:iphlpapi:adapterAddressesFromIndex IPv6 network: ::1/128 002f:trace:iphlpapi:adapterAddressesFromIndex enp3s0: 1 IPv4 addresses, 1 IPv6 addresses: 002f:trace:iphlpapi:adapterAddressesFromIndex IPv4 1/1: 192.168.178.25 002f:trace:iphlpapi:adapterAddressesFromIndex IPv6 1/1: fe80::21e:37ff:fe33:54ee 002f:trace:iphlpapi:adapterAddressesFromIndex IPv4 network: 192.168.178.0/24 002f:trace:iphlpapi:adapterAddressesFromIndex IPv6 network: fe80::0/64 002f:trace:iphlpapi:GetAdaptersAddresses num adapters 2 002f:trace:seh:raise_exception code=c0000005 flags=0 addr=0x6fa280 ip=006fa280 tid=002f ---> crash