PROTOCOL: fix a bug during parsing MSG_FUNCTION_ENTRY for FUNCTION_TYPE_FILE 03/40303/2
authorgreatim <jaewon81.lim@samsung.com>
Tue, 2 Jun 2015 06:49:16 +0000 (15:49 +0900)
committerJaewon Lim <jaewon81.lim@samsung.com>
Tue, 2 Jun 2015 16:33:16 +0000 (09:33 -0700)
fix a bug during parsing MSG_FUNCTION_ENTRY for FUNCTION_TYPE_FILE

Change-Id: Ic0fcbfc37505d176056a73e6e03bcd51a0e1c7ab
Signed-off-by: greatim <jaewon81.lim@samsung.com>
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/model/data/ProfileData.java

index 17671ca..355d7a9 100644 (file)
@@ -151,7 +151,8 @@ public class ProfileData extends LogData {
                        break;
                }
 
-               if (probeType != AnalyzerConstants.FUNCTION_TYPE_FILE) {
+               if (protocolVersion != Protocol.VERSION_30.getID()
+                               || probeType != AnalyzerConstants.FUNCTION_TYPE_FILE) {
                        binaryId = Global.getBinaryID(pid, time, pcAddr);
                        if (binaryId == AnalyzerConstants.INVALID_ID) {
                                Logger.error("ProfileData of type: " + msgID + " is from wrong process: " + pid);