Results 62 comments of Rich Coe

This is a pet peeve of my usage of liferea and I'm investigating how to fix it.

I don't know if this is a recent symptom or a new one when I took an distribution update a couple of weeks ago. I noticed that WebKitWebProcess, the one...

I did a 30s trace of the running WebKitWebProcess, currently running at 43% CPU. There are 6980 lines of this triplet: 19800 recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily...

Every time liferea loads an item, it calls ``webkit_web_view_load_bytes()``. This causes webkit to load the new page. There's nothing to tell webkit to forget the previously loaded page. I going...

I've now looked at 50-100 items, and while at first with only looking at two items, WebKitWebProcess didn't accumulate any cpu time, it is now ticking away slowly at 10%.

I found https://bugs.webkit.org/show_bug.cgi?id=165601 https://bugs.webkit.org/show_bug.cgi?id=179652 https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/1875 The first one (resolved) addresses loading of dictionaries. The second (resolved) talks about an unimplemented ad-blocker for busy web pages. The last is under active...

Options to investigate - slow down batch update that runs in the background so that it doesn't steal the UI focus - find out what is locking the UI for...

Notes from investigating this issue. It's amazing how much you can identify when you move the database from ssd to spinning disk. As identified in #113, itemset.c>itemset_merge_items() is a big...

Is Tools>Update Montor not sufficient?

The line numbers in the traceback are off because of the optimized code. The actual line number is feedlist.c:496 node->unreadCount is not zero and it's testing if node->id and SELECTED->id...