[SCHEDULER-298]  VOEvent Receiver Fatal Error
Type Bug
Priority High
Severity Major
Component VOEvent Receiver
Fixed In Version [3.2.13.2 dev
Versions Affected [3.13.1
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 11/10/2009

Description
10-Nov-2009 03:40:53.1: Database error: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at DC3.Scheduler.MainForm.tmrAlert_Tick(Object sender, EventArgs e)

This occurred after several rapid-fire network dropouts between the receiver and the broker.

Comments
11/10/2009 1:08:44 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 65
Affected files /trunk/RTML23/RTMLImporter.cs (Modified)
Check-in comment Fix error handling for bad RTML in ImportFile(). GEM:298
11/10/2009 1:01:18 AM   Bob Denny
Was bad RTML (out of place <Schedule> section, but it was not caught by the RTMLImporter! It has a catch {} section that makes a nice message by drilling down through inner exceptions but then just returns with an empty object tree! Added re-throw!