When I run log.cmd from the windows command line, I get errors from xperf saying that the *.etl file already exists. I understand that other processes also use windows ETL and since gpuview uses xperf to trace events, it "collides" in some sense.
Nevertheless, I get a ton of ETL files that are merged by running log.cmd again.
I hate using cmd and tried doing the same thing with cygwin bash. I get similar errors, but barring DXCstate.etl, i don't see anything else.
I'm running the terminal with admin privelges and log.cmd has 755 privileges.
$ ./log.cmd
Xperf: error: NT Kernel Logger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: DxTest: Cannot create a file when that file already exists. (0xb7).
Xperf: error: DxLogger: Cannot create a file when that file already exists. (0xb7).
The trace you have just captured "C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\gpuview\DXCState.etl" may contain personally identifiable information, including but not necessarily limited to paths to files accessed, paths to registry accessed and process names. Exact information depends on the events that were logged. Please be aware of this when sharing out this trace with other people.
Xperf: error: DxcStackLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: DxcLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: UMDLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: DXGILogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: Dx11Logger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: D3D10Level9Logger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: MFLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: OLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: XAMLLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: D2DLogger: Cannot create a file when that file already exists. (0xb7).
Xperf: error: D2DScenariosLogger: Cannot create a file when that file already exists. (0xb7).
$ ls
DXCState.etl* DxEtw.dll* EventsForStackTrace.txt* dota2/ GPUView.chm* GPUView.exe*
LDDMCore.man* log.cmd* plugins/ README.TXT* tplugins/ UMDEtw.man*