diff
  redirection_free_data(pData, NULL);
+ *pData = malloc(utf8_len);
+ if (!*pData) {
+     WLog_ERR(TAG, "Failed to allocate memory for pData");
+     goto fail;
+ }
