evolution crashed with SIGSEGV in filter_rule_remove_part()

Bug #452921 reported by Busby
14
This bug affects 2 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

Created a new filter requirement, then immediately changed my mind. Upon clicking the "remove" button to remove the requirement Evolution froze, then after ~10 seconds it crashed.

ProblemType: Crash
Architecture: i386
Date: Fri Oct 16 02:41:38 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/evolution
NonfreeKernelModules: nvidia
Package: evolution 2.28.0-0ubuntu4
ProcCmdline: evolution
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.47-generic
SegvAnalysis:
 Segfault happened at: 0xb5287967 <filter_rule_remove_part+135>: cmp (%edx),%eax
 PC (0xb5287967) ok
 source "(%edx)" (0x00000002) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: evolution
StacktraceTop:
 filter_rule_remove_part ()
 ?? () from /usr/lib/evolution/2.28/libfilter.so.0
 g_cclosure_marshal_VOID__VOID ()
 g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
 ?? () from /usr/lib/libgobject-2.0.so.0
Title: evolution crashed with SIGSEGV in filter_rule_remove_part()
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers

Revision history for this message
Busby (mobusby) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:filter_rule_remove_part ()
?? () from /usr/lib/evolution/2.28/libfilter.so.0
g_cclosure_marshal_VOID__VOID ()
g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
?? () from /usr/lib/libgobject-2.0.so.0

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, this looks like bug https://bugzilla.gnome.org/show_bug.cgi?id=595501 ; Which is fixed on 2.28.1 , that package is going to be available next week, thanks for reporting.

Changed in evolution (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: New → Triaged
Changed in evolution (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution - 2.28.1-0ubuntu1

---------------
evolution (2.28.1-0ubuntu1) karmic; urgency=low

  * New upstream version:
    Bug Fixes:
    - #552552 - File/Empty Trash does not expunge maildir folder
    - #592117 - Calendar printout love
    - #592313 - Default label names untranslated (lp: #442250)
    - #594373 - Calendar notifications are not cleared from system tray
                (lp: #437755)
    - #595501 - Crash on a changed filter rule removal (lp: #452921)
    - #595923 - Fix user doc compilation warnings
    - #595938 - User doc clean up
    - #596130 - Use correct Name and GenericName in .desktop file
    - #596157 - Use "Message-ID" instead of "Message-Id"
    - #596160 - Compiler warnings about _MailComponentPrivate.quit_state
    - #596712 - Recovered messages not autosaved until modification
    - #596800 - Hang on contacts merging
    - #597108 - E_CONFIG_SECTION headers not properly escaped
    - #597564 - Invalid g_object_unref call in redo_queries
    Miscellaneous:
    Disable gdk_event_get_graphics_expose
    Various composer autosave fixes.
  * debian/patches/90_autoconf.patch:
    - new version update

 -- Sebastien Bacher <email address hidden> Mon, 19 Oct 2009 11:28:09 +0200

Changed in evolution (Ubuntu):
status: Fix Committed → Fix Released
Changed in evolution (Ubuntu):
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution - 2.28.3-0ubuntu1

---------------
evolution (2.28.3-0ubuntu1) lucid; urgency=low

  * New upstream version:
    Bug Fixes:
    - #601551 - [PST] evolution crashed with SIGSEGV (lp: #471852)
    - #554663 - Swap "Save" and "Save as Draft" accelerators in composer
                (lp: #424416)
    - #601787 - Double free in destroy_oof_data
    - #602185 - Crash after 'Show only this calendar'
    - #609042 - Convert quoted-printing to UTF-8 when copying to clipboard
    - #610124 - Autosave errors dialogues can't be dismissed
    - #607087 - Not all inlined text attachments are included in replies
    - #607741 - Move folder to claims it's copying in status bar
    - #607458 - Fix format security warning
    - #603480 - [bbdb] Traverse lists in destinations properly
    - #602827 - Disable broken plugins automatically
    - #607234 - Open received attachments as read-only
    - #604670 - addressbook-export segfaults when specifying addressbook
    - #605485 - Keeps search from previous folder in message list
    - #606449 - Empty mail-notification popups
    - #599794 - Set composer as not changed on reply or forward action
                (lp: #510529)
    - #605600 - Meeting reminders with wrong times (lp: #242954)
    - #565582 - Make sure the comp_data is not NULL before using it
                (lp: #351617)
    - #606340 - Crash on non-utf8 letter in mail folder name
    - #549988 - "Empty Trash" in Trash popup empties all Trash folders
    - #595501 - Crash on a changed mail filter action removal (lp: #452921)
    - #599615 - i18n support for emae and filter-bar when used as lib
    - #250046 - Do not count Post To addresses when not shown (lp: #485831)
  * debian/patches/90_autoconf.patch:
    - new version update
 -- Sebastien Bacher <email address hidden> Mon, 01 Mar 2010 23:30:42 +0100

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.