Tiny Tiny RSS: Community

JSON Parse Failed Malformed Function

Describe the problem you’re having:
Post title describes the problem

If possible include steps to reproduce the problem:
When I try to open the Android app

tt-rss version (including git commit id):
version 1.272(506) build timestamp 2019. 10.30 06:22:32

Platform (i.e. Linux distro, PHP, PostgreSQL, etc) versions:
Android 10

Please provide any additional information below:
I tried to upload the log file but txt files are not allowed.
12-02 08:10:56.053 14970 14970 D setupWidgetUpdates: interval= 900000

12-02 08:10:56.049 14970 14970 W ActivityThread: handleWindowVisibility: no activity for token [email protected]

12-02 08:09:22.675 14970 21225 D WidgetUpdateService: no widgets to work on, bailing out

12-02 08:09:22.674 14970 21225 D WidgetUpdateService: onHandleWork: Intent { }

12-02 08:09:22.635 14970 14970 D setupWidgetUpdates: interval= 900000

12-02 08:09:22.633 14970 14970 W ActivityThread: handleWindowVisibility: no activity for token [email protected]

12-02 08:08:02.745 14970 14970 D FeedCategoriesFragment: onLoadFinished: ApiLoader{c7d3770 id=0} null

12-02 08:08:02.731 14970 21210 W System.err: … 11 more

12-02 08:08:02.731 14970 21210 W System.err: at com.google.gson.JsonParser.parse(JsonParser.java:60)

12-02 08:08:02.731 14970 21210 W System.err: at com.google.gson.stream.JsonReader.peek(JsonReader.java:425)

12-02 08:08:02.731 14970 21210 W System.err: at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:542)

12-02 08:08:02.731 14970 21210 W System.err: at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1409)

12-02 08:08:02.731 14970 21210 W System.err: at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1568)

12-02 08:08:02.731 14970 21210 W System.err: Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 12 path $

12-02 08:08:02.730 14970 21210 W System.err: at java.lang.Thread.run(Thread.java:919)

12-02 08:08:02.730 14970 21210 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

12-02 08:08:02.730 14970 21210 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

12-02 08:08:02.730 14970 21210 W System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:266)

12-02 08:08:02.730 14970 21210 W System.err: at androidx.loader.content.ModernAsyncTask$2.call(ModernAsyncTask.java:141)

12-02 08:08:02.730 14970 21210 W System.err: at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:48)

12-02 08:08:02.730 14970 21210 W System.err: at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:60)

12-02 08:08:02.730 14970 21210 W System.err: at androidx.loader.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:307)

12-02 08:08:02.730 14970 21210 W System.err: at org.fox.ttrss.ApiLoader.loadInBackground(ApiLoader.java:29)

12-02 08:08:02.730 14970 21210 W System.err: at org.fox.ttrss.ApiLoader.loadInBackground(ApiLoader.java:161)

you need to enable transport debugging in app preferences because there’s no actual JSON content in your logs so its impossible to help you.

I don’t see anything labeled “transport debugging” in the preferences.

Since my original post the app starting working again. I suspect the JSON called upon a library at google that had a problem but what do I know.

sorry, it’s “log sent and received data”.

:face_with_raised_eyebrow: