https://bugs.winehq.org/show_bug.cgi?id=45174
Bug ID: 45174 Summary: Icinga 2 'check_ping' tool with IPv6 address/host crashes on unimplemented function ntdll.dll.RtlIpv6StringToAddressExW Product: Wine Version: 3.7 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
to track: https://github.com/wine-staging/wine-staging/tree/master/patches/ntdll-RtlIp...
https://github.com/Icinga/icinga2
--- quote --- Icinga 2 is an open source monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. --- quote ---
Download: http://packages.icinga.com/windows/Icinga2-v2.8.4-x86.msi
Source: https://github.com/Icinga/icinga2/blob/5bd69b4a490b77ac5c3bf748606d4fffb9b3e...
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/ICINGA2/sbin
$ wine ./check_ping.exe -6 --host www.google.com 0074:fixme:msvcrt:_configure_wide_argv (1) stub 0074:fixme:msvcrt:_initialize_wide_environment stub 0074:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32fdd4 1 C) semi-stub wine: Call from 0x7bc652a4 to unimplemented function ntdll.dll.RtlIpv6StringToAddressExW, aborting wine: Unimplemented function ntdll.dll.RtlIpv6StringToAddressExW called at address 0xffff0023:0x7bc652a4 (thread 0074), starting debugger... --- snip ---
The tools can also be used to validate a real implementation of 'ntdll:RtlIpv{4,6}StringToAddressW()'.
$ sha1sum Icinga2-v2.8.4-x86.msi 5bd6dfdd5e437ef12e20b580a2745564055a0ea3 Icinga2-v2.8.4-x86.msi
$ du -sh Icinga2-v2.8.4-x86.msi 28M Icinga2-v2.8.4-x86.msi
$ wine --version wine-3.7-156-g6d6b4bffb3
Regards