https://bugs.winehq.org/show_bug.cgi?id=54865
Bug ID: 54865 Summary: ieframe:webbrowser sometimes gets Invoke_PROPERTYCHANGE failures on Windows Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: ieframe Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
ieframe:webbrowser sometimes gets Invoke_PROPERTYCHANGE failures on Windows:
webbrowser.c:4529: Testing WebBrowser... [...] webbrowser.c:3244: put_href(L"http://test.winehq.org/tests/winehq_snapshot/")... webbrowser.c:3067: Downloading... webbrowser.c:3918: GoBack... webbrowser.c:3067: Downloading... webbrowser.c:883: Test failed: unexpected call Invoke_PROPERTYCHANGE webbrowser.c:883: Test failed: unexpected call Invoke_PROPERTYCHANGE webbrowser.c:3924: GoForward... webbrowser.c:3067: Downloading... webbrowser.c:3928: GoBack... webbrowser.c:3067: Downloading... webbrowser.c:883: Test failed: unexpected call Invoke_PROPERTYCHANGE webbrowser.c:883: Test failed: unexpected call Invoke_PROPERTYCHANGE [...]
The same failures happen in "Testing WebBrowser(no olecmd)...".
See https://test.winehq.org/data/patterns.html#ieframe:webbrowser
These failures happened regularly from 2022-11-01 to 2022-12-20 on Windows 10 1809 to 21H1. They also happened almost systematically on w1064v21h2 from 2022-11-21 to 2023-01-16. They also happened once on 2023-01-16 on w1064 (22h2).
And they stopped happening until ~3 months later: 2023-04-11 and now they happened 4 times in a week.
So it's unclear what is causing these failures. There is no obvious change in the test but it may be interference from another test, or something that causes Windows to suddenly act differently (updates are disabled though).
Are these unexpected Invoke_PROPERTYCHANGE calls something the test should be able to deal with?