diff --git a/core/jni/android_os_Debug.cpp b/core/jni/android_os_Debug.cpp index 97c7f049fdb9a..ba9facfd19cf7 100644 --- a/core/jni/android_os_Debug.cpp +++ b/core/jni/android_os_Debug.cpp @@ -430,6 +430,8 @@ static void load_maps(int pid, stats_t* stats, bool* foundSwapPss) char tmp[128]; FILE *fp; + *foundSwapPss = false; + sprintf(tmp, "/proc/%d/smaps", pid); fp = fopen(tmp, "r"); if (fp == 0) return;