https://bugs.winehq.org/show_bug.cgi?id=54878
Joerg Schiermeier mywine@schiermeier-it.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mywine@schiermeier-it.de
--- Comment #8 from Joerg Schiermeier mywine@schiermeier-it.de --- (In reply to Austin English from comment #1)
What version last worked?
Please run a regression test: https://wiki.winehq.org/Regression_Testing
I did it last night. My result is here:
good: wine-8.1 (like Artem said in c#1) bad: wine-8.6 (like Artem said in his first post)
When I set wines Windows version to version 7 it is working. All above v7 had panels without contents.
--- console output {{{ --- joerg@Archimedes ~/Projekte/wine_src/wine.git % git bisect bad 798fbd420540310a8c853ec9676cf3490fc880ca is the first bad commit commit 798fbd420540310a8c853ec9676cf3490fc880ca Author: Giovanni Mascellani gmascellani@codeweavers.com Date: Tue Dec 20 15:41:19 2022 +0100
wbemprox: Do not call Release() inside wbemprox_cf_CreateInstance().
The Ubisoft overlay version 135 hot patches and hooks wbem_locator_Release(), but crashes if Release() is called inside CoCreateInstance(), a condition that doesn't appear to happen on Windows. So we try to exhibit the same behavior.
dlls/wbemprox/main.c | 12 ++---------- dlls/wbemprox/services.c | 8 ++++++-- dlls/wbemprox/wbemlocator.c | 6 +++++- dlls/wbemprox/wbemprox_private.h | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) joerg@Archimedes ~/Projekte/wine_src/wine.git % git bisect reset --- }}} console output ---
BUT: I don't trust this result and I think this result is misleading: There was no good result! So more investigations will be necessary to verify my result.
In general, this behaviour remembers me to this bug with "The Bat!": Bug #51178.