rem: calComp.addSubcomponent(aItems[i].icalComponent); 
add: var item = aItems[i]; calComp.addSubcomponent(item.icalComponent); var rec = item.recurrenceInfo; if (rec != null) { var exceptions = rec.getExceptionIds({}); for each ( var exid in exceptions ) { var ex = rec.getExceptionFor(exid, false); if (ex != null) { calComp.addSubcomponent(ex.icalComponent); } } } 
context:             onGetResult: function(aCalendar, aStatus, aItemType, aDetail, aCount, aItems)            {                for (var i=0; i<aCount; i++) {                    calComp.addSubcomponent(aItems[i].icalComponent);                }            }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/8ab2077e734d1c6d49dc4d3b9c755c02bcd48bf5/calICSCalendar.js/buggy/calendar/providers/ics/calICSCalendar.js