There is a difference in the output of the Windows tasks which contain a directory in the name, some of these have double escapedand some only have a single \. This causes parts of Supportal to crash as it causes invalid JSON in some instances.
Given how all our Support tools run on Unix based systems, we should standardise all Windows tasks to usein all places.
Looking into this issue further, it seems that the winquote_path function within the script is not working as intended. For example, consider the part of cbcollect_info which collects the memcached.log file:
When compared to the header of the actual memcached.log collected:
We can see that the output produced has not had its single \ replaced by a double one.