other8026 Maybe @fid02 shared the update somewhere here on the forum as well?
I did, and another user confirmed: https://discuss.grapheneos.org/d/13917-memory-tagging-error-in-protonvpn/48
Looking at the Play Store entry, the latest stable version was released a few days before Proton's announcement about a future fix, so I doubt it includes it. I only tested the beta because the stable version doesn't have guest mode. They seem to be slow at updating their stable version so it might take some time until the fix is released to all users.
Would be nice if others could run the beta with memory tagging and see if it throws an error or not. Although I'm quite confident that it's fixed, as getting memory tagging to crash the app in the past was very easy.
other8026 And here's where Mullvad fixed the MTE issue: https://github.com/mullvad/mullvadvpn-app/pull/6727/files
This worked around a major bug which included a buffer overflow (according to MTE) upon every connect to the VPN tunnel. That latter crash only occurred with Scudo's memory tagging usage, though. Not sure why hardened_malloc's MTE usage didn't crash the app in those instances, but it caught other issues that Scudo's MTE usage didn't. Some issues remained after that commit but they were fixed in version 2024.9 (although Mullvad developers are unsure what specifically caused the bug). Mullvad appears to run completely fine with memory tagging now, although only two users have confirmed this so far.
Been a good month: several apps have very recently fixed memory safety issues that GrapheneOS users reported: Mullvad, Onlyoffice, Proton VPN and Proton Wallet.