https://sourceware.org/bugzilla/show_bug.cgi?id=32018

--- Comment #12 from Vladimir Mezentsev <vladimir.mezentsev at oracle dot com> 
---
Could you try this fix on CentOS:

% diff --git a/gprofng/libcollector/hwprofile.c
b/gprofng/libcollector/hwprofile.c
index cfe0d84dc1e..3b7f4840aa0 100644
--- a/gprofng/libcollector/hwprofile.c
+++ b/gprofng/libcollector/hwprofile.c
@@ -216,13 +216,13 @@ open_experiment (const char *exp)
          params += 2;
          break;
        }
-      params = CALL_UTIL (strchr)(params, ';');
+      params = __collector_strchr (params, ';');
       if (params)
        params++;
     }
   if (params == NULL)  /* HWC profiling not specified */
     return COL_ERROR_HWCINIT;
-  char *s = CALL_UTIL (strchr)(params, (int) ';');
+  char *s = __collector_strchr (params, (int) ';');
   int sz = s ? s - params : CALL_UTIL (strlen)(params);
   char *defstring = (char*) alloca (sz + 1);
   CALL_UTIL (strlcpy)(defstring, params, sz + 1);


If this solves the problem, I will prepare a patch.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to