From: SourceForge.net <no...@so...> - 2010-06-15 14:32:20
|
Bugs item #3016544, was opened at 2010-06-15 14:32 Message generated for change (Tracker Item Submitted) made by opeongo You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3016544&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tom Moore (opeongo) Assigned to: Nobody/Anonymous (nobody) Summary: Potential NPE in XYLineAndShapeRenderer Initial Comment: The drawItem method will try to look up optional entity information, but will fail with an NPE if info.getOwner() returns null. This can happen if the draw method is called on the JFreeChart object. I suggest that the code in drawItem should include a test for the owner being null. if (state.getInfo() != null && state.getInfo().getOwner() != null) { entities = state.getInfo().getOwner().getEntityCollection(); } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3016544&group_id=15494 |
From: SourceForge.net <no...@so...> - 2012-09-23 20:12:00
|
Bugs item #3016544, was opened at 2010-06-15 07:32 Message generated for change (Comment added) made by mungady You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3016544&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Tom Moore (opeongo) >Assigned to: David Gilbert (mungady) Summary: Potential NPE in XYLineAndShapeRenderer Initial Comment: The drawItem method will try to look up optional entity information, but will fail with an NPE if info.getOwner() returns null. This can happen if the draw method is called on the JFreeChart object. I suggest that the code in drawItem should include a test for the owner being null. if (state.getInfo() != null && state.getInfo().getOwner() != null) { entities = state.getInfo().getOwner().getEntityCollection(); } ---------------------------------------------------------------------- >Comment By: David Gilbert (mungady) Date: 2012-09-23 13:12 Message: I'm not able to see how this can be triggered, but it will not hurt to put the null check so I've done this for the upcoming 1.0.15 release. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3016544&group_id=15494 |