microg / GmsCore

Free implementation of Play Services
https://microg.org
Apache License 2.0
8.05k stars 1.66k forks source link

[com.starlingbank.android] Starling Bank crashing on login verification video #1411

Open Accudio opened 3 years ago

Accudio commented 3 years ago

Affected app Name: Starling Bank Package id: com.starlingbank.android

Describe the bug When logging into an existing account on a new device, verification is required by recording a video of yourself saying a provided phrase. As soon as "Start Recording" button is pressed, the app crashes.

To Reproduce Steps to reproduce the behavior:

  1. Have an existing account with Starling Bank;
  2. Open app after installation on new phone;
  3. Click on "Log In";
  4. Enter account mobile number and click "Continue";
  5. Insert verification code sent by SMS and click "Continue";
  6. Enter password and click "Continue";
  7. Enter full name and click "Continue";
  8. Click "Start Recording";
  9. App freezes and eventually crashes.

Expected behavior Should be able to make recording and submit to continue verification and logging in.

System Device: Xiaomi Mi 9T Global (davinci) Android Version: 11 Custom ROM: MSM-Xtended 5.0 (20210205)

microG microG Core version: 0.2.17.204714 microG Self-Check results: All ticked

Additional context Will require an existing account with Starling Bank, something I can't imagine many developers have access to. I would be happy to assist however I can.

mar-v-in commented 3 years ago

Hi. Can you provide a logcat of the device from launch till crash?

GetITWorking commented 2 years ago

I've had the same issue with logging in on a different mobile :

Affected app Name: Starling Bank

Describe the bug When logging into an existing account on another device, verification is required by recording a video of yourself saying a provided phrase. As soon as "Start Recording" button is pressed, the camera freezes and when stop recording button is pressed a notice pops up saying "Failed to record the video,...."

To Reproduce Steps to reproduce the behavior:

Have an existing account with Starling Bank; Open app after installation on other phone; Click on "Log In"; Enter account mobile number and click "Continue"; Insert verification code sent by SMS and click "Continue"; Enter password and click "Continue"; Enter full name and click "Continue"; Camera Video is working; Click "Start Recording"; Camera video freezes; Click "Stop Recording" Message DLG pops up with message "Failed to record the video, click to try again, If proble...."

Expected behaviour Should be able to make recording and submit to continue verification and logging in.

System Device: Samsung J3 (2016) J320Fn Android Version: 7.12 Custom ROM: LineageOs 14.1

eclipsek20 commented 6 months ago

Ohh I see, I have a similar problem rn and all of this would make sense, I keep having a werid problem where the app keeps crashing on me. I am running Xiaomi 12 EvolutionX 14, although this might be off-topic because I don't know if its running GmsCore specially. Thank you for submitting this!