Not sure who touched that, but since it's a NPE - Tal, can you doublecheck please?
Begin forwarded message: > From: scan-ad...@coverity.com > Date: 21 November 2016 at 21:13:22 GMT+1 > To: mskri...@redhat.com > Subject: New Defects reported by Coverity Scan for ovirt-engine > > > Hi, > > Please find the latest report on new defect(s) introduced to ovirt-engine > found with Coverity Scan. > > 2 new defect(s) introduced to ovirt-engine found with Coverity Scan. > 1 defect(s), reported by Coverity Scan earlier, were marked fixed in the > recent build analyzed by Coverity Scan. > > New defect(s) Reported-by: Coverity Scan > Showing 2 of 2 defect(s) > > > ** CID 1366189: Null pointer dereferences (NULL_RETURNS) > /backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java: > 112 in > org.ovirt.engine.core.vdsbroker.vdsbroker.GetDeviceListVDSCommand.parseLunFromXmlRpc(java.util.Map, > org.ovirt.engine.core.compat.Version)() > > > ________________________________________________________________________________________________________ > *** CID 1366189: Null pointer dereferences (NULL_RETURNS) > /backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/GetDeviceListVDSCommand.java: > 112 in > org.ovirt.engine.core.vdsbroker.vdsbroker.GetDeviceListVDSCommand.parseLunFromXmlRpc(java.util.Map, > org.ovirt.engine.core.compat.Version)() > 106 > .put(xcon.get(PHYSICAL_DEVICE_FIELD).toString(), > 107 > DEVICE_ACTIVE_VALUE.equals(xcon.get(DEVICE_STATE_FIELD).toString())); > 108 } > 109 if (xcon.containsKey(PHYSICAL_DEVICE_FIELD) && > xcon.containsKey(DEVICE_PATH_CAPACITY_FIELD)) { > 110 // set name and capacity > 111 Long size = > IrsBrokerCommand.assignLongValue(xcon, DEVICE_PATH_CAPACITY_FIELD); >>>> CID 1366189: Null pointer dereferences (NULL_RETURNS) >>>> Unboxing null object "size". > 112 lun.getPathsCapacity() > 113 > .put(xcon.get(PHYSICAL_DEVICE_FIELD).toString(), > 114 SizeConverter.convert(size, > 115 > SizeConverter.SizeUnit.BYTES, SizeConverter.SizeUnit.GiB).intValue()); > 116 } > 117 } > > ** CID 1366190: Resource leaks (RESOURCE_LEAK) > /backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/CommandsWeightsUtilsTest.java: > 37 in > org.ovirt.engine.core.bll.storage.CommandsWeightsUtilsTest.adjustWeights(java.util.List, > java.util.List, int)() > > > ________________________________________________________________________________________________________ > *** CID 1366190: Resource leaks (RESOURCE_LEAK) > /backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/CommandsWeightsUtilsTest.java: > 37 in > org.ovirt.engine.core.bll.storage.CommandsWeightsUtilsTest.adjustWeights(java.util.List, > java.util.List, int)() > 31 adjustWeights(Arrays.<Double> asList(0.33, 0.37, 0.3), > Arrays.<Integer> asList(3, 3, 4), 10); > 32 } > 33 > 34 public void adjustWeights(List<Double> weightParts, List<Integer> > expectedWeightsSorted, int totalWeight) { > 35 assertFalse(weightsUtils == null); > 36 Map<String, Double> map = new HashMap<>(); >>>> CID 1366190: Resource leaks (RESOURCE_LEAK) >>>> Failing to save or close resource created by >>>> "java.util.stream.IntStream.range(0, weightParts.size())" leaks it. > 37 IntStream.range(0, weightParts.size()).forEach(i -> > map.put(String.valueOf(i), weightParts.get(i))); > 38 Map<String, Integer> res = weightsUtils.adjust(map, > totalWeight); > 39 assertEquals("adjusted weights sum should be equal to the > total weight", > 40 totalWeight, > 41 res.values().stream().mapToInt(x -> x).sum()); > 42 > > > ________________________________________________________________________________________________________ > To view the defects in Coverity Scan visit, > https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRY9v3SZ-2BLqhn66fucWz5NChdV2QNZzLQCPY1fjqQGlAKjFKQ4pnDnQ8dtAwvCE2G0E-3D_xDvy9aTtFVlNgNTFLiCVD0cicL2K6Y3d-2BJIBr-2FpAeMq2Gor5C1ZEiQuot3av2-2FBnTXIjnZdjb0Cw-2FiZV5z3DRotm2ow-2BiwdoVplKeuk7nRFrRXzS4jJb3IZXBSxeZC0bc8KPnuElHCtQryUJ5u-2FY6QjMUnZuFDu-2BC21coRtHfPr1uF9ZCvkTQAT-2Bg5drHSbNPaszp0YnZzvaUGArGUlXQkPt48dc-2FNZaixgGomwsPPQ-3D > > To manage Coverity Scan email notifications for "mskri...@redhat.com", click > https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4QYNJdvz3-2Bo6D7kzKGM4BieGXcFZeVj8bblbpPZS135zo-2F9pagiHHlVMtL1t-2BQNkdMMpi2fcAFj8yWlY6sxZhzNUWHvSkeP6LdDHUGDSs8PI-3D_xDvy9aTtFVlNgNTFLiCVD0cicL2K6Y3d-2BJIBr-2FpAeMq2Gor5C1ZEiQuot3av2-2FBnYwmACJZZa-2BkRa13JTRgm4K6JnogNoqDZTzNvLRxP6Val1P03EDtJ3QxTG8urJ-2FCTuXNzEDZ24au9cRqVgy9YVPOiVSvw7tAY4dzssRc8ERmy1mCzlCbU6-2B9s01kYf0EYko6e7QKj2VpVxVJD8bRNr-2FNXcUSv-2Bu1fA612id1LcCM-3D >
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel