#247 Progress of the 2.4.0 patch

Closed
opened 2 years ago by Krock · 36 comments
Krock commented 2 years ago

Official release date: 5 Jan (pre-download now)

Patch completion/script unlock: 8 Jan ¹

Progress so far (updated incrementally):

  • DONE - Locate the "check functions"
  • DONE - Locate the service start function
  • DONE - Locate & patch the manufacturer string ("Wine")
  • DONE - Write patch skeleton
  • DONE - Anti-abuse quirk
  • DONE - Check for new launcher key

Tasks after official launch:

  • DONE - Analyze mhypbase
  • DONE - Dump "correct" values from a Windows installation
  • DONE - Check & patch crash after door ignoring until it re-appears
  • DONE - Check for newly added logging servers
    • New security file request (presumably an encryption key)
    • [GlobalPerf] Load Failed : System.NullReferenceException, "performance" error (low spec gaming)
    • SayAutoNarrator Fail, 是否音频资源有问题, voiceover error (local setup error?)
  • DONE - Publish patch for testing
  • TODO - Test that patch (crowdsourcing)

Please only answer to this issue if you have questions or helpful inputs.

¹) Assuming mhypbase is no treat for this project. Might also take longer. Unknown time factor. I will attempt to perform the patch based on previous gathered knowledge.

Official release date: 5 Jan (pre-download now) Patch completion/script unlock: 8 Jan ¹ **Progress so far (updated incrementally):** * DONE - Locate the "check functions" * DONE - Locate the service start function * DONE - Locate & patch the manufacturer string ("Wine") * DONE - Write patch skeleton * DONE - Anti-abuse quirk * DONE - Check for new launcher key **Tasks after official launch:** * DONE - Analyze mhypbase * Obfuscated blob with non-initialized .text segment (dynamic code execution?) * Thanks, Windows elitists: https://www.unknowncheats.me/forum/3335010-post1807.html * DONE - Dump "correct" values from a Windows installation * ~~DONE - Check & patch crash after door~~ ignoring until it re-appears * DONE - Check for newly added logging servers * New security file request (presumably an encryption key) * `[GlobalPerf] Load Failed : System.NullReferenceException`, "performance" error (low spec gaming) * `SayAutoNarrator Fail, 是否音频资源有问题`, voiceover error (local setup error?) * DONE - Publish patch for testing * TODO - Test that patch (crowdsourcing) Please only answer to this issue if you have questions or helpful inputs. ¹) Assuming mhypbase is no treat for this project. Might also take longer. Unknown time factor. I will attempt to perform the patch based on previous gathered knowledge.
Krock commented 2 years ago
Owner

@Alex72 Ninja'd :)

I also figured out that mhypbase is very likely loaded with dlopen during runtime. It is so far nowhere referenced or accessed. This might indicate further xlua patches .

As for your crash: yes, old friend "10 second delayed crash" is back (until 1.5.0), except that it is executed much earlier now. An XOR patch at 181e5edab solves this issue.

@Alex72 Ninja'd :) I also figured out that mhypbase is very likely loaded with `dlopen` during runtime. It is so far nowhere referenced or accessed. This might indicate further xlua patches . As for your crash: yes, old friend "10 second delayed crash" is back (until 1.5.0), except that it is executed much earlier now. An XOR patch at `181e5edab` solves this issue.
Alex72 commented 2 years ago

@Krock Hehe :)

As for mhypbase, it's indeed:

1) Only loaded in runtime by something

2) Not essential in any way for the game to work (althou how it'll be rolling on the official server is an another story), at least according to win-users reports

3) Has code packed and obfuscated. Easiest way to get into is to write a simple program that loads it into the memory, grabs an addresses of two exported functions (Initialize and Start) and then halts.

My best bet would be that it may be loaded by WindSeed RCE, but we have no way of knowing it for sure until official launch.

Tnx for the details of the XOR patch too!

@Krock Hehe :) As for mhypbase, it's indeed: 1) Only loaded in runtime by something 2) Not essential in any way for the game to work (althou how it'll be rolling on the official server is an another story), at least according to win-users reports 3) Has code packed and obfuscated. Easiest way to get into is to write a simple program that loads it into the memory, grabs an addresses of two exported functions (`Initialize` and `Start`) and then halts. My best bet would be that it may be loaded by WindSeed RCE, but we have no way of knowing it for sure until official launch. Tnx for the details of the XOR patch too!

If wine report something like "stack overflow" - try this path: #224

If wine report something like "stack overflow" - try this path: https://notabug.org/Krock/dawn/issues/224#issuecomment-29184
Krock commented 2 years ago
Owner

First version of the 2.4.0 patch is done

Like in all previous patches, please use a testing account to check for issues. If there are any that seem to be patch-related, please report it here.

As noted above, the script unlock will happen on 9 Jan if there are no issues. Thank you for keeping this project "under the hood".


@Alex72 During my short testing period, it did not seem that any action is necessary so far.

@rozhuk.im Thank you for this information. So far all stack overflow errors were caused by exceptions that couldn't be dispatched (recursion until death).

### First version of the 2.4.0 patch is done Like in all previous patches, please **use a testing account** to check for issues. If there are any that seem to be patch-related, please report it here. As noted above, the script unlock will happen on 9 Jan if there are no issues. Thank you for keeping this project "under the hood". --- @Alex72 During my short testing period, it did not seem that any action is necessary so far. @rozhuk.im Thank you for this information. So far all stack overflow errors were caused by exceptions that couldn't be dispatched (recursion until death).
Fanixtar commented 2 years ago

xlua_patch.vcdiff: No such file or directory

i got this error when applying anti crash patch

EDIT:

sorry i didn't read the message where it's not necessary

EDIT 2:

Has been running for 40 minutes+, no problem

`xlua_patch.vcdiff: No such file or directory` i got this error when applying anti crash patch EDIT: sorry i didn't read the message where it's not necessary EDIT 2: Has been running for 40 minutes+, no problem

My response

Started testing the patch at 13:00 UTC+02:00

No problems so far. I will update this message after some time

As always, thanks to our Lord and Saviour, the Great Krock

UPD 1: 15 minutes - have no issues

UPD 2: 30 minutes - have no issues. Also we have 2 users from the An Anime Game Launcher who just started using it on their main accounts, and they also feel no problems

UPD 3: 45 minutes - no issues

UPD 4: 60 minutes - no issues. That was a final one

Everything works perfectly

UPD 5: after a day of usage I can say that everything's fine. I played for almost 5 hours. Thanks to Krock again

Users responses

Bichunhi: Played for about 40~50 minutes on a throwaway account, works fine for me. No issues at all

#### My response Started testing the patch at 13:00 UTC+02:00 No problems so far. I will update this message after some time As always, thanks to our Lord and Saviour, the Great Krock UPD 1: 15 minutes - have no issues UPD 2: 30 minutes - have no issues. Also we have 2 users from the `An Anime Game Launcher` who just started using it on their main accounts, and they also feel no problems UPD 3: 45 minutes - no issues UPD 4: 60 minutes - no issues. That was a final one Everything works perfectly UPD 5: after a day of usage I can say that everything's fine. I played for almost 5 hours. Thanks to Krock again #### Users responses **Bichunhi:** Played for about 40~50 minutes on a throwaway account, works fine for me. No issues at all
Scla commented 2 years ago

no issues after 2 hours of gameplay, arch + lutris

no issues after 2 hours of gameplay, arch + lutris

Working flawlessly after updating. I have been playing for 1 hour or so with no problems whatsoever. Thanks for the great work :D

Working flawlessly after updating. I have been playing for 1 hour or so with no problems whatsoever. Thanks for the great work :D
shirin commented 2 years ago

Playing for 2 hours, no problem, will switch to main account later
Wine 6.21 + DXVK 1.9.2 Arch linux x64 + linux-zen 5.15.2

Playing for 2 hours, no problem, will switch to main account later Wine 6.21 + DXVK 1.9.2 Arch linux x64 + linux-zen 5.15.2
sigh commented 2 years ago

tested for few hours, haven't noticed anything unusual, all's well

krock is an amazing person, thanks for the epic work !

tested for few hours, haven't noticed anything unusual, all's well krock is an amazing person, thanks for the epic work !

I see people here forgot to read the ToS change when starting up the game... you now officially can get your account terminated for removing the anti cheat.

I see people here forgot to read the ToS change when starting up the game... you now officially can get your account terminated for removing the anti cheat.
sigh commented 2 years ago

@Triplex1280 , that has been the case since before, what are you talking about ?

