Esteem mobile v2.1; crashes when I access the esteem rewards page after launch. Before the security system becomes active.

in #utopian-io5 years ago

Project Information

Describe the bug
There's a tiny window when I launch the app which allows me quickly access a menu on the app before the security system kicks in. This window allowed me to get into the esteem points/rewards page. While I was on that page, the security protocol kicked in but caused the app to crash.

To Reproduce

To reproduce the bug, you have to be fast and precise.

  1. Launch the app
  2. There's a tiny window before the app's security kicks in
  3. In that window, access the steem rewards page which is the first icon after the plus (+) sign.
  4. Stay on that page until the security system kicks in
  5. See error.

Expected behavior
In the previous version, this tiny window where I could access some menus before the security system of the app kicks in, when it did, the app didn't crash. That was what I expected in this case.

Screenshots or Video

Test Environment:

  • Device: Redmi Note 5 Pro
  • OS: Android 8.1
  • Version: Esteem mobile v2,1

Logcat

at com.facebook.react.bridge.ReadableNativeMap.checkInstance(ReadableNativeMap.java:148)
at com.facebook.react.bridge.ReadableNativeMap.getNullableValue(ReadableNativeMap.java:140)
at com.facebook.react.bridge.ReadableNativeMap.getString(ReadableNativeMap.java:190)
at com.facebook.react.modules.dialog.DialogModule.showAlert(DialogModule.java:232)
at java.lang.reflect.Method.invoke(Native Method)
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:160)
at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
at android.os.Handler.handleCallback(Handler.java:794)
at android.os.Handler.dispatchMessage(Handler.java:99)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
at android.os.Looper.loop(Looper.java:176)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)
at java.lang.Thread.run(Thread.java:764)

GitHub Account

https://github.com/HarryHeights

Link to issue

Sort:  

Hi @harry-heightz, thanks for making this report.

I see the PO has proffered a fixnon this commit - https://github.com/esteemapp/esteem-mobile/commit/9a982951cef7fb39ae3e9b6a764e70be7b837037. The logcat you provided is difficult to understand because there were no exceptions thrown.

The description of the bug is well written, the same as the expected behavior. Also, the steps looked easy enough to follow.

I look forward to more of your reports.

Your contribution has been evaluated according to Utopian policies 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? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @fego! Keep up the good work!

Hey, @harry-heightz!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Hi @harry-heightz!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Coin Marketplace

STEEM 0.30
TRX 0.11
JST 0.033
BTC 64243.42
ETH 3152.93
USDT 1.00
SBD 4.28