EdgeInspector_App/Grabber/SapLineGrab.cpp
@@ -231,18 +231,19 @@
      if(m_bGrabLive == TRUE)
         m_nSetBufferIdx = 0;
      
      if (m_nEndFrameIdx > g_pStatus->GetGrabFrameCount(m_nScanIndex))
      int nCameraIdx = m_Param.nCameraIdx;
      if (m_nEndFrameIdx > g_pStatus->GetGrabFrameCount(nCameraIdx, m_nScanIndex))
      {
         GrabScanStop();      
         g_pStatus->SetGrabEnd(m_nScanIndex);
         g_pLog->DisplayMessage(_T("%d Over Grab Count : Stop Grab[%d][%d] - %d"), m_Param.nBoardIdx, m_nScanIndex, m_nEndFrameIdx,g_pStatus->GetGrabFrameCount(m_nScanIndex));
         g_pStatus->SetGrabEnd(nCameraIdx, m_nScanIndex);
         g_pLog->DisplayMessage(_T("%d Over Grab Count : Stop Grab[%d][%d] - %d"), m_Param.nBoardIdx, m_nScanIndex, m_nEndFrameIdx,g_pStatus->GetGrabFrameCount(nCameraIdx, m_nScanIndex));
         return;
      }
      if (m_nSetBufferIdx > m_pFrameBuffer->GetFrameCount())
      {
         GrabScanStop();      
         g_pStatus->SetGrabEnd(m_nScanIndex);
         g_pStatus->SetGrabEnd(nCameraIdx, m_nScanIndex);
         g_pLog->DisplayMessage(_T("%d Over Grab Buffer Stop Grab[%d][%d] - %d"), m_Param.nBoardIdx, m_nScanIndex, m_nEndFrameIdx,m_pFrameBuffer->GetFrameCount());
         return;
      }
@@ -251,7 +252,7 @@
      if(pBuffer == NULL)
      {
         GrabScanStop();      
         g_pStatus->SetGrabEnd(m_nScanIndex);
         g_pStatus->SetGrabEnd(nCameraIdx, m_nScanIndex);
         g_pLog->DisplayMessage(_T("%d Over Grab Buffer Stop Grab[%d][%d] - %d"), m_Param.nBoardIdx, m_nScanIndex, m_nEndFrameIdx,m_pFrameBuffer->GetFrameCount());
         return;
      }