https://bugs.winehq.org/show_bug.cgi?id=37354
Bug ID: 37354 Summary: After update, Battle.net launcher does not start in Windows 7 mode: "Cannot load Qt platform plugin Windows" Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: adys.wh@gmail.com
Created attachment 49674 --> https://bugs.winehq.org/attachment.cgi?id=49674 WINEDEBUG=warn+all log
See thread on the subject: http://us.battle.net/en/forum/topic/14609931527
Setting to windows XP works (though I run into different issues then).
Error message: "This application failed to start because it could not find or load the Qt platform plugin "windows".
Reinstalling the application may fix this problem."
Attached is a warn+all which is quite telling in the files it looks for.
https://bugs.winehq.org/show_bug.cgi?id=37354
--- Comment #1 from Jerome Leclanche adys.wh@gmail.com --- Created attachment 49675 --> https://bugs.winehq.org/attachment.cgi?id=49675 winedump of Qt5Core.dll
winedump output of qt5core.dll it tries to load
https://bugs.winehq.org/show_bug.cgi?id=37354
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source URL| |https://us.battle.net/accou | |nt/download/
--- Comment #2 from Jerome Leclanche adys.wh@gmail.com --- +source because this is in Qt code
https://bugs.winehq.org/show_bug.cgi?id=37354
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|NEW |RESOLVED CC| |focht@gmx.net Component|-unknown |kernel32 Resolution|--- |DUPLICATE
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 35121
Regards
*** This bug has been marked as a duplicate of bug 35121 ***
https://bugs.winehq.org/show_bug.cgi?id=37354
--- Comment #4 from Jerome Leclanche adys.wh@gmail.com --- (In reply to Anastasius Focht from comment #3) Can't be, I am running wine from two hours ago, this was supposedly fixed three days ago. Will try and recompile again to triple check...
https://bugs.winehq.org/show_bug.cgi?id=37354
--- Comment #5 from Jerome Leclanche adys.wh@gmail.com --- Yeah I'm running wine-1.7.27-156-gd6ad10c, it has the patch. This is on a fresh prefix.
https://bugs.winehq.org/show_bug.cgi?id=37354
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE |---
--- Comment #6 from Jerome Leclanche adys.wh@gmail.com --- Reopening, either the fix isn't correct or this is a separate (albeit likely related) issue.
https://bugs.winehq.org/show_bug.cgi?id=37354
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.7.19 |1.7.27
https://bugs.winehq.org/show_bug.cgi?id=37354
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |DUPLICATE Summary|After update, Battle.net |After update, Battle.net |launcher does not start in |launcher does not start in |Windows 7 mode: "Cannot |Windows 7 mode: "Cannot |load Qt platform plugin |load Qt platform plugin |Windows" |Windows" (FindFirstFileExW | |needs | |FIND_FIRST_EX_LARGE_FETCH | |support)
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello Jerome,
sorry I meant dupe of bug 36946 (FIND_FIRST_EX_CASE_SENSITIVE support) which is of course not fixed.
--- snip --- ... 029:Call KERNEL32.FindFirstFileExW(01445868 L"\\?\C:\Program Files (x86)\Battle.net\Battle.net.5115\platforms\*",00000001,0033ecc0,00000000,00000000,00000002) ret=67152b43 0029:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0029:fixme:file:FindFirstFileExW info level 1 not implemented 0029:Ret KERNEL32.FindFirstFileExW() retval=ffffffff ret=67152b43 ... 0029:Call user32.MessageBoxW(00000000,01444fd0 L"This application failed to start because it could not find or load the Qt platform plugin "windows".\n\nReinstalling the application may fix this problem.",014443b0 L"Battle",00000010) ret=00dbde7f --- snip ---
Bug 35121 was for FIND_FIRST_EX_LARGE_FETCH support
Regards
*** This bug has been marked as a duplicate of bug 36946 ***
https://bugs.winehq.org/show_bug.cgi?id=37354
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE |--- Summary|After update, Battle.net |Battle.net launcher does |launcher does not start in |not start in Windows 7 |Windows 7 mode: "Cannot |mode: "Cannot load Qt |load Qt platform plugin |platform plugin Windows" |Windows" (FindFirstFileExW |(FindFirstFileExW needs |needs |info level |FIND_FIRST_EX_LARGE_FETCH |'FindExInfoBasic' support) |support) |
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello again,
well I shouldn't triage after 14h day :|
Flags are fine, info level 'FindExInfoBasic' is not supported. Refining summary.
--- snip --- $ Wine-dbg>bt Backtrace: =>0 0x7b840c45 FindFirstFileExW(filename="\?\C:\Program Files\FotoQuelle Fotosoftware\Plugins\main*", level=FindExInfoBasic, data=0x33f88c, search_op=FindExSearchNameMatch, filter=0x0(nil), flags=0x2) [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/file.c:1857] in kernel32 (0x00000002)
Wine-dbg>n --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=37354
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #9 from Sebastian Lackner sebastian@fds-team.de --- Could you guys please test if the following patches help?
https://github.com/compholio/wine-compholio/tree/master/patches/kernel32-Fin...
https://bugs.winehq.org/show_bug.cgi?id=37354
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW
--- Comment #10 from Anastasius Focht focht@gmx.net --- Hello Sebastian,
--- quote --- Could you guys please test if the following patches help?
https://github.com/compholio/wine-compholio/tree/master/patches/kernel32-Fin... --- quote ---
yes, the patches make the Battle.net agent/launcher to work in 'Windows 7' mode.
Regards
https://bugs.winehq.org/show_bug.cgi?id=37354
Johannes Dewender wine@JonnyJD.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@JonnyJD.net
https://bugs.winehq.org/show_bug.cgi?id=37354
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sworddragon2@aol.com
https://bugs.winehq.org/show_bug.cgi?id=37354
Ker noa blue-t@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t@web.de
https://bugs.winehq.org/show_bug.cgi?id=37354
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
this is also needed for 'AusweisApp2 1.0.0' (german identity card app).
The installer requests 'Windows 7 SP1' minimum.
Download: https://www.ausweisapp.bund.de/download/
Can be worked around by switching to 'Windows XP' after install.
$ sha1sum AusweisApp2-1.0.0.msi d09f8c6f2cad0a089903a3e31bf96079ae3cfe59 AusweisApp2-1.0.0.msi
$ du -sh AusweisApp2-1.0.0.msi 22M AusweisApp2-1.0.0.msi
$ wine --version wine-1.7.30
Regards
https://bugs.winehq.org/show_bug.cgi?id=37354
--- Comment #12 from Sebastian Lackner sebastian@fds-team.de --- Should be fixed by: http://source.winehq.org/git/wine.git/commit/91f2bdd05289f3d25753906574e9a80...
https://bugs.winehq.org/show_bug.cgi?id=37354
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |91f2bdd05289f3d25753906574e | |9a80046c07231 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #13 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/91f2bdd05289f3d25753906574e...
Thanks Sebastian
Regards
https://bugs.winehq.org/show_bug.cgi?id=37354
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.31.
https://bugs.winehq.org/show_bug.cgi?id=37354
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |developlinuxgames@gmail.com
--- Comment #15 from André H. nerv@dawncrow.de --- *** Bug 37343 has been marked as a duplicate of this bug. ***