The application crashes on the trim feature

in #utopian-io8 years ago

Project Information


Expected behavior

Supposedly, When I enter a larger number in the "Frame Min" feature rather than the "Max Frame" feature found on the "Showcase" menu, the Application does not stop.

Actual behavior

When I enter a larger number in the "Frame Min" feature than the "Max Frame" feature found on the "Showcase" menu, the Application stops.

How to reproduce

  1. Instal App here
  2. Sign in one of the "Showcase" views
  3. Sign in on "Trim" feature.
  4. Then input a larger number on the "Min Frame menu" of the number already in the "Max Frame menu", after you want to confirm it will crash the application.

Environment

  • Device : Redmi Note 5A
  • System Operating : 7.1.0 Nougat
  • App Version : 2.5.5


Recording Of The Issues


Logcat

05-23 01:41:00.465 27577 27632 E AndroidRuntime: FATAL EXCEPTION: ForkJoinPool.commonPool-worker-3
05-23 01:41:00.465 27577 27632 E AndroidRuntime: Process: io.ipoli.android, PID: 27577
05-23 01:41:00.465 27577 27632 E AndroidRuntime: java.lang.IllegalArgumentException: Key BuyPowerUpViewState is already added to the state?!
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at io.ipoli.android.common.redux.StateStore$CompositeReducer.reduce(StateStore.kt:192)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at io.ipoli.android.common.redux.StateStore.applyReducers(StateStore.kt:153)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at io.ipoli.android.common.redux.StateStore.access$applyReducers(StateStore.kt:106)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at io.ipoli.android.common.redux.StateStore$createStateActor$1.doResume(StateStore.kt:145)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:54)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at kotlinx.coroutines.experimental.DispatchedTask$DefaultImpls.run(Dispatched.kt:161)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at kotlinx.coroutines.experimental.AbstractContinuation.run(AbstractContinuation.kt:31)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1383)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:256)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1123)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1961)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1909)
05-23 01:41:00.465 27577 27632 E AndroidRuntime:    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:128)

Proof Of Work Done

Submit in github
Problem Report
Sort:  

The issue has been reproduced. This case is clearly rare an usual user would not do that.

  • Keep the app name in the title for better recognition of the post.
  • Pay attention to the writing. You keep some letters as capital without reason. Few points and sentences barely resemble English.
  • There is no need for the horizontal lines.

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]

Hey @rezamusic
Thanks for contributing on Utopian.
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!

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.099
BTC 63658.39
ETH 1767.49
USDT 1.00
SBD 0.39