evolution crashed with SIGSEGV in gtk_html_command()

Bug #438382 reported by Borjan Babic
74
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Critical
evolution (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

1) Release - Karmic Koala 9.10 development branch
2) Package version - 2.28.0-0ubuntu2
3) Expected application to create "Compose mail" window.
4) Compose mail window opened and application hung, then crashed upon trying to quit.

ProblemType: Crash
Architecture: i386
Date: Mon Sep 28 15:59:56 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/evolution
Package: evolution 2.28.0-0ubuntu2
ProcCmdline: evolution --component=mail
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.35-generic
SegvAnalysis:
 Segfault happened at: 0x8a79e2d: mov 0x7c(%esi),%edx
 PC (0x08a79e2d) ok
 source "0x7c(%esi)" (0x0000007c) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: evolution
StacktraceTop:
 ?? () from /usr/lib/libgtkhtml-3.14.so.19
 gtk_html_command () from /usr/lib/libgtkhtml-3.14.so.19
 gtkhtml_editor_run_command ()
 ?? ()
 e_msg_composer_get_message_draft ()
Title: evolution crashed with SIGSEGV in gtk_html_command()
Uname: Linux 2.6.31-10-generic i686
UserGroups: adm admin audio cdrom dialout dip fax fuse lpadmin netdev plugdev root sambashare tape video

Related branches

Revision history for this message
Borjan Babic (registrationme) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:command (html=0x0, com_type=GTK_HTML_COMMAND_SAVE_DATA_ON)
gtk_html_command (html=0x0,
gtkhtml_editor_run_command (editor=0x9d42010,
build_message (composer=<value optimized out>,
e_msg_composer_get_message_draft (composer=0x9d42010)

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in evolution (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for the report, it looks like bug https://bugzilla.gnome.org/show_bug.cgi?id=596566 ; linking the report.

Changed in evolution (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: New → Triaged
visibility: private → public
Revision history for this message
Martin Mai (mrkanister-deactivatedaccount-deactivatedaccount) wrote :

This is fixed upstream now.

Changed in evolution (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (6.0 KiB)

This bug was fixed in the package evolution - 2.28.2-1ubuntu1

---------------
evolution (2.28.2-1ubuntu1) lucid; urgency=low

  * Resync on Debian
  * New upstream version:
    Bug Fixes:
    - #271836 - Incorrect signature for "model_cell_changed" signal handler
    - #397265 - Image loading for new contact requires restarting Evolution
    - #411768 - Drag and drop header columns (lp: #344373)
    - #468736 - Prevent recursion in em-format
    - #474502 - Don't check for contacts in broken address books
    - #551464 - Paste files into composer as attachments
    - #551603 - Special case "positive zero alarms"
    - #554779 - Removal of task due date does not sync from Palm
    - #555901 - Preserve Start/End/Due timezone when editing in list view
    - #557613 - evolution crashed with SIGSEGV in try_open_e_book_cb
                (lp: #287136)
    - #570835 - Custom e-mail headers inserted with double column
    - #590127 - Define ETable::vertical-spacing style property
    - #596027 - In Anjal, although invalid mail address warning popup, mail's
                tab closed automatically
    - #596566 - Crash on quit with composer window opened (lp: #438382)
    - #596827 - Don't remove meeting attendees after edit
    - #597582 - Original Date: header should be given precedence
    - #599124 - Signature always includes an empty line in front of text
                (lp: #456220)
    - #599190 - Drag and drop broken for received MIME parts (lp: #456690)
    - #599245 - Use bitwise AND instead of logical AND for checking flags
    - #599627 - Crash when adding a new task in a table
    - #599792 - Anjal composer's Send button doesn't work after pressed Save
                Drafts button
    - #599882 - Crash in em_folder_tree_select_prev_path() when wrapping to
                bottom
    - #600132 - Direct print from composer fails when special characters used
    - #600133 - Crash on day view print preview without all day events
                (lp: #464197)
    - #601202 - Evo deletes system addressbook
    - #601218 - Accepted meeting doesn't show attachments in calendar view
    - #601219 - Transient dialogs in composer window blocks main window
    - #601644 - Disable rename for system folders
    Other Changes:
    Synchronize with attachment logic in Evolution 2.29.
    Improve comments: widgets/misc/e-filter-bar.c
    [PATCH] Output an error message on system filter rules loading error
    Use same macro name for consistency
    Add mail_component_show_status_bar
    Explicitly dllimport/export comp_editor_registry on Windows
    Support other forward types for Anjal.
    Sync to disk the outbox, since if we crash, we endup sending mail again.
    Add support for Googlemail and hotmail/live/msn.com accounts.
    Translations
  * debian/control:
    - Build-Depends on liblpint-bonobo-dev for the lpi patch
    - conflicts, replaces, provides the previous documentation binaries
    - don't Build-Depends on libgnomeprint2.2-dev, libgnomeprintui2.2-dev
    - don't build depends on pilot-link it's not required
    - don't split documentation since it goes to langpacks
    - don't use po-debconf there either
    - evolution replaces evoluti...

Read more...

Changed in evolution (Ubuntu):
status: Fix Committed → Fix Released
Changed in evolution:
importance: Unknown → Critical
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.