https://bugs.winehq.org/show_bug.cgi?id=55890
Bug ID: 55890 Summary: Eurobattle installer fails to run Product: Wine Version: 8.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: cen.is.imba@gmail.com Distribution: ---
Created attachment 75427 --> https://bugs.winehq.org/attachment.cgi?id=75427 console log
Eurobattle.net installer.exe fails to run.
It is a statically linked Qt6 x64 application.
Source code is here (https://github.com/cen1/xpam-installer) and I am primary developer so can change the binary with possible workarounds if identified.
Steps taken: 1. Installed winehq-devel on Debian 12 according to https://wiki.winehq.org/Debian 2. wine --version reports 8.20 3. Executable download: https://files.eurobattle.net/installer/installer_v15.zip 4. export WINEPREFRIX=$HOME/.wine_devel 5. wine installer.exe 6. Asks to install wine-mono, I accept 7. Application fails to launch, log attached
https://bugs.winehq.org/show_bug.cgi?id=55890
cen.is.imba@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian
https://bugs.winehq.org/show_bug.cgi?id=55890
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://files.eurobattle.ne | |t/installer/installer_v15.z | |ip Keywords| |download Status|UNCONFIRMED |NEW CC| |xerox.xerox2000x@gmail.com Ever confirmed|0 |1
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Confirming
Patch at https://gitlab.winehq.org/wine/wine/-/merge_requests/3931/diffs seems to fix it for me, installer comes up and says it's finished after clicking install.
So looks like a duplicate of https://bugs.winehq.org/show_bug.cgi?id=55640.
Could you confirm if the aforementioned patch fixes the bug for you?
I'll ask what status of the pending patch is.
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #2 from cen.is.imba@gmail.com --- Created attachment 75429 --> https://bugs.winehq.org/attachment.cgi?id=75429 qtwebengine.exe crash
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #3 from cen.is.imba@gmail.com --- Can confirm, running with that patch works.
Even client seems to work (almost) perfectly, C:/Program Files/Eurobattle.net/xpam.exe, except that QtWebEngine.exe process crashes on startup. Not a big deal breaker though. Attached a backtrace.
I assume there is likely a dupe out there already since this is webkit, if not, let me know whether to open a separate ticket for that.
https://bugs.winehq.org/show_bug.cgi?id=55890
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #4 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to cen.is.imba from comment #3)
Hello,
int $3 with a web helper is most likely bug 32342. Installing missing fonts should avoid the helper crashes. See that bug for possible workarounds.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #5 from cen.is.imba@gmail.com --- Installing corefonts did not really change the backtrace in a meaningful way and actually makes things worse. After the 1st run which is successful (but with backtrace dialog), client then fails to init at all on 2nd, 3rd.. run. Attached console log.
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #6 from cen.is.imba@gmail.com --- Created attachment 75436 --> https://bugs.winehq.org/attachment.cgi?id=75436 client startup log on 2nd run with corefonts installed
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #7 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
Let's keep this bug about the installer. When the pending merge request gets accepted, you should retest the installer to confirm that it's working and mark this bug 'RESOLVED FIXED'.
For the issues running the application itself, please open new bugs. Note that you should fix the missing libraries (kerberos and NTML) before filing new bugs. On Debian 12, those libraries can be found in the packages libkrb5-3 and winbind. Remember to install the :i386 variant of the packages on 64-bit systems.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #8 from cen.is.imba@gmail.com --- Will adhere to that, thank you.
https://bugs.winehq.org/show_bug.cgi?id=55890
--- Comment #9 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
Patch has been merged, please retest the installer with wine 8.21 and confirm this issue is also fixed. The bug will be marked resolved duplicate of bug 55640 upon confirmation.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=55890
cen.is.imba@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #10 from cen.is.imba@gmail.com --- Confirmed fixed
https://bugs.winehq.org/show_bug.cgi?id=55890
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |3448a84cac437f66bf7bdd833a6 | |ce5026fddd4cc
https://bugs.winehq.org/show_bug.cgi?id=55890
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.0-rc1.