#### Project Information * Repository: https://github.com/7LPdWcaW/GrowTracker-Android * Project Name: Grow Tracker * My Submitted Issue: [here](https://github.com/7LPdWcaW/GrowTracker-Android/issues/97) * My GitHub Acccount: [here](https://github.com/sagorahmed) #### Expected behavior I expected that the app would notify me or stop me to do so when I entered nothing as the passphrase to activate the fail-safe option. #### Actual behavior After activating "Encrypt data" by giving the passphrase, when I entered nothing as the passphrase to activate the "fail-safe" option, then the app crashed. #### How to reproduce Here is every possible detail to reproduce the bug. 1. Open the app. 2. Go to the settings. 3. Tap on the "Encrypt data" to enable it and click "ACCEPT" by giving a passphrase twice. 4. Now tap on the "Fail safe" and accept the warning. 5. Click on the "ACCEPT" and give nothing in the field twice and notice the bug. * App version: 2.5.1 * Operating system: Android 6.0.1 #### Recording Of The Bug https://www.youtube.com/watch?v=k_kHczL1KzE #### LogCat ``` 07-01 23:08:28.537 31430 31430 E AndroidRuntime: FATAL EXCEPTION: main 07-01 23:08:28.537 31430 31430 E AndroidRuntime: Process: me.anon.grow, PID: 31430 07-01 23:08:28.537 31430 31430 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at me.anon.grow.fragment.SettingsFragment$7$2.onDialogConfirmed(SettingsFragment.java:406) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at me.anon.grow.fragment.PinDialogFragment$1.onClick(PinDialogFragment.java:74) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:174) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7325) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) 07-01 23:08:28.537 31430 31430 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) ```
post_id | 77,458,164 | ||||||
---|---|---|---|---|---|---|---|
author | sagorahmed | ||||||
permlink | growtracker-v2-5-1-the-app-crashed-when-i-entered-nothing-as-passphrase-to-activate-the-fail-safe-option-1562227023469 | ||||||
category | utopian-io | ||||||
json_metadata | {"app":"steeditor\/0.1.2","format":"markdown","tags":["utopian-io","bug-hunting"],"users":[],"links":["https:\/\/github.com\/7LPdWcaW\/GrowTracker-Android","https:\/\/github.com\/7LPdWcaW\/GrowTracker-Android\/issues\/97","https:\/\/github.com\/sagorahmed","https:\/\/www.youtube.com\/watch?v=k_kHczL1KzE"]} | ||||||
created | 2019-07-04 07:57:12 | ||||||
last_update | 2019-07-04 07:57:12 | ||||||
depth | 0 | ||||||
children | 4 | ||||||
net_rshares | 25,710,235,351,414 | ||||||
last_payout | 2019-07-11 07:57:12 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 9.162 SBD | ||||||
curator_payout_value | 3.003 SBD | ||||||
pending_payout_value | 0.000 SBD | ||||||
promoted | 0.000 SBD | ||||||
body_length | 2,526 | ||||||
author_reputation | 18,150,512,355,968 | ||||||
root_title | "[GrowTracker][v2.5.1] The app crashed when I entered nothing as passphrase to activate the fail safe option" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 100,000.000 SBD | ||||||
percent_steem_dollars | 10,000 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
tombstone | 0 | 2,781,139,500,221 | 10.93% | ||
rufans | 0 | 22,491,914,685 | 100% | ||
marina007 | 0 | 1,386,902,347 | 5% | ||
bukiland | 0 | 1,421,398,435 | 3.6% | ||
jga | 0 | 2,716,339,638 | 13.67% | ||
helo | 0 | 33,736,555,868 | 15.17% | ||
sam99 | 0 | 8,578,564,392 | 7.1% | ||
knowledges | 0 | 47,582,757,897 | 100% | ||
trenz | 0 | 3,477,375,853 | 3.5% | ||
codingdefined | 0 | 22,986,634,937 | 15.17% | ||
leir | 0 | 2,286,468,373 | 50% | ||
buckydurddle | 0 | 12,343,499,221 | 19.72% | ||
jinger | 0 | 2,023,977,966 | 24.27% | ||
espoem | 0 | 87,159,443,547 | 42% | ||
mcfarhat | 0 | 12,239,813,579 | 6.06% | ||
utopian-io | 0 | 22,054,453,151,076 | 27.34% | ||
imisstheoldkanye | 0 | 2,449,827,837 | 1% | ||
jaff8 | 0 | 33,433,134,958 | 15.17% | ||
sagorahmed | 0 | 8,688,636,761 | 100% | ||
amosbastian | 0 | 64,113,262,763 | 15.17% | ||
tdre | 0 | 93,576,640,612 | 100% | ||
asaj | 0 | 17,529,973,010 | 100% | ||
jjay | 0 | 501,243,826 | 100% | ||
sargoon | 0 | 136,681,546 | 1.5% | ||
fego | 0 | 37,117,163,822 | 20% | ||
adamada | 0 | 9,303,578,976 | 25% | ||
ezravandi | 0 | 3,514,867,461 | 2.1% | ||
howtovids | 0 | 57,446,687 | 20% | ||
javicuesta | 0 | 207,796,767 | 9.86% | ||
ryuna.siege | 0 | 208,915,129 | 100% | ||
mightypanda | 0 | 35,998,058,864 | 20% | ||
ulockblock | 0 | 52,303,609,421 | 20.41% | ||
mops2e | 0 | 490,103,289 | 33.6% | ||
steem-ua | 0 | 204,477,247,867 | 3.01% | ||
votes4minnows | 0 | 1,744,386,490 | 3.5% | ||
hdu | 0 | 7,274,982,616 | 3% | ||
primeradue | 0 | 6,893,016,852 | 10% | ||
delabo | 0 | 8,081,998,851 | 3% | ||
trailmakers | 0 | 1,494,643,563 | 2% | ||
zugs | 0 | 5,737,707,745 | 2.5% | ||
dicetime | 0 | 14,295,068,633 | 13.67% | ||
egginc.org | 0 | 1,535,525,945 | 2% | ||
pc-rewards | 0 | 527,755,034 | 1% | ||
pc-tip | 0 | 1,283,981,997 | 2% | ||
dlikeguy | 0 | 1,233,796,057 | 2% |
Hey, @sagorahmed. Thank you for your contribution. Again, you have done well. But it does not look like the PO fixed this one already just as he did for the other report. Perhaps this fix could be more challenging. Do endeavor to follow up with the PO if need be. I look forward to your next contribution. Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/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](https://review.utopian.io/result/5/2-1-1-3-2-3-). ---- Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
post_id | 77,458,568 |
---|---|
author | knowledges |
permlink | pu3yrg |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["sagorahmed"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/5\/2-1-1-3-2-3-","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"} |
created | 2019-07-04 08:11:42 |
last_update | 2019-07-04 08:11:42 |
depth | 1 |
children | 1 |
net_rshares | 10,834,541,124,316 |
last_payout | 2019-07-11 08:11:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.064 SBD |
curator_payout_value | 1.230 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 756 |
author_reputation | 96,976,535,910,824 |
root_title | "[GrowTracker][v2.5.1] The app crashed when I entered nothing as passphrase to activate the fail safe option" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
codingdefined | 0 | 42,554,625,250 | 28.24% | ||
buckydurddle | 0 | 22,815,123,994 | 36.71% | ||
espoem | 0 | 30,773,591,168 | 15% | ||
utopian-io | 0 | 10,318,957,264,704 | 11.8% | ||
favcau | 0 | 34,328,069,207 | 50% | ||
jaff8 | 0 | 61,873,375,648 | 28.24% | ||
amosbastian | 0 | 118,597,013,859 | 28.24% | ||
ismailkah | 0 | 4,290,599,611 | 25% | ||
organicgardener | 0 | 8,525,824,258 | 35% | ||
sudefteri | 0 | 8,157,961,837 | 100% | ||
fego | 0 | 73,957,429,142 | 40% | ||
reazuliqbal | 0 | 15,202,700,382 | 10% | ||
mightypanda | 0 | 71,348,016,582 | 40% | ||
fastandcurious | 0 | 368,384,623 | 100% | ||
linknotfound | 0 | 251,361,849 | 100% | ||
monster-inc | 0 | 1,279,674,835 | 100% | ||
yff | 0 | 20,425,705,083 | 100% | ||
curatortrail | 0 | 317,988,356 | 95% | ||
tenyears | 0 | 516,413,928 | 98% |
Thank you for your review, @knowledges! Keep up the good work!
post_id | 77,566,263 |
---|---|
author | utopian-io |
permlink | re-pu3yrg-20190706t112306z |
category | utopian-io |
json_metadata | {"app":"beem\/0.20.17"} |
created | 2019-07-06 11:23:09 |
last_update | 2019-07-06 11:23:09 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-07-13 11:23:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 62 |
author_reputation | 152,913,012,544,965 |
root_title | "[GrowTracker][v2.5.1] The app crashed when I entered nothing as passphrase to activate the fail safe option" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
#### Hi @sagorahmed! 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](https://discord.gg/KpBNYGz)**
post_id | 77,459,611 |
---|---|
author | steem-ua |
permlink | re-growtracker-v2-5-1-the-app-crashed-when-i-entered-nothing-as-passphrase-to-activate-the-fail-safe-option-1562227023469-20190704t084613z |
category | utopian-io |
json_metadata | {"app":"beem\/0.20.19"} |
created | 2019-07-04 08:46:15 |
last_update | 2019-07-04 08:46:15 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-07-11 08:46:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 289 |
author_reputation | 23,203,609,903,979 |
root_title | "[GrowTracker][v2.5.1] The app crashed when I entered nothing as passphrase to activate the fail safe option" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Hey, @sagorahmed! **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](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)). **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
post_id | 77,488,711 |
---|---|
author | utopian-io |
permlink | re-growtracker-v2-5-1-the-app-crashed-when-i-entered-nothing-as-passphrase-to-activate-the-fail-safe-option-1562227023469-20190704t215643z |
category | utopian-io |
json_metadata | {"app":"beem\/0.20.17"} |
created | 2019-07-04 21:56:45 |
last_update | 2019-07-04 21:56:45 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-07-11 21:56:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 592 |
author_reputation | 152,913,012,544,965 |
root_title | "[GrowTracker][v2.5.1] The app crashed when I entered nothing as passphrase to activate the fail safe option" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |