https://bugs.winehq.org/show_bug.cgi?id=48775
Bug ID: 48775 Summary: Microsoft Teams 1.3.x crashes on unimplemented function IPHLPAPI.DLL.NotifyRouteChange2 Product: Wine Version: 5.4 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: iphlpapi Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
as it says. Crashes after login. Yes, there exist a native Linux client (Electron app) but that's not the point here.
Prerequisite: 'winetricks -q dotnet45' (without Wine-Mono)
Workaround for bug 41713 using Wine-Staging
--- snip --- $ wine runas /trustlevel:0x20000 "cmd /c start Teams_windows.exe" ... 0017:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub 00ef:fixme:iphlpapi:NotifyUnicastIpAddressChange (family 0, callback 0xd141c30, context 0xc768a58, init_notify 0, handle 0xc768acc): semi-stub wine: Call from 0x7bc93ec9 to unimplemented function IPHLPAPI.DLL.NotifyRouteChange2, aborting wine: Unimplemented function IPHLPAPI.DLL.NotifyRouteChange2 called at address 7BC93EC9 (thread 00ef), starting debugger... --- snip ---
Wine source:
https://source.winehq.org/git/wine.git/blob/c43998cb51c53ab9c355c2ff37489d51...
--- snip --- 239 #@ stub NotifyRouteChange2 --- snip ---
Microsoft docs:
https://docs.microsoft.com/en-us/windows/win32/api/netioapi/nf-netioapi-noti...
Download link:
https://statics.teams.cdn.office.net/production-windows/1.3.00.3564/Teams_wi...
$ du -sh Teams_windows.exe 90M Teams_windows.exe
$ sha1sum Teams_windows.exe cc4f5bdaccedbb3f6fec76a74254d650a596b1a5 Teams_windows.exe
$ wine --version wine-5.4-128-gc43998cb51
Regards