evolution crashed with SIGSEGV in imap_body_decode()

Bug #199524 reported by Steve Brown
4
Affects Status Importance Assigned to Milestone
evolution-data-server
Fix Released
Critical
evolution (Ubuntu)
Invalid
Undecided
Unassigned
evolution-data-server (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Ubuntu 7.10, source package evolution-data-server 1.12.1-0ubuntu2 in camel-imap-utils.c, libcamel1.2-10: 1.12.1-0ubuntu2 .

Evolution crashes upon downloading an IMAP message, with an attachment, from Gmail.
I manually downloaded the message and put it in the mailbox file; Evolution displays the message fine. I can provide the message if needed.

I think the problem is in the IMAP conversation with the Gmail server.
I tried to grab the conversation with Wireshark, but Gmail requires SSL and I don't know how to dump the stream otherwise. I'd be happy to dump it if you can instruct me. Any hints?

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Thu Feb 28 09:56:59 2008
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/evolution
NonfreeKernelModules: nvidia
Package: evolution 2.12.1-0ubuntu1.1
PackageArchitecture: i386
ProcCmdline: evolution --component=mail
ProcCwd: /home/sbrown
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: evolution
StacktraceTop:
 imap_body_decode (in=0xb1e74298, ci=0xb1fe1ef0, folder=0x84d65c4, cis=0x85f2bd0)
 imap_body_decode (in=0xb1e742c8, ci=0xb1fe1f50, folder=0x84d65c4, cis=0x85f2bd0)
 imap_parse_body (body_p=0xb1e74324, folder=0x84d65c4, ci=0xb1fe1f50) at camel-imap-utils.c:1057
 imap_get_message (folder=0x84d65c4, uid=0x8b86410 "615", ex=0x8b3a11c) at camel-imap-folder.c:2125
 camel_folder_get_message (folder=0x84d65c4, uid=0x8b86410 "615", ex=0x8b3a11c)
Title: evolution crashed with SIGSEGV in imap_body_decode()
Uname: Linux ubuntu 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Tags: apport-crash
Revision history for this message
Steve Brown (sbrown) wrote :
Revision history for this message
Steve Brown (sbrown) wrote :

Here is a partial camel debug log. I snipped out the usual "checking INBOX for new messages" etc.

Revision history for this message
C de-Avillez (hggdh2) wrote :

Thank you for your bug report and for helping make Ubuntu better. The stacktrace for this bug matches upstream http://bugzilla.gnome.org/show_bug.cgi?id=495086, and has been resolved and fixed for current Hardy Evolution distribution. I am linking this upstream bug report here, and marking this bug 'fix released'.

If you need a fix for the bug in previous versions of Ubuntu, please follow the instructions for "How to request new packages" at [WWW] https://help.ubuntu.com/community/UbuntuBackports#request-new-packages.

I am also rejecting Evolution as a source because this is a bug on E-D-S.

Changed in evolution-data-server:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Fix Released
Changed in evolution:
status: New → Invalid
Changed in evolution-data-server:
status: Unknown → Fix Released
Changed in evolution-data-server:
importance: Unknown → Critical
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.