GNOME Bugzilla – Bug 775537
Preview display stops updating
Last modified: 2017-01-19 17:14:42 UTC
Created attachment 341276 [details] Backtrace for Evolution when preview window stops updating I've just recently upgraded to Fedora 25 with Evolution 3.22.2. Randomly the preview window stops updating when I change message - the contents of the window just stay the same no matter which message I select. Turning the preview on and off doesn't help, neither does going offline. Double clicking on the message to display it in a new window also doesn't work (i.e. the window remains grey). There doesn't seem to be any consistent type of message that causes it and it happens with both Wayland and Xorg. Knowing that the WebKit version for 3.22 has changed I've found that killing the "WebKitWebProcess" process fixes things for a little while.
Created attachment 341277 [details] Backtrace for WebKitWebProcess when preview window stops updating
*** Bug 772660 has been marked as a duplicate of this bug. ***
Thanks for a bug report. Looking at the WebKitWebProcess backtrace, its main thread is stuck in some threaded rendering, blocking all other requests. This looks like a valid issue in the WebKitGTK+ to me, but I do not know it enough. Could you try to run evolution from a terminal like this: $ WEBKIT_DISABLE_COMPOSITING_MODE=1 evolution to see whether it'll help, please?
I'm pasting the main thread backtrace of WebKitWebProcess here, for easier searching:
+ Trace 236923
Thread 1 (Thread 0x7f85c17bafc0 (LWP 3177))
(In reply to Milan Crha from comment #3) > Thanks for a bug report. Looking at the WebKitWebProcess backtrace, its main > thread is stuck in some threaded rendering, blocking all other requests. > This looks like a valid issue in the WebKitGTK+ to me, but I do not know it > enough. > > Could you try to run evolution from a terminal like this: > > $ WEBKIT_DISABLE_COMPOSITING_MODE=1 evolution > > to see whether it'll help, please? I'm having the same problem, glad I could find the bug ticket, it was just happening for me again right now. I closed and restarted evolution from a terminal with the environment variable specified. I started happening for me when I upgraded to F25 and started using Wayland as the default GPU layer.
I'm closing this in favour of evolution 3.22.3, where had been added a fix for bug #774067 which sets this environment variable on start.