-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Error: JSON Parse error: Unexpected token: o #8996
Comments
This has been going on since version 7.14.0. That is when the error first appeared. I update the app as soon as updates are pushed, but so far, none have addressed the issue. |
@DevDecayed Thanks for reporting this. Just had a question to help us better debug this:
|
@MetaMask/mobile-platform here are steps worth testing:
|
@Cal-L I've experienced this issue since version 7.14.0. None of the versions since then have fixed the issue and I'm essentially locked out of my wallet. @gauthierpetetin |
Thanks for this additional context @DevDecayed 🙏 |
@gauthierpetetin |
@jpcloureiro managed to break the application state to reproduce the error we're seeing here.
|
Hi @DevDecayed by any chance, were you using a keystone hardware wallet before this issue occured? |
@gauthierpetetin |
This might be fixed by the PR that will remove vault recreation log in: #9577 |
This is wonderful news. I've been following the progress like a hawk. I will be eagerly waiting for 7.23.0 and confirm once that goes live. |
No go with 7.23.0. |
cc @MetaMask/mobile-platform for visibility |
I see there was something handled for 7.24.0. It was a copy of this with the word [Sentry] added to the front. |
It sounds like this was a vault corruption error, but it wasn't caused by our vault corruption flow. If we are able to reproduce this even artificially, we should ensure that parse errors for the vault trigger the vault corruption flow. |
Here's an issue we'll work on soon: https://github.com/MetaMask/MetaMask-planning/issues/2832 |
Closing this issue since we're not able to reproduce. We'll re-open if it occurs again. We've also implemented this mitigation: #10481 |
I have exactly the same problem.. can you please tell me how you solved it?
|
Hi @Nikiiis , can you please upgrade the app to latest version (7.28.1), and let us know if you still encounter this error? If so, can you send us steps to reproduce? |
My version is 7.27.1... in the Play Market, no update is available
dum., 18 aug. 2024, 21:11 Gauthier Petetin ***@***.***> a
scris:
… Hi @Nikiiis <https://github.com/Nikiiis> , can you please upgrade the app
to latest version (7.28.1), and let us know if you still encounter this
error? If so, can you send us steps to reproduce?
—
Reply to this email directly, view it on GitHub
<#8996 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BKKVANXQH6XOAINOECOTBMLZSDPW7AVCNFSM6AAAAABE6DI43GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJVGM2DKOBUHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Thanks for your reply, I'll let you know when the release is available on the Play Market such that you can retry. |
Describe the bug
Correct password is throwing Json parsing error instead of letting use the app. Incorrect password is correctly throwing the "Invalid password" validation error.
Expected behavior
Correct password should allow me to use the application.
Screenshots/Recordings
No response
Steps to reproduce
Error: JSON Parse error: Unexpected token: o
Is thrown.
Correct "Invalid Password" error is thrown with any other string that isn't correct password.
Error messages or log output
Version
7.17.1
Build type
None
Device
S21 Ultra 5G
Operating system
Android
Additional context
I had been using bio metrics to login to the application. The night it happened, I was trying to login but the bio metrics was un responsive. It seemed to be erroring out, but no error was thrown. I tried to use the biometrics a few times without success, so, I decided to toggle the option off (assuming the toggle would stay there and give me the option to toggle back on) so that I can turn it back on again (oldest trick in the book). Toggle to use bio metrics disappeared. So I tried to login with the correct string/password and got the Json Parse error. Any other string correctly tosses the invalid password error.
I've cleared cache with no success. I have not seen any mention of this particular parse error.
I don't know how to replicate it without another phone, that I do not have.
Please help! I'm locked out of a ton of funds.
Severity
Critical. Doesn't allow user to get into metamask wallet. If user has lost seed phrase, there is no way of recovering access.
The text was updated successfully, but these errors were encountered: