|
@@ -133,7 +133,9 @@ namespace VirgoRT.Modules.Schedulers
|
|
|
{
|
|
|
var wafer = WaferManager.Instance.GetWafer(Module, i);
|
|
|
|
|
|
- if (wafer.IsEmpty || wafer.NextSequenceStep > wafer.ProcessJob.Sequence.Steps.Count) // wafer.NextSequenceStep already increased after wafer arrive
|
|
|
+ if (wafer.IsEmpty ||
|
|
|
+ wafer.ProcessJob == null || wafer.ProcessJob.Sequence == null ||
|
|
|
+ wafer.NextSequenceStep > wafer.ProcessJob.Sequence.Steps.Count) // wafer.NextSequenceStep already increased after wafer arrive
|
|
|
continue;
|
|
|
|
|
|
if(i == 0)
|