Index: /opt/opennms/opennms-1.3.9/opennms-dao/src/main/java/org/opennms/netmgt/dao/support/DefaultRrdDao.java =================================================================== --- /opt/opennms/opennms-1.3.9/opennms-dao/src/main/java/org/opennms/netmgt/dao/support/DefaultRrdDao.java (revision 8091) +++ /opt/opennms/opennms-1.3.9/opennms-dao/src/main/java/org/opennms/netmgt/dao/support/DefaultRrdDao.java (working copy) @@ -113,7 +113,12 @@ double[] values = new double[printLines.length]; for(int i = 0; i < printLines.length; i++) { - values[i] = Double.parseDouble(printLines[i]); + try { + values[i] = Double.parseDouble(printLines[i]); + } catch (NumberFormatException e) { + // TODO Auto-generated catch block + values[i] = Double.NaN; + } } return values;