mihoyo-tos diff

@Triplex1280 , that has been the case since before, what are you talking about ? [mihoyo-tos diff](https://github.com/squaresmile/mihoyo-tos/commit/0937a6b0c558fcdde98367fd4a084cb9260b2e09#diff-053d2c74378e949eb8ba5b7a6df72ce597804642f0827fdd2ca2701afcbb693e)

@Triplex1280 don't know, don't care

@Triplex1280 don't know, don't care
kumik commented 2 years ago

Here working as well for a few hours on Gentoo with wine 6.22, dxvk 1.9.2, and kernel 5.15.6. First time updating and the script worked flawlessly.

Really thank you.

Here working as well for a few hours on Gentoo with wine 6.22, dxvk 1.9.2, and kernel 5.15.6. First time updating and the script worked flawlessly. Really thank you.

Hello! Can the patch, with a successful test before January 9?

Hello! Can the patch, with a successful test before January 9?
4nizio commented 2 years ago

i'm about to apply the patch, i've seen the script and it seems like the anti-login crash isn't required anymore? do i need to apply it anyways or only if my game refuses to open?

i'm about to apply the patch, i've seen the script and it seems like the anti-login crash isn't required anymore? do i need to apply it anyways or only if my game refuses to open?

@4nizio If you try to load into the game and after you click on the door the screen goes white and it hangs and nothing further happens, then you need to use the login crash patch.

@4nizio If you try to load into the game and after you click on the door the screen goes white and it hangs and nothing further happens, then you need to use the login crash patch.
Fanixtar commented 2 years ago

@strelokkkkk yes it can

@strelokkkkk yes it can

@sigh Not really, did you even read the ToS before/after change?

@Tortellio Yea me neither if you all get banned eventually, its been happening in other games, or got locked out because added AntiCheat later like in Star Citizen. Switched back to windows because of this BS, back then someone managed to convince me about Linux is a good idea and its became a suffer since then because especially with online games like this its became a constant trying to hack my way into the game with some stupid shady way. Btw not sure if you guys noticed but actual cheaters exists because you guys, people keep constantly taking these patch from here to dodge the anticheat and produce all kind of cheat engines for Genshin, so congrats...

@sigh Not really, did you even read the ToS before/after change? @Tortellio Yea me neither if you all get banned eventually, its been happening in other games, or got locked out because added AntiCheat later like in Star Citizen. Switched back to windows because of this BS, back then someone managed to convince me about Linux is a good idea and its became a suffer since then because especially with online games like this its became a constant trying to hack my way into the game with some stupid shady way. Btw not sure if you guys noticed but actual cheaters exists because you guys, people keep constantly taking these patch from here to dodge the anticheat and produce all kind of cheat engines for Genshin, so congrats...

@Triplex1280 show us a link with people using cheats because of this specific repository.

@Krock I think we have a troll here, check his profile.

@Triplex1280 show us a link with people using cheats because of this specific repository. @Krock I think we have a troll here, check his profile.
gaolang commented 2 years ago

Been running the game for whole day, no problem have been encountered yet.

  • Fedora 35
  • Wine lutris 6.14
  • DXVK 1.92
Been running the game for whole day, no problem have been encountered yet. * Fedora 35 * Wine lutris 6.14 * DXVK 1.92
ZAGON commented 2 years ago

sounds like someone who is just upset they had to put some effort in to run a secure system. The reason the kernal level anti cheat doesn't work is because it is so invasive. Also, if it was a PvP game then I would understand its an issue, but it isnt. go troll elsewhere

sounds like someone who is just upset they had to put some effort in to run a secure system. The reason the kernal level anti cheat doesn't work is because it is so invasive. Also, if it was a PvP game then I would understand its an issue, but it isnt. go troll elsewhere
4nizio commented 2 years ago

i don't want to be the one prolonging the discussion, and i'm sorry to continuing this topic that if we want to discuss properly we need to go elsewhere, so here is my take on this

yes, the project opens up the game for cheating, that's a fact, at least to the extent that i understand the inner workings of the project, but let's assume it does to simplify stuff, and let's also assume that there are cheats that rely on this repo... so

even if there are cheats to GI, will this be a big deal? i mean, it's mainly a single-player experience, okay, there's the coop stuff, you could ik bosses on someone's else's world and stuff, but i mean..

what's even the point of cheating in GI, ik hard bosses? max level and perfect artifacts on your chars, getting skins for free?

YES it could hurt the gameplay of some people if people start ik lv 100 bosses in someone's else's world

but why would you even cheat on a mainly single player game without PVP? I'm not denying the possibility, not at all, but still just... why? just to get all 5 star chars without grinding or spending tons of money?

i'm sorry for the text but the point that i'm trying to make is, this project is "fixing" a problem that shouldn't exist in the first place, an anti-cheat system that's unnecessarily intrusive and could be compatible with linux no problem and it simply isn't that, it's this unnecessary kernel level system that everyone hates, i'm not against anti-cheat, i see the point and i even agree with it, but why make such an intrusive system? or even better, imagine a linux version with it's own anti-cheat made specially for linux, because only thing that prevents us from playing the game as seamless as a windows user is this anti-cheat system

I'm really sorry for the big text, also forgive my grammatical errors, english isn't my first language, so sometimes i try to write things in portuguese but using english words, it's a confusion sometimes, i just hope that it's somewhat understandable, and again i'm sorry for makin this discussion longer than it needs to be

also patch worked fine for me, no problems at all, thank you for everyone working on this project, dual booting is boring, so thank you so much for this amazing work

i don't want to be the one prolonging the discussion, and i'm sorry to continuing this topic that if we want to discuss properly we need to go elsewhere, so here is my take on this yes, the project opens up the game for cheating, that's a fact, at least to the extent that i understand the inner workings of the project, but let's assume it does to simplify stuff, and let's also assume that there are cheats that rely on this repo... so even if there are cheats to GI, will this be a big deal? i mean, it's mainly a single-player experience, okay, there's the coop stuff, you could ik bosses on someone's else's world and stuff, but i mean.. what's even the point of cheating in GI, ik hard bosses? max level and perfect artifacts on your chars, getting skins for free? YES it could hurt the gameplay of some people if people start ik lv 100 bosses in someone's else's world but why would you even cheat on a mainly single player game without PVP? I'm not denying the possibility, not at all, but still just... why? just to get all 5 star chars without grinding or spending tons of money? i'm sorry for the text but the point that i'm trying to make is, this project is "fixing" a problem that shouldn't exist in the first place, an anti-cheat system that's unnecessarily intrusive and could be compatible with linux no problem and it simply isn't that, it's this unnecessary kernel level system that everyone hates, i'm not against anti-cheat, i see the point and i even agree with it, but why make such an intrusive system? or even better, imagine a linux version with it's own anti-cheat made specially for linux, because only thing that prevents us from playing the game as seamless as a windows user is this anti-cheat system I'm really sorry for the big text, also forgive my grammatical errors, english isn't my first language, so sometimes i try to write things in portuguese but using english words, it's a confusion sometimes, i just hope that it's somewhat understandable, and again i'm sorry for makin this discussion longer than it needs to be also patch worked fine for me, no problems at all, thank you for everyone working on this project, dual booting is boring, so thank you so much for this amazing work
Krock commented 2 years ago
Owner

Thank you for the feedback. It looks good so far.


@4nizio For further information, see TROUBLESHOOTING.md. I will provide the patch if it is necessary.

@Triplex1280 The users here are aware of the possible consequences. Your decision to use Windows is also listed as an alternative in the README.md file (main page). Please keep in mind that Wine is by far the most convenient way for people who daily drive Linux. It even gained popularity due to improved VM checks in version 1.3.0 (based on the main page's poll results).

I would also like to point out that this patch is intentionally broken on Windows (see FAQ.md). If you are worried about potential abuse, please notify me about known/confirmed cases. The "Genshin on Linux" community heavily relies on trust between each other to not end this story. At least I hope that this game stays playable until it is officially Linux compatible. If you are interested in this Windows Kernel vs Wine problem, I can elaborate this further on demand. Until then I am counting on your patch abuse reports. Thank you.

Thank you for the feedback. It looks good so far. --- @4nizio For further information, see [TROUBLESHOOTING.md](https://notabug.org/Krock/dawn/src/master/TROUBLESHOOTING.md#white-screen-freeze-when-entering-the-door). I will provide the patch if it is necessary. @Triplex1280 The users here are aware of the possible consequences. Your decision to use Windows is also listed as an alternative in the README.md file (main page). Please keep in mind that Wine is by far the most convenient way for people who daily drive Linux. It even gained popularity due to improved VM checks in version 1.3.0 (based on the main page's poll results). I would also like to point out that this patch is intentionally broken on Windows (see FAQ.md). If you are worried about potential abuse, please notify me about known/confirmed cases. The "Genshin on Linux" community heavily relies on trust between each other to not end this story. At least I hope that this game stays playable until it is officially Linux compatible. If you are interested in this Windows Kernel vs Wine problem, I can elaborate this further on demand. Until then I am counting on your patch abuse reports. Thank you.

@Krock Can you please tell me how soon the patch will be ready?

@Krock Can you please tell me how soon the patch will be ready?
Scla commented 2 years ago

@strelokkkkk the date is on the first comment of the issue. You can test the patch by commenting exit 1 on the patch.sh file.

@strelokkkkk the date is on the first comment of the issue. You can test the patch by commenting `exit 1` on the `patch.sh` file.

@4nizio You still connected to the internet even if you playing solo. And even that there are bored people with resource radars, no clip and other hacks like infinite primogems... there no reason why ppl would cheat, they do it regardless of whatever, sadly.

@Krock Yes i know i did read the RADME, my apology about my sudden outbrust ive just got kinda tired with all this with online gaming on linux and things just came out. And no i dont have any solid evidence about that this patch being used for any hacks, it was a rough assumption, my apology about that. "At least I hope that this game stays playable until it is officially Linux compatible." About this, another reason im moving back to windows, even the lot of progress linux had during the past years toward games i dont really think the developers ever gonna care about the 100-1000 linux users over the rest of the world who playing from consoles and Windows. Also, especially i dont think anticheat developers do care about linux. Devs like Mihoyo does not have their own anticheat.

Anyway, sorry if i did seem like being a troll, only just made an account here because before only silently did follow this repository, im going to shut up now.

@4nizio You still connected to the internet even if you playing solo. And even that there are bored people with resource radars, no clip and other hacks like infinite primogems... there no reason why ppl would cheat, they do it regardless of whatever, sadly. @Krock Yes i know i did read the RADME, my apology about my sudden outbrust ive just got kinda tired with all this with online gaming on linux and things just came out. And no i dont have any solid evidence about that this patch being used for any hacks, it was a rough assumption, my apology about that. "At least I hope that this game stays playable until it is officially Linux compatible." About this, another reason im moving back to windows, even the lot of progress linux had during the past years toward games i dont really think the developers ever gonna care about the 100-1000 linux users over the rest of the world who playing from consoles and Windows. Also, especially i dont think anticheat developers do care about linux. Devs like Mihoyo does not have their own anticheat. Anyway, sorry if i did seem like being a troll, only just made an account here because before only silently did follow this repository, im going to shut up now.

@Scla thanks

@Scla thanks
sigh commented 2 years ago

@Triplex1280 , not really ? okay, please point me the exact change of tos in regards to account termination due to ac tapering that hasn't been relevant before, smart-ass.

in regards to ac, mihoyo (cognosphere ?) has bigger concerns with cheaters on windows and mobile platforms, and without incredible reverse work done by the maintainer (which technically indeed violates tos), most people wouldn't have an option to play on lunix to begin with.

if you worry about getting banned, you always have an option to simply play on windows/mobiles.

edit: sob !

@Triplex1280 , not really ? okay, please point me the exact change of tos in regards to account termination due to ac tapering that hasn't been relevant before, smart-ass. in regards to ac, mihoyo (cognosphere ?) has bigger concerns with cheaters on windows and mobile platforms, and without incredible reverse work done by the maintainer (which technically indeed violates tos), most people wouldn't have an option to play on lunix to begin with. if you worry about getting banned, you always have an option to simply play on windows/mobiles. edit: sob !

Been playing for several hours over yesterday/today. No issues. Gentoo/wine lutris fshack 6.21. Been also using it with the fps hack as well and has been working perfectly.

Thank you for the great work ><.

Been playing for several hours over yesterday/today. No issues. Gentoo/wine lutris fshack 6.21. Been also using it with the fps hack as well and has been working perfectly. Thank you for the great work ><.
Krock commented 2 years ago
Owner

@sigh https://genshin.mihoyo.com/en/company/terms (code format to drop HTTP referer)

IF YOU [...] REMOVE OR DISABLE THE CHEAT DETECTION FEATURES, [...] THIS AGREEMENT AUTOMATICALLY TERMINATES AND YOU MAY IMMEDIATELY STOP ACCESSING TO ANY OF THE COGNOSPHERE SERVICES.

Despite the heated start of this discussion, please try to keep it in bounds. Their point is not about platform differences, but rather the abuse potential of this patch. Please have a look at my previous comment. Additional ToS parts were already discussed in #37. If there is something else you (sigh, Triplex1280) would like to mention, please continue that in a separate issue or continue this fight in a private chat. Thank you.


EDIT: For those who noticed the calculation error: the script unlock is supposed to happen on 8 Jan (was: 9 Jan). Further information about this testing phase can be found in FAQ.md.

@sigh `https://genshin.mihoyo.com/en/company/terms` (code format to drop HTTP referer) > IF YOU [...] REMOVE OR DISABLE THE CHEAT DETECTION FEATURES, [...] THIS AGREEMENT AUTOMATICALLY TERMINATES AND YOU MAY IMMEDIATELY STOP ACCESSING TO ANY OF THE COGNOSPHERE SERVICES. Despite the heated start of this discussion, please try to keep it in bounds. Their point is not about platform differences, but rather the abuse potential of this patch. Please have a look at my previous comment. Additional ToS parts were already discussed in #37. If there is something else you (sigh, Triplex1280) would like to mention, please continue that in a separate issue or continue this fight in a private chat. Thank you. --- EDIT: For those who noticed the calculation error: the script unlock is supposed to happen on **8 Jan** (was: 9 Jan). Further information about this testing phase can be found in FAQ.md.
ZAGON commented 2 years ago

Just a shot in the dark tho, if anyone does get banned with this, do we have a system in place to warn people? and has something like this happened in the past?

Just a shot in the dark tho, if anyone does get banned with this, do we have a system in place to warn people? and has something like this happened in the past?

@ZAGON As far as I know, no one has been banned for using this project. There was a small scare during one of the very early updates where a bunch of people's test accounts were being banned, but it seems that the only affected accounts were ones with very little progress on them, so it seems like it was most likely a way to clean up abandoned reroll accounts.

As far as I know, the main way we're testing the patch for issues (including bans) is happening right now where the patch is "done" but locked and requires manual modification of the script to enable it. If any of us get banned, presumably we'd post about it here (or open another issue if this one is closed) as a warning to others.


EDIT 2022-01-06 by Krock: Scary report: #49 ;; Testing phase in detail: #37 (second paragraph)

@ZAGON As far as I know, no one has been banned for using this project. There was a small scare during one of the very early updates where a bunch of people's test accounts were being banned, but it seems that the only affected accounts were ones with very little progress on them, so it seems like it was most likely a way to clean up abandoned reroll accounts. As far as I know, the main way we're testing the patch for issues (including bans) is happening right now where the patch is "done" but locked and requires manual modification of the script to enable it. If any of us get banned, presumably we'd post about it here (or open another issue if this one is closed) as a warning to others. --- EDIT 2022-01-06 by Krock: Scary report: #49 ;; Testing phase in detail: https://notabug.org/Krock/dawn/issues/37#issuecomment-29417 (second paragraph)
saturn commented 2 years ago

Just adding my voice to the chorus. Tested the patch yesterday for a couple hours on a spare account. No issues whatsoever.

Arch Linux, Wine lutris-ge 6.16-1, DXVK 1.9.2 with async patch.

Just adding my voice to the chorus. Tested the patch yesterday for a couple hours on a spare account. No issues whatsoever. Arch Linux, Wine lutris-ge 6.16-1, DXVK 1.9.2 with async patch.
elmdena commented 2 years ago

Ubuntu 20.04, Lutris, 3 hours played and everything ok.

Thank you for your awesome work!!

Ubuntu 20.04, Lutris, 3 hours played and everything ok. Thank you for your awesome work!!
Krock commented 2 years ago
Owner

Thanks to everybody for testing. The scripts are unlocked now.

If you find any new bug, please open a separate issue (or check for duplicate ones).

Thanks to everybody for testing. The scripts are unlocked now. If you find any new bug, please open a separate issue (or check for duplicate ones).
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.