Bug 1401725 - Fails to update message view, crash.
Summary: Fails to update message view, crash.
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1401745 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-06 00:02 UTC by David Woodhouse
Modified: 2016-12-06 10:02 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-12-06 10:02:49 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 775537 0 None None None 2016-12-06 10:00:24 UTC

Description David Woodhouse 2016-12-06 00:02:08 UTC
After a relatively short period of time, Evolution seems to stop updating the message preview window. I click on different messages, but it never changes and just keeps displaying whatever message *was* being shown. It's not related to downloading new messages; I can click on messages that have already been read and are in local cache, and it fails to display those too.

I can double-click to open a new window, and that just remains grey inside as nothing gets rendered.

Something similar and related just happened in a composer window; it just stopped responding to any input (in the editor part) and froze. Followed by a crash:

(evolution:85791): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'WebKitWebView'

** (evolution:85791): CRITICAL **: guint64 webkit_web_view_get_page_id(WebKitWebView*): assertion 'WEBKIT_IS_WEB_VIEW(webView)' failed
Segmentation fault (core dumped)

Comment 1 David Woodhouse 2016-12-06 00:06:03 UTC
Dec 05 23:58:20 i7.infradead.org audit[85791]: ANOM_ABEND auid=500 uid=500 gid=500 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=85791 comm="evolution" exe="/usr/bin/evolution" sig=11
Dec 05 23:58:20 i7.infradead.org kernel: traps: evolution[85791] general protection ip:7fc193a727c1 sp:7ffdd6bee5f8 error:0 in libgobject-2.0.so.0.5000.2[7fc193a3f000+50000]
Dec 05 23:58:20 i7.infradead.org systemd[1]: Started Process Core Dump (PID 86036/UID 0).
Dec 05 23:58:20 i7.infradead.org audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@3-86036-0 comm="systemd" exe="/usr/lib/systemd/
Dec 05 23:58:20 i7.infradead.org systemd-coredump[86037]: Core Dumping has been disabled for process 85791 (evolution).
Dec 05 23:58:20 i7.infradead.org systemd-coredump[86037]: Process 85791 (evolution) of user 500 dumped core.


Once upon a time, abrt would capture those for me. Before *that* they would be put in the current working directory as $DEITY intended. Where are they now?

Comment 2 David Woodhouse 2016-12-06 00:11:36 UTC
Perhaps these are relevant...

(evolution:86056): evolution-util-WARNING **: Failed to call a DBus Proxy method org.gnome.Evolution.WebExtension::EMailPartHeadersBindDOMElement: Timeout was reached

(evolution:86056): evolution-util-WARNING **: Failed to call a DBus Proxy method org.gnome.Evolution.WebExtension::AddCSSRuleIntoStyleSheet: Timeout was reached

(evolution:86056): evolution-util-WARNING **: Failed to call a DBus Proxy method org.gnome.Evolution.WebExtension::AddCSSRuleIntoStyleSheet: Timeout was reached

Comment 3 Milan Crha 2016-12-06 10:00:40 UTC
*** Bug 1401745 has been marked as a duplicate of this bug. ***

Comment 4 Milan Crha 2016-12-06 10:02:49 UTC
Thanks for a bug report. I believe the crash is just a consequence of the D-Bus timeouts. The [1] discusses it upstream, thus let's move there. As a side note, the changes to disable compositing mode for webkit are included in the evolution 3.22.3 (to be released the next week).

[1] https://bugzilla.gnome.org/show_bug.cgi?id=775537


Note You need to log in before you can comment on or make changes to this bug.