Evolution crashes on malformed vcard
Bug #199408 reported by
Aki Niemi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Fix Released
|
Critical
|
|||
evolution (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evolution
When receiving an email with a malformed vcard attachment, Evolution crashes with this output:
inside eab_vcard_
(evolution:2679): GLib-CRITICAL **: g_ascii_strcasecmp: assertion `s1 != NULL' failed
(evolution:2679): GLib-CRITICAL **: g_ascii_strcasecmp: assertion `s1 != NULL' failed
Segmentation fault (core dumped)
Attached the vcard (info sanitized), that reproduces the crash.
The problem with the vcard is that it has no \r\n after the attributes.
Changed in evolution: | |
status: | Unknown → New |
Changed in evolution: | |
status: | New → Invalid |
Changed in evolution: | |
status: | Invalid → Fix Released |
Changed in evolution: | |
importance: | Unknown → Critical |
To post a comment you must log in.
Forgot to add:
I'm running 7.10, with:
evolution 2.12.1-0ubuntu1 data-server 1.12.1-0ubuntu2
evolution-