Bug 157352 - .ics import crashes Evolution
.ics import crashes Evolution
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: evolution (Show other bugs)
3.0
x86_64 Linux
medium Severity high
: ---
: ---
Assigned To: Dave Malcolm
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-05-10 16:41 EDT by Edward Rousseau
Modified: 2015-04-12 19:17 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-05-19 08:17:23 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
fedora .ics file (12.04 KB, text/calendar)
2005-05-10 16:41 EDT, Edward Rousseau
no flags Details
Backtrace for ics import (7.64 KB, text/plain)
2005-05-10 16:43 EDT, Edward Rousseau
no flags Details
Debug bt (8.25 KB, application/octet-stream)
2005-05-10 17:37 EDT, Edward Rousseau
no flags Details

  None (edit)
Description Edward Rousseau 2005-05-10 16:41:31 EDT
Description of problem:
RHEL 3 u5 re0428.0 x86_64

Importing the Fedora Release .ics into an evolution calendar crashes evolution.

Version-Release number of selected component (if applicable):
evolution-1.4.5-12

How reproducible:
Always

Steps to Reproduce:
1. Import Fedora Core 4 release .ics. Keep type at "Automatic"
2. Click ok to import to folder (either deafault or new calendar)
3. Watch it go BOOM.
  
Actual results:
segv

Expected results:
Calendar imported

Additional info:
I am attaching a backtrace. Also the last message in the console that started
evolution reads:
"icalvalue.c:481: icalvalue_new_from_string got an unknown value type"
Comment 1 Edward Rousseau 2005-05-10 16:41:31 EDT
Created attachment 114225 [details]
fedora .ics file
Comment 2 Edward Rousseau 2005-05-10 16:43:57 EDT
Created attachment 114226 [details]
Backtrace for ics import
Comment 3 Dave Malcolm 2005-05-10 17:01:48 EDT
Is this specific to RHEL3 U5, or is it reproducable with earlier versions of
RHEL3 evolution?
Comment 4 Dave Malcolm 2005-05-10 17:15:52 EDT
Also, please install debuginfo packages and resubmit the bug.

(The bug appears to be in C code generated using a Perl script, so having a more
precise backtrace will be helpful.  Thanks)
Comment 5 Dave Malcolm 2005-05-10 17:16:19 EDT
"regenerate the backtrace" I meant to say
Comment 6 Edward Rousseau 2005-05-10 17:37:43 EDT
Created attachment 114229 [details]
Debug bt

This did not seem to add much by way of info but here it is.
Comment 7 Edward Rousseau 2005-05-10 17:39:52 EDT
This behavior was not present in an earlier U5 build (re0309 - re0311 first beta).
Comment 8 Dave Malcolm 2005-05-10 23:25:48 EDT
Appears to be bogus code in ical_property_string_to_enum; looking at the
disassembly, access to the "enum_map" variable looks broken.

Looks a lot like bug 157354; I currently believe this to be another symptom of
the same cause (contradictory linkage specified for that symbol); am doing a
test build of a fix.

 
Comment 9 Dave Malcolm 2005-05-11 13:25:58 EDT
Successfully reproduced the crash on shalashaska with evolution-1.4.5-12.x86_64
Comment 10 Dave Malcolm 2005-05-11 13:55:54 EDT
Verified that it works on shalashaska with evolution-1.4.5-14.x86_64

Comment 11 Tim Powers 2005-05-19 08:17:23 EDT
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2005-238.html

Note You need to log in before you can comment on or make changes to this bug.