UIforETW with miscellaneous polish and fixes
This release of UIforETW fixes some glitches in StripChromeSymbols.py to make it work more reliably and fail better. It also fixes many bugs with spaces in paths, in various batch files. Also the output window now horizontally resizes when the window is resized.
The full list of changes is:
b90feeb Tweak _NT_SYMBOL_PATH message to be runnable
d3bd5a7 Select the most recent trace at startup
4b2f225 Resize output window horizontally when sizing UIforETW
c80719c Tweaks to StripChromeSymbols.py
c9e3deb Tweak the slow trace saving message
41e8da4 Ignore new VS 2015 intellisense DB files
9914f47 Detect bad processes
cf5e5c9 Fix various space-in-path bugs in batch files
As usual the etwpackage.zip file contains 32-bit and 64-bit versions of UIforETW.exe, statically linked so that they will run anywhere. No compilation required. It also includes 64-bit versions of the Windows Performance Toolkit (WPT) installers.
To use this release just download and unzip etwpackage.zip and run bin\UIforETW. WPT 10 will be installed as needed.
Some anti-virus programs flag UIforETW*.exe as being malware. The cause of this flagging is not known but the flagging is assumed to be spurious. See #71 for a discussion of this issue.
For more information see https://tinyurl.com/etwcentral (aka https://randomascii.wordpress.com/2015/09/24/etw-central/)