PrayerTimes Bug: Crashed System U.I

in utopian-io •  7 years ago 

Project Information

  • Title: Prayer-Times Crashes System U.I

Expected behavior

The possibility of resuming prayer times from my device recent panel, after I had left the prayertimes interface using the back soft key.

Actual behavior

System U.I crashes when you try to access prayer times through a device recent menu, after you must have left the interface using the back key,

How to reproduce

  • Download and install PrayerTimes from fdroid

  • Launch the app and grant the required permissions.

  • Since prayer times doesn't not have an exit button, use the back soft key on your device to leave the application

  • Now launch the recent menu to view all the minimized apps on your device (on most jellybean devices, it is usually done by long pressing the home key)

  • Locate prayer times from the menu and click on it.

  • It should produce a toast that System U.I has crashed.

  • Browser/App version: V3.7

  • Operating system: Android v4.2.2.

Seems this issue is exclusive to android jelly bean os (v4.2.2). Could not reproduce on android 6.0 marshmallow.

  • DEVICE: Tecno G9

  • ChipSet: Mtk

Recording Of The Bug

Proof of work

https://github.com/organik1

LOG

05-11 17:55:36.387 E/linker (15679): load_library(linker.cpp:759): library "libmaliinstr.so" not found 05-11 17:55:36.390 E/ (15679): appName=com.metinkale.prayer, acAppName=com.android.cts.openglperf 05-11 17:55:36.390 E/ (15679): 0 05-11 17:55:36.390 E/ (15679): appName=com.metinkale.prayer, acAppName=com.android.browser 05-11 17:55:36.390 E/ (15679): 0 05-11 17:55:43.171 E/AndroidRuntime(11984): FATAL EXCEPTION: main 05-11 17:55:43.171 E/AndroidRuntime(11984): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.metinkale.prayer/com.metinkale.prayerapp.vakit.MainStart}; have you declared this activity in your AndroidManifest.xml? 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1693) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1667) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.app.Activity.startActivityAsUser(Activity.java:3495) 05-11 17:55:43.171 E/AndroidRuntime(11984): at com.android.systemui.recent.RecentsPanelView.handleOnClick(RecentsPanelView.java:804) 05-11 17:55:43.171 E/AndroidRuntime(11984): at com.android.systemui.recent.RecentsVerticalScrollView$3.onClick(RecentsVerticalScrollView.java:162) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.view.View.performClick(View.java:4222) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.view.View$PerformClick.run(View.java:17628) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.os.Handler.handleCallback(Handler.java:800) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.os.Handler.dispatchMessage(Handler.java:100) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.os.Looper.loop(Looper.java:194) 05-11 17:55:43.171 E/AndroidRuntime(11984): at android.app.ActivityThread.main(ActivityThread.java:5370) 05-11 17:55:43.171 E/AndroidRuntime(11984): at java.lang.reflect.Method.invokeNative(Native Method) 05-11 17:55:43.171 E/AndroidRuntime(11984): at java.lang.reflect.Method.invoke(Method.java:525) 05-11 17:55:43.171 E/AndroidRuntime(11984): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833) 05-11 17:55:43.171 E/AndroidRuntime(11984): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 05-11 17:55:43.171 E/AndroidRuntime(11984): at dalvik.system.NativeStart.main(Native Method)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

Hey @organik
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!