From: jungwook.ryu Date: Thu, 26 Jun 2014 05:35:21 +0000 (+0900) Subject: timeline : fix null pointer exception when save/load X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F59%2F23459%2F1;p=sdk%2Ftools%2Fdynamic-analyzer.git timeline : fix null pointer exception when save/load Change-Id: I307b0beeaa7a6af8215e745c035a3ff8c0df026a Signed-off-by: jungwook.ryu --- diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/common/TimelineChartManager.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/common/TimelineChartManager.java index 713b936..86e29f8 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/common/TimelineChartManager.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/common/TimelineChartManager.java @@ -680,7 +680,7 @@ public class TimelineChartManager extends PageDataManager implements String where = "where TIME BETWEEN " + start + " AND " + end + " ORDER BY " + CPUDBTable.TIME; List> queryResult = cpuDBTable.selectData(null, where); - if (queryResult == null) { + if (queryResult == null || AnalyzerManager.getProject() == null) { return processedResult; } @@ -731,7 +731,7 @@ public class TimelineChartManager extends PageDataManager implements String where = "where TIME BETWEEN " + start + " AND " + end + " ORDER BY " + EnergyDBTable.TIME; List> queryResult = energyDBTable.selectData(null, where); - if (queryResult == null) { + if (queryResult == null || AnalyzerManager.getProject() == null) { return processedResult; }