Description of problem: The Battle.net app starts and allows entering login information, but crashes afterwards before showing the game list window. It is not possible to run Battle.net games directly (e.g. StarCraft Remastered), because they automatically start Battle.net app which crashes. Version-Release number of selected component (if applicable): wine-5.21-1.fc33 How reproducible: always Steps to Reproduce: 1. install wine (dnf install wine) 2. install Battle.net app (https://www.blizzard.com/en-gb/apps/battle.net/desktop) 3. run Battle.net app 4. log in Actual results: crash Expected results: normal function (show list of games) Additional info: worked fine before wine update (approx week ago), downgrading to wine-5.18-2.fc33 does not help
No issue here. I would have seen more than your bug report if there was a widespread problem. Did you just upgrade to Fedora 33? If so, you may need to remove 'wine-dxvk' from your system. https://fedoraproject.org/wiki/Changes/DXVKwined3d If you did not just upgrade then please try a clean wine prefix: WINEPREFIX=~/tempwineprefix wine battle.net.installer.exe
Michael, I did upgrade to Fedora 33 recently, but somehow Battle.net worked after the upgrade - until the wine update, thus the confusion. Removing 'wine-dxvk' package solved the problem. How can I thank you?
Thanks for confirming. It's possibly a wine or DXVK bug that needs investigating. Reassigning.
I can confirm this bug with my AMD Radeon (TM) R7 300 Series "BONNAIRE" graphics card. Removing these packages prevents the crash: # dnf erase wine-dxvk Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Removing: wine-dxvk i686 1.7.2-2.fc33 @updates 48 M wine-dxvk x86_64 1.7.2-2.fc33 @updates 60 M Removing unused dependencies: wine-dxvk-d3d9 i686 1.7.2-2.fc33 @updates 14 M wine-dxvk-d3d9 x86_64 1.7.2-2.fc33 @updates 17 M wine-dxvk-dxgi i686 1.7.2-2.fc33 @updates 13 M wine-dxvk-dxgi x86_64 1.7.2-2.fc33 @updates 16 M
FEDORA-2020-e939f7b8be has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-e939f7b8be
I've pushed wine-dxvk with d3d9 backend disabled by default until underlying issues in wine get fixed ( https://bugs.winehq.org/show_bug.cgi?id=45277 ). It should fix issues with Battle.net while wine would continue to use dxvk as d3d11 backend for most of the Games from Battle.net.
FEDORA-2020-e939f7b8be has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-e939f7b8be` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-e939f7b8be See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-e939f7b8be has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.