https://bugs.winehq.org/show_bug.cgi?id=54355
Bug ID: 54355 Summary: ws2_32:sock - test_reuseaddr() binding to INADDR_ANY (0.0.0.0) causes a firewall alert on Windows 7 Product: Wine Version: 8.0-rc5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: jinoh.kang.kr@gmail.com CC: fgouget@codeweavers.com, pgofman@codeweavers.com, z.figura12@gmail.com Regression SHA1: bb04c95380e8584ddd2064a4391f087297bec617 Distribution: ---
ws2_32:sock - test_reuseaddr() binding to INADDR_ANY (0.0.0.0) causes a firewall alert on Windows 7.
The regression started with the following commit:
commit bb04c95380e8584ddd2064a4391f087297bec617 Author: Paul Gofman pgofman@codeweavers.com Date: Tue Oct 18 15:45:02 2022 -0500
ws2_32/tests: Add tests for reusing address without SO_REUSEADDR.
https://bugs.winehq.org/show_bug.cgi?id=54355
Jinoh Kang jinoh.kang.kr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
--- Comment #1 from Jinoh Kang jinoh.kang.kr@gmail.com --- Disabling firewall requires linking to ole32. I'm not really sure about how additional dependencies could interfere with ws2_32 tests, but I might be a paranoid about this. That said, I think it might be useful to isolate tests that require disabled firewall into a new test.
https://bugs.winehq.org/show_bug.cgi?id=54355
Jinoh Kang jinoh.kang.kr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
https://bugs.winehq.org/show_bug.cgi?id=54355
--- Comment #2 from Hans Leidekker hans@meelstraat.net --- (In reply to Jinoh Kang from comment #1)
Disabling firewall requires linking to ole32. I'm not really sure about how additional dependencies could interfere with ws2_32 tests, but I might be a paranoid about this. That said, I think it might be useful to isolate tests that require disabled firewall into a new test.
I think it's fine to add such dependency. If and when we encounter problems because of it we can address them.