Project Information
Repository : https://github.com/iPoli/iPoli-android
Title : myPoli
Expected behavior
Supposedly, when the user accidentally double-clicks on the pet rename feature, and then renames the pet, the app will not crash.
Actual behavior
Initially, when I entered the pet page and tried to rename the pet. And I accidentally double-clicked on the pet rename feature, because at the first click the rename page a little longer appears, and after I renamed the pet and clicked OK, the app suddenly crashes.
Then I tried to trace the error by doing the same thing, I tried double-clicking on the pet rename feature, then trying to add a new pet name, after clicking OK the application actually crashes and exit by itself.
How to reproduce
- Install and sign in
- After entering the application page, please click on the pet page
- Next please double click on the pet rename feature (Pencil Icon)
- Fill in the name of the latest pet, and click OK. Then the application will crash and exit by itself.
- Device: Xiaomi Redmi 4X
- Operating system: Marshmallow, 6.0.1 mmb29m (CPU: Octa-core Max 1.9 GHz, RAM: 2 GB)
- Application Version: 2.1.9
Recording Of The Bug
Proof of Work Done
Submitted the issue on GitHub: Click here
My GitHub Profile: https://github.com/ahyar92
Logcat
05-24 15:41:31.420 29774 29774 E AndroidRuntime: FATAL EXCEPTION: main
05-24 15:41:31.420 29774 29774 E AndroidRuntime: Process: io.ipoli.android, PID: 29774
05-24 15:41:31.420 29774 29774 E AndroidRuntime: java.lang.IllegalArgumentException: Key PetDialogViewState is already added to the state?!
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at io.ipoli.android.common.redux.StateStore$CompositeReducer.reduce(StateStore.kt:192)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at io.ipoli.android.common.redux.StateStore.applyReducers(StateStore.kt:153)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at io.ipoli.android.common.redux.StateStore.access$applyReducers(StateStore.kt:106)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at io.ipoli.android.common.redux.StateStore$createStateActor$1.doResume(StateStore.kt:145)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:54)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:53)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:53)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at kotlinx.coroutines.experimental.DispatchedTask$DefaultImpls.run(Dispatched.kt:161)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at kotlinx.coroutines.experimental.AbstractContinuation.run(AbstractContinuation.kt:31)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1388)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:251)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:845)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1674)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1629)
05-24 15:41:31.420 29774 29774 E AndroidRuntime: at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:108)
05-24 15:41:31.449 29774 29774 E MQSEventManagerDelegate: failed to get MQSService.
Hi @ahyar92, thanks for making this contribution. Sadly, this contribution is on an older release version of the app. From the commits and releases on the app's github repo, it is safe to say that the developers are still implementing and making many changes to the app ( cause in the space of 24 hours there has been four release versions). Therefore it is not possible to predict which features are being fixed or ones they intend to fix. The app is considered unstable and recently reviewed bug reports show the app to crash at almost every click. You can get the latest version by visiting the app's release page on github.
I apologize for any inconvenience as a result. I look forward to reviewing your future reports.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Saya sangat ingin belajar menggunakan Aplikasi dan juga broser #Utopian-io.........Tapi belum ada yang bisa saya Jumpai orang nya
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
tidak ada yang perlu diajarin, jika ingin benar tau bagaimana caranya, silahkan masuk ke discrord utopian
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Saya bisa mendapatkan nya dimana untuk discord #utopian.io
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
cek komentar [post saya ini https://steemit.com/utopian-io/@ahyar92/when-accessing-other-features-and-turning-the-rotation-into-landscape-mode-the-application-returns-to-the-home-page-music-player
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit