Bug 531676

Summary: [abrt] crash evolution-2.28.0-2.fc12 in command (html=0x0, com_type=GTK_HTML_COMMAND_SAVE_DATA_ON)
Product: [Fedora] Fedora Reporter: Bernie Innocenti <bernie+fedora>
Component: evolutionAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: b1r63r, cantonsen, cfeller, drfudgeboy, drindt, duffy, fedora, flokip, francesco.gulino, hornidge, jje47, julian.navascues, kmaraas, matthias.scheutz, mbarnes, mcrha, mjs, nicolas.mailhot, plarsen, redhat2, renard, santiago.lunar.m, wmello
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: abrt_hash:caa9d4eea4eba8efbee67e68a37dd7967496337b
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-12 12:55:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace none

Description Bernie Innocenti 2009-10-29 04:30:36 UTC
abrt detected a crash.


How to reproduce
-----
1.
2.
3.


Additional information
======


Attached files
----
backtrace

cmdline
-----
evolution --sm-config-prefix /evolution-ndfMJR/ --sm-client-id 102b2cdf088414cebd125593832925581700000012700080 --screen 0 


component
-----
evolution


executable
-----
/usr/bin/evolution


kernel
-----
2.6.31.5.bernie


package
-----
evolution-2.28.0-2.fc12


reason
-----
Process was terminated by signal 11

Comment 1 Bernie Innocenti 2009-10-29 04:31:00 UTC
Created attachment 366545 [details]
File: backtrace

Comment 2 Milan Crha 2009-10-29 09:53:55 UTC
*** Bug 531682 has been marked as a duplicate of this bug. ***

Comment 3 Bernie Innocenti 2009-10-30 18:46:54 UTC
I could reproduce it by clicking on a message in message list. Noteworthy facts:

 * It only seems to happen in offline mode

 * It does not happen all the time, so it seems like a race condition

 * The column you click on does not seem to matter

 * A single click is sufficient to trigger the bug, but also a double-click will.

I'm not publishing the coredump because it might contain my IMAP and SMTP passwords. If you need to analyze this, I could send it privately.

Comment 4 Milan Crha 2009-11-02 10:59:14 UTC
It's crashing in an autosave of a (previously?) composed message. Is it that you composed a message, maybe saved it as a draft, and then closed it, gone offline, and while playing with other message in a message list, the timeout of the autosave triggered and it tried to save something what doesn't exist any more?

Thread 1 (Thread 1772):
#0  command (html=0x0, com_type=GTK_HTML_COMMAND_SAVE_DATA_ON)
    at gtkhtml.c:5071
#1  0x000000300903eadd in gtk_html_command (html=0x0, command_name=
    0x30092cdac0 "\215") at gtkhtml.c:6009
#2  0x00007fdd037d028d in build_message (r=0x4105c30, 
    html_content=<value optimized out>, 
    save_html_object_data=<value optimized out>) at e-msg-composer.c:593
#3  0x00007fdd037d09e0 in e_msg_composer_get_message_draft (r=0x4105c30)
    at e-msg-composer.c:3717
#4  0x00007fdd037c6f2a in autosave_snapshot_cb (autosave_file=0x5e03a00, 
    result=0x7fdcb40aed80, data=0x3c44a40) at e-composer-autosave.c:325

Comment 5 Bernie Innocenti 2009-11-02 22:09:48 UTC
(In reply to comment #4)
> It's crashing in an autosave of a (previously?) composed message. Is it that
> you composed a message, maybe saved it as a draft, and then closed it, gone
> offline, and while playing with other message in a message list, the timeout of
> the autosave triggered and it tried to save something what doesn't exist any
> more?

It could very well be. I always have a bunch of unfinished messages open in the background :-)

Comment 6 Milan Crha 2009-11-03 15:08:22 UTC
*** Bug 532636 has been marked as a duplicate of this bug. ***

