Skip to content
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

FreeOTP stuck crashing at startup if name contains certain characters #100

Open
markhallm opened this issue Feb 20, 2018 · 9 comments

Comments

@markhallm
Copy link

commented Feb 20, 2018

Steps to reproduce

  1. Add a new OTP to the application
  2. Rename it to "firstname.lastname@example.com (foobar) – TESTING"
  3. Make sure the string is long and contains the en dash character ("–"), not a simple hyphen or minus sign
  4. Save the edited name

Actual results

Application crashes and when trying to reopen the application, it keeps crashing every time. You will no longer be able to access your saved OTPs.

Expected results

The application can handle long names and special characters like the hyphen.

@markhallm markhallm changed the title FreeOTP crashes upon startup if name contains certain characters FreeOTP stuck crashing at startup if name contains certain characters Feb 20, 2018
@markhallm

This comment has been minimized.

Copy link
Author

commented Feb 20, 2018

Is there any workaround to recover the OTPs after saving a name that triggers this crashing at startup?

@JamesForman

This comment has been minimized.

Copy link

commented Feb 27, 2018

This also appears to happen if you add/edit a Unicode character one of the fields.

@JamesForman

This comment has been minimized.

Copy link

commented Feb 27, 2018

This is probably a duplicate of #85

@TBOTO

This comment has been minimized.

Copy link

commented May 15, 2018

I'm having same issue in IOS 11.3.1 iPhone 6S. Now app is in constant start-up crash.

@antonini

This comment has been minimized.

Copy link

commented May 25, 2018

Same with me!

@corsch

This comment has been minimized.

Copy link

commented Jan 2, 2019

Any news about this issue?

@psychobatic

This comment has been minimized.

Copy link

commented Jul 28, 2019

I have also triggered this (or a similar bug) by using a name containing a single quotation mark.

Specifically, the name contained “Robert’s”

Using iPad Pro.

@2-fast-to-be-seen

This comment has been minimized.

Copy link

commented Sep 20, 2019

I have same problem too.

Tried to add a new account with QR. Then the application crashed and when trying to reopen the application, it keeps crashing every time. So.. I'm no longer able to access mysaved OTPs.

@justin-stephenson justin-stephenson added this to To do in Renaissance Sep 27, 2019
@jasperges

This comment has been minimized.

Copy link

commented Oct 14, 2019

Any news on this yet? I bumped into the same problem today (renamed an a account to a name with an 'ë' in it) and now I can't launch the app.

Is there any way to get around the problem or somehow remove the offending account?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Renaissance
  
To do
8 participants
You can’t perform that action at this time.