https://bugs.winehq.org/show_bug.cgi?id=52224
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- This seems to be caused by the last loop in testQuery is never left. https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/inetmib1/tests/main.c...
Unfortunately when submitting an no-change-patch with WINETEST_REPORT_SUCCESS active, it produces over 200 MB output until the timeout is reached.
The whole SNMP functionality seems to iterate over open UDP ports. But it iterates always over just the two first entries, therefore never finishes.
This open UDP ports are queried by GetUdpTable, which returns a sorted list. But the dwLocalPort is returned as big-endian.
Unfortunately the inetmib1 dll seems not to take the endianess into account, therefore, as sorting matters, it finds always the same two entries.