Comment 7 Milan Crha 2009-11-03 16:42:39 UTC
(In reply to comment #4)
> ... while playing with other message in a message list, the timeout of
> the autosave triggered and it tried to save something what doesn't exist any
> more

No, I just tried this and it cannot happen. but there is one possibility, I see quite many runtime warnings on console when I'm closing evolution while at least one composer is opened. It starts with 
> gtk_ui_manager_get_action_groups: assertion `GTK_IS_UI_MANAGER (self)' failed
and the message is actually not saved, as the recover on next start shows an empty message with "No Subject" as a subject text.

Are you able to collect more detailed steps what to do, please? As this is crashing for you on a different place than mine critical warnings are coming from.

Comment 8 birger 2009-11-03 19:25:32 UTC
In my case it happens in online mode. I only have one account defined, and it is a MS Exchange account. I use evolution-mapi.

Comment 9 Milan Crha 2009-11-12 12:51:26 UTC
*** Bug 536821 has been marked as a duplicate of this bug. ***

Comment 10 Milan Crha 2009-11-12 12:55:57 UTC
I found an upstream bug [1] for this, thus moving it there. Thank you all for cooperation.

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

Comment 11 Milan Crha 2009-11-13 11:07:55 UTC
*** Bug 537211 has been marked as a duplicate of this bug. ***

Comment 12 Milan Crha 2009-11-18 10:26:43 UTC
*** Bug 537923 has been marked as a duplicate of this bug. ***

Comment 13 Milan Crha 2009-11-18 10:34:39 UTC
*** Bug 538194 has been marked as a duplicate of this bug. ***

Comment 14 Milan Crha 2009-11-19 16:56:30 UTC
*** Bug 539089 has been marked as a duplicate of this bug. ***

Comment 15 Milan Crha 2009-11-23 15:58:29 UTC
*** Bug 530546 has been marked as a duplicate of this bug. ***

Comment 16 Milan Crha 2009-11-24 10:23:05 UTC
*** Bug 540823 has been marked as a duplicate of this bug. ***

Comment 17 Milan Crha 2009-11-24 10:23:59 UTC
*** Bug 540828 has been marked as a duplicate of this bug. ***

Comment 18 Milan Crha 2009-11-30 11:32:04 UTC
*** Bug 541365 has been marked as a duplicate of this bug. ***

Comment 19 Milan Crha 2010-01-05 14:00:48 UTC
*** Bug 540542 has been marked as a duplicate of this bug. ***

Comment 20 Milan Crha 2010-01-05 15:13:48 UTC
*** Bug 543657 has been marked as a duplicate of this bug. ***

Comment 21 Milan Crha 2010-01-05 15:42:12 UTC
*** Bug 543902 has been marked as a duplicate of this bug. ***

Comment 22 Milan Crha 2010-01-05 15:43:28 UTC
*** Bug 543904 has been marked as a duplicate of this bug. ***

Comment 23 Milan Crha 2010-01-05 16:17:16 UTC
*** Bug 544267 has been marked as a duplicate of this bug. ***

Comment 24 Milan Crha 2010-01-05 17:03:31 UTC
*** Bug 545071 has been marked as a duplicate of this bug. ***

Comment 25 Milan Crha 2010-01-05 17:55:48 UTC
*** Bug 545566 has been marked as a duplicate of this bug. ***

Comment 26 Milan Crha 2010-01-05 17:58:32 UTC
*** Bug 545716 has been marked as a duplicate of this bug. ***

Comment 27 Milan Crha 2010-01-05 18:12:05 UTC
*** Bug 545790 has been marked as a duplicate of this bug. ***

Comment 28 Milan Crha 2010-01-07 19:04:44 UTC
*** Bug 546609 has been marked as a duplicate of this bug. ***

Comment 29 Milan Crha 2010-01-12 13:38:27 UTC
*** Bug 547986 has been marked as a duplicate of this bug. ***

Comment 30 Milan Crha 2010-01-12 15:09:38 UTC
*** Bug 548486 has been marked as a duplicate of this bug. ***

Comment 31 Milan Crha 2010-01-12 17:48:10 UTC
*** Bug 548981 has been marked as a duplicate of this bug. ***

Comment 32 Milan Crha 2010-01-12 17:48:51 UTC
*** Bug 548988 has been marked as a duplicate of this bug. ***

Comment 33 Milan Crha 2010-01-12 18:06:27 UTC
*** Bug 549403 has been marked as a duplicate of this bug. ***

Comment 34 Milan Crha 2010-01-13 14:31:23 UTC
*** Bug 554816 has been marked as a duplicate of this bug. ***