From a0e0c0dfadf54ea7ba0eb1cfc5225c9887d3150a Mon Sep 17 00:00:00 2001 From: Jing Ji Date: Thu, 7 Aug 2014 13:44:05 -0500 Subject: [PATCH] Fix creation issue of stack trace dump directory Use the dirname instead of the filename to create the directory Change-Id: I16e49303b2ff5e2592ed60eab766db32d02262fe --- .../java/com/android/server/am/ActivityManagerService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 6ac56122548d8..16b81f946f352 100755 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -4873,7 +4873,7 @@ public final class ActivityManagerService extends ActivityManagerNative try { File tracesDir = tracesFile.getParentFile(); if (!tracesDir.exists()) { - tracesFile.mkdirs(); + tracesDir.mkdirs(); if (!SELinux.restorecon(tracesDir)) { return null; } @@ -4983,7 +4983,7 @@ public final class ActivityManagerService extends ActivityManagerNative final File tracesTmp = new File(tracesDir, "__tmp__"); try { if (!tracesDir.exists()) { - tracesFile.mkdirs(); + tracesDir.mkdirs(); if (!SELinux.restorecon(tracesDir.getPath())) { return; }