Bug 531676 - [abrt] crash evolution-2.28.0-2.fc12 in command (html=0x0, com_type=GTK_HTML_COMMAND_SAVE_DATA_ON)
Summary: [abrt] crash evolution-2.28.0-2.fc12 in command (html=0x0, com_type=GTK_HTML_...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: rawhide
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:caa9d4eea4eba8efbee67e68a37...
: 530546 531682 532636 536821 537211 537923 538194 539089 540542 540823 540828 541365 543657 543902 543904 544267 545071 545566 545716 545790 546609 547986 548486 548981 548988 549403 554816 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-29 04:30 UTC by Bernie Innocenti
Modified: 2010-01-13 14:31 UTC (History)
23 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-11-12 12:55:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (31.14 KB, text/plain)
2009-10-29 04:31 UTC, Bernie Innocenti
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 596566 0 None None None Never

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. ***


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