Target CPU is x86.
With some message box narrowing down I've pined the crash down to this statement:
rpt.SetDataSource(DS.Tables("RevenueSummary"))
This acually takes place in the form that opens the viewer form... before the viewer form opens. That would seem to disqualify the viewer as the problem.
James