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*