After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 780760 - frequent freezes on Fedora: webkitgtk4 update?
frequent freezes on Fedora: webkitgtk4 update?
Status: RESOLVED DUPLICATE of bug 780571
Product: geary
Classification: Other
Component: general
master
Other Linux
: Normal major
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-03-31 12:04 UTC by Federico Bruni
Modified: 2017-04-27 01:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Federico Bruni 2017-03-31 12:04:11 UTC
I get frequent freezes of Geary since yesterday on Fedora 25, either on laptop and desktop computers. These are the main suspects updates:

$ rpm -qa --last | grep -i webkitgtk
webkitgtk4-plugin-process-gtk2-2.16.0-1.fc25.x86_64 Fri Mar 31 11:09:31 2017
webkitgtk4-devel-2.16.0-1.fc25.x86_64         Fri Mar 31 11:09:29 2017
webkitgtk4-jsc-devel-2.16.0-1.fc25.x86_64     Fri Mar 31 11:07:08 2017
webkitgtk4-2.16.0-1.fc25.x86_64               Fri Mar 31 11:06:27 2017
webkitgtk4-jsc-2.16.0-1.fc25.x86_64           Fri Mar 31 11:06:13 2017

Anybody else experiencing the same?

I can downgrade those packages and see what happen..
Comment 1 Federico Bruni 2017-03-31 15:59:23 UTC
Yes, it seems that downgrading these packages solves the problem:

$ sudo dnf downgrade --allowerasing webkitgtk4 webkitgtk4-devel webkitgtk4-jsc webkitgtk4-jsc-devel

(this will downgrade also Epiphany browser)

It's a webkitgtk4 bug or a geary bug?
Comment 2 Federico Bruni 2017-04-03 11:52:30 UTC
I've updated the packages again this morning.
It took some more time to get the freeze. I think I triggered it when I clicked on the menu icon of a message. Here's the backtrace:

(gdb) 
  • #0 poll
  • #1 g_main_context_iterate.isra
  • #2 g_main_context_iteration
  • #3 g_application_run
  • #4 _vala_main
    at /home/fede/src/geary/src/client/application/main.vala line 33
  • #5 __libc_start_main
  • #6 _start

Comment 3 Federico Bruni 2017-04-04 14:53:59 UTC
Today it started freezing while loading a conversation (already read).

Sometimes I'm able to read the messages, but the freeze is certain to happen sooner or later. Currently Geary (master) is almost unusable on Fedora 25.
Comment 4 Jiri Cerny 2017-04-12 12:05:40 UTC
It seems that it was a webkitgtk4 bug. I had the same problem on Fedora 26 alpha. After updating to webkitgtk4-2.16.1-2.fc26.x86_64, which adds a patch for "freezing regression", geary works again. 

(webkitgtk4-2.16.1-2.fc26.x86_64 is not officially released yet, but can be found at fedora build servers)
Comment 5 Federico Bruni 2017-04-14 11:03:48 UTC
It's now in Fedora 25. I've upgraded and it seems to work fine.
I'm closing this issue.
Thanks
Comment 6 Michael Gratton 2017-04-27 01:47:10 UTC
Marking this as a dupe of Bug 780571 since that was reported first and is a bit more general.

*** This bug has been marked as a duplicate of bug 780571 ***