( BUG ) Found in Easer app The application crashes when I try to open the dynamic link option
Project Information
- Repository: https://github.com/renyuneyun/Easer
- Project Name: Easer
- My issue : https://github.com/renyuneyun/Easer/issues/224
Expected behavior
I was expected that when I click on the dynamic link option, further options will appear and I can add the dynamic link there.
Actual behavior
After opening the application, I go to the script tab and click on the plus button and then I click the dynamic link icon, the application crashes.
How to reproduce
1- open the application
2- Click the three horizontal line at the top left
3-Select the script option
4- click on Plus button
5-Below the profile you will see 3 options inline event, Predefined event, and use condition,
6-select Predefined event
7- Click on the dynamic link icon
8- see the bug
- Browser/App version: v0.7.5
- Operating system: 6.0.1
- Smartphone: Galaxy j7
Recording Of The Bug
My Github Account
https://github.com/facebook-786
Logcat
E/AndroidRuntime( 9017): FATAL EXCEPTION: AsyncTask #1
E/AndroidRuntime( 9017): Process: ryey.easer, PID: 9017
E/AndroidRuntime( 9017): java.lang.RuntimeException: An error occured while executing doInBackground()
E/AndroidRuntime( 9017): at android.os.AsyncTask$3.done(AsyncTask.java:304)
E/AndroidRuntime( 9017): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
E/AndroidRuntime( 9017): at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
E/AndroidRuntime( 9017): at java.util.concurrent.FutureTask.run(FutureTask.java:242)
E/AndroidRuntime( 9017): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
E/AndroidRuntime( 9017): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/AndroidRuntime( 9017): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/AndroidRuntime( 9017): at java.lang.Thread.run(Thread.java:818)
E/AndroidRuntime( 9017): Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.util.Iterator java.util.List.iterator()' on a null object reference
E/AndroidRuntime( 9017): at ryey.easer.d.d.g$b.a()
E/AndroidRuntime( 9017): at ryey.easer.d.d.g$b.doInBackground()
E/AndroidRuntime( 9017): at android.os.AsyncTask$2.call(AsyncTask.java:292)
E/AndroidRuntime( 9017): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
E/AndroidRuntime( 9017): ... 4 more
Hi @facebok, thanks for making this report.
While this is a major bug since it involves a crash. The PO thinks since it has to deal with the UI then it becomes less relevant. In his words - "In principle, Dynamics only makes sense if you have a trigger (i.e. Event or Condition) and is functioning on the Profile. If you have an Event or Condition selected, the problem will go away."
And following and testing what the PO said, a condition has to be selected for it to work as expected.
Thanks again for this report. I look forward to your future contributions
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!
Hello bro...
I need to talk with you...
Please provide your discord id.
i have no any discord id bro you can share in the comments section whatsapp number i will contact you
+919906820493 is my whatsapp no..
Thank you ..
Hi @facebok!
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
Hey, @facebok!
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!