Steemer V 1.4.4: app crashes during startup

in #utopian-io7 years ago (edited)

Project Information

Expected behavior

I expect the app to successfully start and run when ever I want to lunch it.

Actual behavior

The App crashed during startup

How to reproduce

  • click on the app
  • give it some seconds to load
  • the app will crash on the process

  • Browser/App version: Steemer V 1.4.4
  • Operating system: Android version 8. 1.0 Oreo Tecno camon X.

Recording Of The Bug

GitHub Account

My github account is here


Reported on project github here by me.


  • Logcats

C:\platform-tools>adb devices
List of devices attached
0312511846003893 device

C:\platform-tools>adb logcat -d logcat.txt
--------- beginning of crash
07-17 09:48:00.193 4504 4504 E AndroidRuntime: FATAL EXCEPTION: main
07-17 09:48:00.193 4504 4504 E AndroidRuntime: Process: com.steemapp.lokisveil.steemapp, PID: 4504
07-17 09:48:00.193 4504 4504 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 0, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.database.CursorWindow.nativeGetString(Native Method)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.database.CursorWindow.getString(CursorWindow.java:438)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.createRequestDataClass(RequestsDatabase.kt:171)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.HelperQuestionsList(RequestsDatabase.kt:160)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.GetAllQuestions(RequestsDatabase.kt:81)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.DeleteOld(RequestsDatabase.kt:105)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment.addItems(FeedFragment.kt:528)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:433)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:51)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:83)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:106)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6524)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
07-17 09:48:00.193 4504 4504 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: FATAL EXCEPTION: main
07-17 20:48:25.332 22584 22584 E AndroidRuntime: Process: com.steemapp.lokisveil.steemapp, PID: 22584
07-17 20:48:25.332 22584 22584 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 0, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.database.CursorWindow.nativeGetString(Native Method)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.database.CursorWindow.getString(CursorWindow.java:438)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.createRequestDataClass(RequestsDatabase.kt:171)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.HelperQuestionsList(RequestsDatabase.kt:160)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.GetAllQuestions(RequestsDatabase.kt:81)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.DeleteOld(RequestsDatabase.kt:105)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment.addItems(FeedFragment.kt:528)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:433)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:51)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:83)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:106)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6524)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
07-17 20:48:25.332 22584 22584 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: FATAL EXCEPTION: main
07-17 21:02:45.768 22823 22823 E AndroidRuntime: Process: com.steemapp.lokisveil.steemapp, PID: 22823
07-17 21:02:45.768 22823 22823 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 0, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.database.CursorWindow.nativeGetString(Native Method)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.database.CursorWindow.getString(CursorWindow.java:438)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.createRequestDataClass(RequestsDatabase.kt:171)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.HelperQuestionsList(RequestsDatabase.kt:160)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.GetAllQuestions(RequestsDatabase.kt:81)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.DeleteOld(RequestsDatabase.kt:105)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment.addItems(FeedFragment.kt:528)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:433)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:51)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:83)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:106)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6524)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
07-17 21:02:45.768 22823 22823 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: FATAL EXCEPTION: main
07-17 23:27:19.024 13971 13971 E AndroidRuntime: Process: com.steemapp.lokisveil.steemapp, PID: 13971
07-17 23:27:19.024 13971 13971 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 0, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.database.CursorWindow.nativeGetString(Native Method)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.database.CursorWindow.getString(CursorWindow.java:438)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.createRequestDataClass(RequestsDatabase.kt:171)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.HelperQuestionsList(RequestsDatabase.kt:160)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.GetAllQuestions(RequestsDatabase.kt:81)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.DeleteOld(RequestsDatabase.kt:105)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment.addItems(FeedFragment.kt:528)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:433)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:51)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:83)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:106)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6524)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
07-17 23:27:19.024 13971 13971 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: FATAL EXCEPTION: main
07-17 23:30:47.647 14655 14655 E AndroidRuntime: Process: com.steemapp.lokisveil.steemapp, PID: 14655
07-17 23:30:47.647 14655 14655 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 0, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.database.CursorWindow.nativeGetString(Native Method)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.database.CursorWindow.getString(CursorWindow.java:438)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.createRequestDataClass(RequestsDatabase.kt:171)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.HelperQuestionsList(RequestsDatabase.kt:160)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.GetAllQuestions(RequestsDatabase.kt:81)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.DeleteOld(RequestsDatabase.kt:105)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment.addItems(FeedFragment.kt:528)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:433)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:51)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:83)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:106)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6524)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
07-17 23:30:47.647 14655 14655 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: FATAL EXCEPTION: main
07-17 23:34:19.897 15131 15131 E AndroidRuntime: Process: com.steemapp.lokisveil.steemapp, PID: 15131
07-17 23:34:19.897 15131 15131 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 0, col 1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.database.CursorWindow.nativeGetString(Native Method)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.database.CursorWindow.getString(CursorWindow.java:438)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:51)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.createRequestDataClass(RequestsDatabase.kt:171)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.HelperQuestionsList(RequestsDatabase.kt:160)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.GetAllQuestions(RequestsDatabase.kt:81)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Databases.RequestsDatabase.DeleteOld(RequestsDatabase.kt:105)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment.addItems(FeedFragment.kt:528)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:433)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.steemapp.lokisveil.steemapp.Fragments.FeedFragment$GetFeed$s$1.onResponse(FeedFragment.kt:51)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:83)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:106)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6524)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
07-17 23:34:19.897 15131 15131 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)

Sort:  

Hi @javalord,
I was not able to reproduce this bug.
also, your report has some minor Spelling mistakes,
lunch should be launch.
it was short and not many details were present.
You can read recent Staff-picks posts to learn how to improve.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Hi @javalord, thanks for the contribution.

Unfortunately, I am unable to replicate the crash in the app version 1.4.4 . Could you at least provide a logcat that one could trace the error with?


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

@fego logcats added. Thanks