[Bug 53720] New: Starcraft Remastered:
https://bugs.winehq.org/show_bug.cgi?id=53720 Bug ID: 53720 Summary: Starcraft Remastered: Product: Wine-staging Version: 7.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: dimich.dmb(a)gmail.com CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com Distribution: --- Created attachment 73151 --> https://bugs.winehq.org/attachment.cgi?id=73151 Wine running Starcraft log Selecting "Local Area Network" in "Select Connection" causes following message: "Bonjour is required to search for available LAN". After selecting "Ok" following message appears: "Failed to activate the Bonjour service." Only once i got no messages/errors with wine-staging-7.18 in 10-15 attempts. Downgrade wine-staging to v7.17 solves the problem. Looks like regression of https://bugs.winehq.org/show_bug.cgi?id=52335 Starcraft Remastered v1.23.10.11109 Arch Linux, x86_64, kernel 5.19.10-arch1-1 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick(a)piezo-forte.be Keywords| |regression Summary|Starcraft Remastered: |Starcraft Remastered LAN | |play complains about | |Bonjour service --- Comment #1 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Hello, Does the issue happen with upstream (=not staging) wine? Bisecting between 7.17 & 7.18 may speed-up the fixing. The instructions for regression testing can be found there: https://wiki.winehq.org/Regression_Testing Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 --- Comment #2 from Dmytro Bagrii <dimich.dmb(a)gmail.com> --- (In reply to Olivier F. R. Dierick from comment #1)
Does the issue happen with upstream (=not staging) wine?
No, it doesn't, upstream wine-7.18 works fine. I use wine-staging because some time ago (a year?) upstream wine failed to run Starcraft Remastered at all. Now i can see it does run.
Bisecting between 7.17 & 7.18 may speed-up the fixing.
Do you mean to bisect upstream wine if it doesn't work too? But it works. As i understand, for wine-staging i should bisect https://github.com/wine-staging/wine-staging, not https://source.winehq.org/git/wine.git, right? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 --- Comment #3 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to Dmytro Bagrii from comment #2)
Do you mean to bisect upstream wine if it doesn't work too? But it works. As i understand, for wine-staging i should bisect https://github.com/wine-staging/wine-staging, not https://source.winehq.org/git/wine.git, right?
Hello, If it works with upstream Wine then, yes, it is different. Wine-staging is only a set of patches applied on the upstream wine source. You'll need to be able to compile wine from source (https://wiki.winehq.org/Building_Wine). It is easier to bisect wine-staging by hand (See https://wiki.winehq.org/Wine-Staging#Building_from_source and https://wiki.winehq.org/Wine-Staging#Regressions_between_Staging_versions) There is two way to do the regression test: - Set wine and wine-staging to 7.18 and disable wine-staging patchset one at a time between each rebuild, until you find the patchset(s) that breaks the game. - Rebuild wine and wine-staging to each of the respective commit numbers from the rebase history (https://github.com/wine-staging/wine-staging/commits/master) until you find the first commit that breaks the game. Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 --- Comment #4 from Zeb Figura <z.figura12(a)gmail.com> --- It's probably much less time-consuming to bisect wine against wine-staging by applying the patches as commits. There's instructions on the same page. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 --- Comment #5 from Dmytro Bagrii <dimich.dmb(a)gmail.com> --- Created attachment 73160 --> https://bugs.winehq.org/attachment.cgi?id=73160 mdnsResponder.exe window -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 --- Comment #6 from Dmytro Bagrii <dimich.dmb(a)gmail.com> --- (In reply to Zeb Figura from comment #4)
It's probably much less time-consuming to bisect wine against wine-staging by applying the patches as commits. There's instructions on the same page.
As i understand, i can't bisect https://github.com/wine-staging/wine-staging because patchsets must be applied in a strict order and it differs from commits order. I tried to checkout wine-staging in a middle between v7.17 and 7.18 but build obviously failed with error: patch failed: configure:20910 error: configure: patch does not apply error: patch failed: configure.ac:2361 error: configure.ac: patch does not apply ERROR: Failed to apply patch, aborting! Clean build takes about 20 minutes on my system, and bisecting 178 patchsets will take up to 7 iterations if i'm not lucky. So findning exact patchset will be not easy. Also the bug seems floating: after one successfull run with upstream or staging 7.17 i can't reproduce it with 7.18 until reboot. Of course, i wait until `wineserver` and other subprocesses terminated. So i have to reboot every time to reproduce it. Also sometimes "Bonjour is required to search for available LAN" appears not immediately after i select "Local Area Network" but several seconds later when i already entered to menu. Additinal observation: before "Failed to activate Bonjour service" message appear i see shortly appearing window. I managed to iconify Starcraft and catch it on screenshot: https://bugs.winehq.org/attachment.cgi?id=73160. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=53720 --- Comment #7 from Dmytro Bagrii <dimich.dmb(a)gmail.com> ---
bisecting 178 patchsets will take up to 7 iterations
Ah, i can't just comment out some number of last patchsets in patchinstall.sh, it also breaks build. Could you please point me to exact instruction how to build intermediate version of staging between v7.17 and v7.18? Can't find at the page on wiki. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=53720 Dmytro Bagrii <dimich.dmb(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|UNCONFIRMED |RESOLVED --- Comment #8 from Dmytro Bagrii <dimich.dmb(a)gmail.com> --- Hasn't been appeared for a long time, seems to be fixed indirectly. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=53720 Dmytro Bagrii <dimich.dmb(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Dmytro Bagrii <dimich.dmb(a)gmail.com> --- Hasn't been appeared for a long time, seems to be fixed indirectly. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla