Bug 478869

Summary: Closing 'Edit Event' Window for Google Provider events crashes Sunbird
Product: [Fedora] Fedora Reporter: Christopher Tubbs <ctubbsii>
Component: sunbirdAssignee: Lubomir Rintel <lkundrak>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 10CC: huzaifas, lkundrak, mmahut
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-18 19:15:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Christopher Tubbs 2009-01-05 18:57:48 UTC
Description of problem:
When the Edit Event window is open (for a new event or for editing an existing event), and the window is closed with Alt-F4, or clicking on the "X" in the upper right hand corner, the entire Sunbird application crashes with the following error message in the console:
icalerror.c:104: BADARG: Bad argument to function
sunbird-bin: icalerror.c:106: icalerror_set_errno: Assertion `0' failed.

Version-Release number of selected component (if applicable):
sunbird-0.9-3.fc10.x86_64
Provider for Google Calendar 0.5.1

How reproducible:
100%

Steps to Reproduce:
1. Create new event for Google Calendar
2. Open event
3. Close "Edit Event" window
  
Actual results:
Sunbird application crashes entirely with console error message.

Expected results:
Only the Edit Event window should close, with any edits cancelled.

Additional info:
Events edited from local calendars appear unaffected.
i386 version untested

Comment 1 Lubomir Rintel 2009-01-18 19:15:56 UTC
Thanks for the bug report.

This is (most likely) fixed by new libical packages.
Please update libical and reopen if this happens agains.