Genshin Impact (CN) suffers an anti-cheat crash at ~1 minute after launching #8

Closed
opened 2026-04-18 06:57:10 +00:00 by zhiyuanzhai · 8 comments

Compatibility Report

  • Name of the game with compatibility issues: Genshin Impact (CN)
  • Steam AppID of the game: 2731314094 (non-Steam game)

System Information

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

Symptoms

The game crashes at ~1 minute after launching due to access violations of mhypbase.dll, the anti-cheat library for Mihoyo games.

For other discussions about this problem, see: https://github.com/an-anime-team/an-anime-game-launcher/issues/572

Proton log:
steam-11730904708867424256

Other logs of the game:
output_log
error

Reproduction

  • Download the installer for Mihoyo launcher (HoyoPlay) (CN).
  • Run the installer through Proton and start the launcher after installation.
  • Install Genshin Impact through the launcher and start the game through the launcher.
  • After the login window pops up, wait for ~1 minute until the game crashes.

It is also reproducible if the game is added to the Steam library as a non-Steam game.

# Compatibility Report - Name of the game with compatibility issues: Genshin Impact (CN) - Steam AppID of the game: 2731314094 (non-Steam game) ## System Information - GPU: RX 6800 - Video driver version: Mesa 26.0.4 - Kernel version: 6.19.11-zen1-1-zen - Link to full system information report as [Gist](https://gist.github.com/): https://gist.github.com/zhiyuanzhai/48cdfc9e2cb2716aad8c82ed12d847d1 - Proton version: dw-proton-10.0-24 ## I confirm: - [x] that I haven't found an existing compatibility report for this game. - [x] that I have checked whether there are updates for my system available. <!-- Please add `PROTON_LOG=1 %command%` to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)--> ## Symptoms <!-- What's the problem? --> The game crashes at ~1 minute after launching due to access violations of `mhypbase.dll`, the anti-cheat library for Mihoyo games. For other discussions about this problem, see: https://github.com/an-anime-team/an-anime-game-launcher/issues/572 Proton log: [steam-11730904708867424256](/attachments/f765047b-0814-45f4-a1c0-a360221b52cc) Other logs of the game: [output_log](/attachments/ea486d34-097e-4fb7-b84e-aa58cc8ab6d0) [error](/attachments/3ec04f48-c767-4d63-b34b-2e3bdab81d3e) ## Reproduction - Download [the installer for Mihoyo launcher (HoyoPlay) (CN)](https://launcher.mihoyo.com/). - Run the installer through Proton and start the launcher after installation. - Install Genshin Impact through the launcher and start the game through the launcher. - After the login window pops up, wait for ~1 minute until the game crashes. It is also reproducible if the game is added to the Steam library as a non-Steam game. <!-- 1. You can find the Steam AppID in the URL of the shop page of the game. e.g. for `The Witcher 3: Wild Hunt` the AppID is `292030`. 2. You can find your driver and Linux version, as well as your graphics processor's name in the system information report of Steam. 3. You can retrieve a full system information report by clicking `Help` > `System Information` in the Steam client on your machine. 4. Please copy it to your clipboard by pressing `Ctrl+A` and then `Ctrl+C`. Then paste it in a [Gist](https://gist.github.com/) and post the link in this issue. 5. Also, please copy the contents of `Help` > `Steam Runtime Diagnostics` to the gist. 6. Please search for open issues and pull requests by the name of the game and find out whether they are relevant and should be referenced above. -->
Author

A similar problem also occurs these days for Zenless Zone Zero (CN). Any ideas or attention?

A similar problem also occurs these days for Zenless Zone Zero (CN). Any ideas or attention?
Member

@zhiyuanzhai wrote in #8 (comment):

A similar problem also occurs these days for Zenless Zone Zero (CN). Any ideas or attention?

We're looking into it, behavior seems pretty different from Global so we don't have any clues yet.

@zhiyuanzhai wrote in https://dawn.wine/dawn-winery/dwproton/issues/8#issuecomment-398: > A similar problem also occurs these days for Zenless Zone Zero (CN). Any ideas or attention? We're looking into it, behavior seems pretty different from Global so we don't have any clues yet.
Author

I just discovered something in the crash dump. I will provide the dump file and the information extracted from the dump file.

The information is extracted with the following command:

echo -e "bt all\nquit" | WINEPREFIX=<genshin-impact-prefix> winedbg crash.dmp 2>/dev/null | tee bt_all_2604.txt
I just discovered something in the crash dump. I will provide the dump file and the information extracted from the dump file. The information is extracted with the following command: ``` echo -e "bt all\nquit" | WINEPREFIX=<genshin-impact-prefix> winedbg crash.dmp 2>/dev/null | tee bt_all_2604.txt ```
Member

Hello, posting AI slop is very rude and unwelcome. We can pretty much guarantee that this is not an issue that "AI" can figure out.

Hello, posting AI slop is very rude and unwelcome. We can pretty much guarantee that this is not an issue that "AI" can figure out.
Author

@mkrsym1 wrote in #8 (comment):

Hello, posting AI slop is very rude and unwelcome. We can pretty much guarantee that this is not an issue that "AI" can figure out.

OK, sorry for that, deleting.

@mkrsym1 wrote in https://dawn.wine/dawn-winery/dwproton/issues/8#issuecomment-415: > Hello, posting AI slop is very rude and unwelcome. We can pretty much guarantee that this is not an issue that "AI" can figure out. OK, sorry for that, deleting.
Member

@zhiyuanzhai Can you try this snapshot? https://dawn.wine/dawn-winery/dwproton/actions/runs/413/artifacts/dwproton-CachyOS-11.0-100-229b82fc-x86_64

I've had CN ZZZ opened for 4 minutes without issues now, let me know if GI works too.

@zhiyuanzhai Can you try this snapshot? https://dawn.wine/dawn-winery/dwproton/actions/runs/413/artifacts/dwproton-CachyOS-11.0-100-229b82fc-x86_64 I've had CN ZZZ opened for 4 minutes without issues now, let me know if GI works too.
Member

https://dawn.wine/dawn-winery/dwproton/releases/tag/dwproton-11.0-2

Should be fixed in latest release! Make sure to use UMU_USE_STEAM=1 as both games need it.

image

https://dawn.wine/dawn-winery/dwproton/releases/tag/dwproton-11.0-2 Should be fixed in latest release! Make sure to use `UMU_USE_STEAM=1` as both games need it. ![image](/attachments/558ec981-eb3b-455b-86c5-2513979cc985)
1.4 MiB
Author

@NelloKudo wrote in #8 (comment):

@zhiyuanzhai Can you try this snapshot? https://dawn.wine/dawn-winery/dwproton/actions/runs/413/artifacts/dwproton-CachyOS-11.0-100-229b82fc-x86_64

I've had CN ZZZ opened for 4 minutes without issues now, let me know if GI works too.

Having been testing for 1hr with GI and 1hr with ZZZ. I think the fix is impressively effective. Great!

@NelloKudo wrote in https://dawn.wine/dawn-winery/dwproton/issues/8#issuecomment-430: > @zhiyuanzhai Can you try this snapshot? https://dawn.wine/dawn-winery/dwproton/actions/runs/413/artifacts/dwproton-CachyOS-11.0-100-229b82fc-x86_64 > > I've had CN ZZZ opened for 4 minutes without issues now, let me know if GI works too. Having been testing for 1hr with GI and 1hr with ZZZ. I think the fix is impressively effective. Great!
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dawn-winery/dwproton#8
No description provided.