The application crashes and exits by itself when clicking "CONTINUE AS GUEST"
Project Information
Repository : https://github.com/iPoli/iPoli-android
Title : myPoli
Expected behavior
Supposedly, I can login through the "CONTINUE AS GUEST" feature without errors.
Actual behavior
When I try to login to the app via "CONTINUE AS GUEST", the app suddenly crashes and exits by itself.
How to reproduce
- Install and open the app
- Follow the steps when opening the app like adding "Username and Pet Name"
- Once on the "My Amazing Day" page, please click the back button
- Next, you will be on the login page. Then login through "CONTINUE AS GUEST". Then you will find the error as I experienced.
- Device: Xiaomi Redmi 4X
- Operating system: Marshmallow, 6.0.1 mmb29m (CPU: Octa-core Max 1.9 GHz, RAM: 2 GB)
- Application Version: 2.0.23
Recording Of The Bug
Proof of Work Done
Submitted the issue on GitHub: Click here
My GitHub Profile: https://github.com/ahyar92
Logcat
--------- beginning of crash
05-17 23:15:08.097 12205 12271 E AndroidRuntime: FATAL EXCEPTION: ForkJoinPool.commonPool-worker-0
05-17 23:15:08.097 12205 12271 E AndroidRuntime: Process: io.ipoli.android, PID: 12205
05-17 23:15:08.097 12205 12271 E AndroidRuntime: java.lang.IllegalArgumentException: Failed requirement.
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at io.ipoli.android.player.auth.saga.AuthSideEffectHandler.updatePlayerAuthProvider(AuthSideEffectHandler.kt:143)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at io.ipoli.android.player.auth.saga.AuthSideEffectHandler.doExecute(AuthSideEffectHandler.kt:73)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at io.ipoli.android.common.AppSideEffectHandler.execute$suspendImpl(AppSideEffectHandler.kt:45)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at io.ipoli.android.common.AppSideEffectHandler.execute(AppSideEffectHandler.kt)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at io.ipoli.android.common.AppSideEffectHandler.execute(AppSideEffectHandler.kt:37)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at io.ipoli.android.common.redux.CoroutineSideEffectHandlerExecutor$execute$1.doResume(StateStore.kt:47)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:54)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at kotlinx.coroutines.experimental.DispatchedTask$DefaultImpls.run(Dispatched.kt:161)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at kotlinx.coroutines.experimental.DispatchedContinuation.run(Dispatched.kt:25)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1388)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:251)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:845)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1674)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1629)
05-17 23:15:08.097 12205 12271 E AndroidRuntime: at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:108)
05-17 23:15:08.126 12205 12271 E MQSEventManagerDelegate: failed to get MQSService.```
Hello @ahyar92,
well done!!
This post has been Staff-picked by @sachincool
below is the questionnaire
Your contribution has been evaluated according to Utopian rules and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post,Click here
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
thank you sir :) @sachincool
Hey @ahyar92
Thanks for contributing on Utopian.
Congratulations! Your contribution was Staff Picked to receive a maximum vote for the bug-hunting category on Utopian for being of significant value to the project and the open source community.
We’re already looking forward to your next contribution!
Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!