Comments (9)
Comment #1 originally posted by [email protected] on 2011-02-26T23:21:18.000Z:
Could you please provide an example of an invalid QR code that crashes the app?
from google-authenticator.
Comment #2 originally posted by gindox on 2011-02-27T00:00:57.000Z:
A QR code that has a content like "ftp://ftp.heanet.ie" or "http://www.google.ie" will result a pop-up error message:
Error, Key not recognised
However, when a message like "this-is-not-a-valid-qr-code" is passed through QR code the application crashes.
I used QR generator from here:
http://zxing.appspot.com/generator/
Version used: 0.54
Android version: 2.2
from google-authenticator.
Comment #3 originally posted by [email protected] on 2011-02-27T00:57:22.000Z:
Thanks for the clarification!
from google-authenticator.
Comment #4 originally posted by [email protected] on 2011-03-08T23:36:17.000Z:
I was not able to reproduce this. Here are the steps I took:
- In the Authenticator app, Menu -> Scan a barcode
- zxing barcode scanner opens and scan the barcode at
http://chart.apis.google.com/chart?cht=qr&chs=350x350&chl=this-is-not-a-valid-qr-code - The dialog "Error, Cannot interpret QR code." is displayed.
I'm running 0.54 from the Market on a recent build of Android with Barcode Scanner zxing 3.53
from google-authenticator.
Comment #5 originally posted by [email protected] on 2011-03-08T23:37:16.000Z:
<empty>
from google-authenticator.
Comment #6 originally posted by [email protected] on 2011-07-01T19:02:35.000Z:
The attached qrcode image crashes version 0.62 on android (marketplace current version) and it is impossible to restart, requiring a reinstall and deletion of existing data/keys.
This bug occurs every time for me even after uninstalling / reinstalling. My phone is android 2.2 - I'm assuming unless this bug doesn't replicate on other devices that it is an issue with the authenticator app.
from google-authenticator.
Comment #7 originally posted by [email protected] on 2011-07-04T11:00:57.000Z:
Thank you for the report! This particular issue is caused by an invalid character '1' in the "secret" parameter in the URL encoded in the QR-code.
We're working on a fix. For now, the workaround is to clear application's data (thus losing key material of all accounts configured in the application) or to downgrade to v0.54 (attached) which will not crash and will thus let you delete the "offending" account.
from google-authenticator.
Comment #8 originally posted by [email protected] on 2011-07-04T12:07:19.000Z:
Glad to be of help. Discovered the issue while experimenting with the system. Thanks for quick response.
I look forward to a future update and will avoid testing with invalid keys for now.
Thanks for providing such a useful application.
from google-authenticator.
Comment #9 originally posted by [email protected] on 2011-07-28T00:20:50.000Z:
The issue has been fixed in v0.64 which is now in Market.
from google-authenticator.
Related Issues (20)
- Does not comply with RFC 6238 HOT 2
- Entering a provided key: '8' or '9' characters are invalid HOT 3
- Crap HOT 1
- Consider IANA registration of URI Scheme for otpauth? HOT 3
- Recent Update broke usage in Vysor HOT 5
- Is there any way to use this without a mobile device? HOT 2
- I Need to set QR code by base64 HOT 1
- Grouping of entries HOT 1
- No Password APP protection on IOS? HOT 1
- When I download the repo, it gives several erro missing library HOT 1
- Different behaviour between iOS and Android when opening otpauth:// urlscheme HOT 1
- Cannot transfer account without a name to a new device
- iOS App Crashes Instantly on 14.2 HOT 7
- Invalid barcode during account transfer from android to iphone HOT 11
- Face ID HOT 3
- Colors on codes
- Is that possible to use google-authenticator as a digital signature HOT 1
- Cannot Intercept QR code after transfer!! HOT 1
- AUthenticator has stopped - error on startup HOT 1
- Invalid barcode on IOS iphone HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from google-authenticator.