Evolution crashed after moving an e-mail into the attachment field of a calender entry.

Bug #44963 reported by Kuropka
10
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Critical
evolution (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

On my Ubuntu Dapper system Evolution crashes when I move an e-mail into the attachment field of a calender entry and press the save button. (Hint: My calender is stored in an exchange repository. I am not sure if this bug also happens with local calender items.)

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. I've forwarded it upstream: http://bugzilla.gnome.org/show_bug.cgi?id=341954

Changed in evolution:
assignee: nobody → desktop-bugs
status: Unconfirmed → Confirmed
Changed in evolution:
status: Unconfirmed → Needs Info
Revision history for this message
Sebastien Bacher (seb128) wrote :

upstream comment:

"So, this is what I find.

1. Does not crash for me using mails from IMAP and GW => it might have to do
with
the datum in question.

2. the return value of camel_file_util_safe_filename appears to be NULL.

The caller (comp-editor) does not handle the NULL case correctly which needs to
be fixed.

But a good fix begs the question - what kind of a camel url would return a NULL
on 'flattening'. Is there a pattern to the mails that trigger a crash or is it
ALL ?

Sebastian, any clues would be of great help."

Can you reproduce it with a local calendar too?

Changed in evolution:
status: Needs Info → Confirmed
Changed in evolution:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed upstream

Changed in evolution:
status: Confirmed → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed to edgy

Changed in evolution:
status: Fix Committed → Fix Released
Changed in evolution:
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.