Reset all of the private variable if loadCacheFile failed.
diff --git a/bcc.cpp b/bcc.cpp
index 5cf30c7..c00d1f7 100644
--- a/bcc.cpp
+++ b/bcc.cpp
@@ -2981,8 +2981,9 @@
       }
     }
 
-    mCacheMapAddr = 0;
-    mCodeDataAddr = 0;
+    mCacheMapAddr = NULL;
+    mCacheHdr = NULL;
+    mCodeDataAddr = NULL;
 
  giveup:
     return 1;