Articles not loading after some time

Bug #1529872 reported by shemgp
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
FeedReader
Fix Released
Medium
JeanLuc

Bug Description

I've setup my own server for tt-rss and was syncing with it, however, when browsing gizmodo and other rss, after a while articles would stop loading. I could click the item, but the article doesn't show up.

Here's the log from the command line:

[ INFO ] Everything is logged. Used to debug!
[ INFO ] FeedReader 1.4.2
[ INFO ] FeedReader: start daemon
[ ERROR ] CREATE VIRTUAL TABLE fts_table USING fts4 (content='articles', articleID, preview, title, author)
[ ERROR ] table fts_table already exists
[ INFO ] Everything is logged. Used to debug!
[ ERROR ] CREATE VIRTUAL TABLE fts_table USING fts4 (content='articles', articleID, preview, title, author)
[ ERROR ] table fts_table already exists
[ INFO ] FeedReader Daemon 1.4.2
[ DEBUG ] daemon: constructor
[ DEBUG ] daemon: new FeedServer and login
[ DEBUG ] FeedServer: new with type 0
[ DEBUG ] TTRSS: login
[ DEBUG ] ttrss URL: http://shemgp.x10.mx/tt-rss/api/
[ DEBUG ] ContentPage: setup FeedList
[ DEBUG ] close,minimize,maximize
[ DEBUG ]
[ DEBUG ] UpdateButton: update status
[ DEBUG ] UpdateButton: setSensitive true
[ DEBUG ] MainWindow: maximize
[ DEBUG ] MainWindow: load content
[ DEBUG ] MainWindow: show content
[ DEBUG ] FeedList: new FeedList
[ DEBUG ] FeedList: no tags
[ DEBUG ] FeedList: restore selected row
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "40" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 9
[ DEBUG ] HeaderBar: updatebutton status true
[ DEBUG ] UpdateButton: setSensitive true
[ DEBUG ] close,minimize,maximize
[ DEBUG ]
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] ArticleView: load article 667
[ DEBUG ] ArticleView: load STARTED
[ DEBUG ] ArticleView: load COMMITTED
[ DEBUG ] ArticleView: load FINISHED
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "37" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] {"op":"login","user":"notthisuser","password":"willnotwork"}
[ DEBUG ] {"seq":0,"status":0,"content":{"session_id":"hehe","api_level":13}}
[ INFO ] TTRSS Session ID: hehe
[ INFO ] TTRSS API Level: 13
[ DEBUG ] daemon: login status = 0
[ DEBUG ] daemon: update badge count 185
[ DEBUG ] daemon: bus aquired
[WARNING] daemon: Could not aquire name (already running). Will shut down!
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "37" ORDER BY date DESC LIMIT 14 OFFSET 14
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "37" ORDER BY date DESC LIMIT 14 OFFSET 28
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] ArticleView: load article 835
[ DEBUG ] ArticleView: load STARTED
[ DEBUG ] ArticleView: load COMMITTED
Received an unexpected URL from the web process: 'file:///ajax/inset/iframe?id=youtube-video-exfJ8VPQDTY&start=0'
Received an invalid message "WebPageProxy.DecidePolicyForNavigationAction" from the web process.
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] state changed
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] ArticleView: load article 846
[ DEBUG ] FeedList: updateCounters
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] ArticleView: load article 835
[ DEBUG ] state changed
[ DEBUG ] FeedList: updateCounters
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "41" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] state changed
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] ArticleView: load article 934
[ DEBUG ] FeedList: updateCounters
[ DEBUG ] state changed
[ DEBUG ] FeedList: updateCounters
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "39" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "40" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 9
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "42" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "43" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos
[ DEBUG ] ArticleList: delete HeadlineList
[ DEBUG ] ArticleList: create HeadlineList
[ DEBUG ] limit: 14
[ DEBUG ] load articles from db
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] actual articles loaded: 14
[ DEBUG ] ArticleList: restore ScrollPos

** (feedreader:10787): CRITICAL **: file /build/feedreader-sCcPmK/feedreader-1.4.2~ubuntu15.10.1/src/Widgets/ArticleView.vala: line 301: uncaught error: An exception was raised in JavaScript (WebKitPrintError, 699)
[ DEBUG ] FeedList: new FeedList
[ DEBUG ] FeedList: no tags
[ DEBUG ] FeedList: restore selected row
[ DEBUG ] ArticleList: insert new articles

(feedreader:10787): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[ DEBUG ] selectedRow 0: feed
[ DEBUG ] selectedRow 1: 44
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" AND articleID in (SELECT articleID FROM main.articles ORDER BY rowid DESC LIMIT 3) ORDER BY date DESC LIMIT 3 OFFSET 0
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] ArticleList: 0 articles have been added
[ DEBUG ] ArticleList: insert new articles

(feedreader:10787): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[ DEBUG ] selectedRow 0: feed
[ DEBUG ] selectedRow 1: 44
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" AND articleID in (SELECT articleID FROM main.articles ORDER BY rowid DESC LIMIT 3) ORDER BY date DESC LIMIT 3 OFFSET 0
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] ArticleList: 0 articles have been added

** (feedreader:10787): CRITICAL **: file /build/feedreader-sCcPmK/feedreader-1.4.2~ubuntu15.10.1/src/Widgets/ArticleView.vala: line 301: uncaught error: An exception was raised in JavaScript (WebKitPrintError, 699)
[ DEBUG ] ArticleList: insert new articles

(feedreader:10787): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[ DEBUG ] selectedRow 0: feed
[ DEBUG ] selectedRow 1: 44
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" AND articleID in (SELECT articleID FROM main.articles ORDER BY rowid DESC LIMIT 3) ORDER BY date DESC LIMIT 3 OFFSET 0
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0

** (feedreader:10787): CRITICAL **: file /build/feedreader-sCcPmK/feedreader-1.4.2~ubuntu15.10.1/src/Widgets/ArticleView.vala: line 301: uncaught error: An exception was raised in JavaScript (WebKitPrintError, 699)
[ DEBUG ] ArticleList: 0 articles have been added
[ DEBUG ] ArticleList: insert new articles

(feedreader:10787): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[ DEBUG ] selectedRow 0: feed
[ DEBUG ] selectedRow 1: 44
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" AND articleID in (SELECT articleID FROM main.articles ORDER BY rowid DESC LIMIT 3) ORDER BY date DESC LIMIT 3 OFFSET 0
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0

** (feedreader:10787): CRITICAL **: file /build/feedreader-sCcPmK/feedreader-1.4.2~ubuntu15.10.1/src/Widgets/ArticleView.vala: line 301: uncaught error: An exception was raised in JavaScript (WebKitPrintError, 699)
[ DEBUG ] ArticleList: 0 articles have been added
[ DEBUG ] ArticleList: insert new articles

(feedreader:10787): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[ DEBUG ] selectedRow 0: feed
[ DEBUG ] selectedRow 1: 44
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" AND articleID in (SELECT articleID FROM main.articles ORDER BY rowid DESC LIMIT 3) ORDER BY date DESC LIMIT 3 OFFSET 0
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] ArticleList: 0 articles have been added

** (feedreader:10787): CRITICAL **: file /build/feedreader-sCcPmK/feedreader-1.4.2~ubuntu15.10.1/src/Widgets/ArticleView.vala: line 301: uncaught error: An exception was raised in JavaScript (WebKitPrintError, 699)
[ DEBUG ] ArticleList: insert new articles

(feedreader:10787): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[ DEBUG ] selectedRow 0: feed
[ DEBUG ] selectedRow 1: 44
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" AND articleID in (SELECT articleID FROM main.articles ORDER BY rowid DESC LIMIT 7) ORDER BY date DESC LIMIT 7 OFFSET 0
[ DEBUG ] SELECT ROWID, feedID, articleID, title, author, url, preview, unread, marked, tags, date, guidHash FROM main.articles WHERE feedID = "44" ORDER BY date DESC LIMIT 14 OFFSET 0
[ DEBUG ] ArticleList: 0 articles have been added
[ DEBUG ] sync finished -> update ui
[ DEBUG ] MainWindow: show content
[ DEBUG ] HeaderBar: updatebutton status true
[ DEBUG ] UpdateButton: setSensitive true
[ DEBUG ] close,minimize,maximize
[ DEBUG ]
[ DEBUG ] UpdateButton: update status
[ DEBUG ] UpdateButton: setSensitive true
[ DEBUG ] contentPage: set headerbar
[ DEBUG ] ArticleView: load article 885

** (feedreader:10787): CRITICAL **: file /build/feedreader-sCcPmK/feedreader-1.4.2~ubuntu15.10.1/src/Widgets/ArticleView.vala: line 301: uncaught error: An exception was raised in JavaScript (WebKitPrintError, 699)

I changed the username and password so it'll not work.

Thank you for creating this software.

Related branches

Revision history for this message
JeanLuc (eviltwin1) wrote :

Sadly I already know of this bug.
Webkitgtk+ is not really behaving like I want it to behave :(
I will see what I can do.

Changed in feedreader:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → JeanLuc (eviltwin1)
JeanLuc (eviltwin1)
Changed in feedreader:
status: Triaged → In Progress
Revision history for this message
JeanLuc (eviltwin1) wrote :

I landed some small fixes in rev 687.
This was to prevent an article from loading after the article before finished loading before the cancel could happen.
This fixes the bug where the WRONG article is shown compared to the selected article in the middle column.
However I could not reproduce the bug where just a blank page is shown anymore.
Can you update FeedReader to version r687 and test again?

Just use the unstable ppa and see if the version is already updated to r687 or higher ;)
https://launchpad.net/~eviltwin1/+archive/ubuntu/feedreader-daily

JeanLuc (eviltwin1)
Changed in feedreader:
milestone: none → 1.4.3
JeanLuc (eviltwin1)
Changed in feedreader:
status: In Progress → Fix Committed
JeanLuc (eviltwin1)
Changed in feedreader:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.