Index: trunk/BNC/src/combination/bnccomb.cpp
===================================================================
--- trunk/BNC/src/combination/bnccomb.cpp	(revision 10950)
+++ trunk/BNC/src/combination/bnccomb.cpp	(revision 10954)
@@ -1189,10 +1189,40 @@
     corr->_eph->setClkCorr(dynamic_cast<const t_clkCorr*>(&clkCorr));
     corr->_eph->setOrbCorr(dynamic_cast<const t_orbCorr*>(&orbCorr));
+
+    /* TEMPORARY DIAGNOSTIC: dump the exact orbit/clock correction content
+    // being used for this PRN right before getCrd() applies it - adjust
+    // the PRN below to whichever satellite is showing the anomaly.
+    if (corr->_prn.startsWith("R08")) {
+      const t_orbCorr* oc = corr->_eph->orbCorr();
+      const t_clkCorr* cc = corr->_eph->clkCorr();
+      emit newMessage(QString().asprintf(
+        "bncComb: DIAG %s Mjd=%.6f IOD=%u TOC=%.3f bcepAge=%.2f orbT=%.3f orbAge=%.2f xr=%.4f/%.4f/%.4f"
+        " dotXr=%.6f/%.6f/%.6f clkT=%.3f clkAge=%.2f dClk=%.6f dotDClk=%.6f",
+        corr->_prn.toLatin1().data(),
+        epoTime.mjd() + epoTime.daysec()/86400.0,
+        corr->_eph->IOD(), corr->_eph->TOC().daysec(), epoTime - corr->_eph->TOC(),
+        oc->_time.daysec(), epoTime - oc->_time,
+        oc->_xr[0], oc->_xr[1], oc->_xr[2],
+        oc->_dotXr[0], oc->_dotXr[1], oc->_dotXr[2],
+        cc->_time.daysec(), epoTime - cc->_time,
+        cc->_dClk, cc->_dotDClk).toLatin1(), false);
+    }
+  */
     if (corr->_eph->getCrd(epoTime, xc, vv, true) != success) {
+      /*
+      if (corr->_prn.startsWith("R08")) {
+        emit newMessage(("bncComb: DIAG " + corr->_prn.mid(0,3) + " getCrd FAILED").toLatin1(), false);
+      }
+      */
       delete corr;
       it.remove();
       continue;
     }
-
+    /*
+    else if (corr->_prn.startsWith("R08")) {
+      emit newMessage(("bncComb: DIAG " + corr->_prn.mid(0,3) + " getCrd OK").toLatin1(), false);
+    }
+    
+    */
     // TEMPORARY DIAGNOSTIC: how far is this epoch from the GLONASS broadcast
     // ephemeris reference time? t_ephGlo::position() numerically integrates
