I recently ran a trace with the Visual Studio plugin, and after I closed everything down, I noticed that the last of my output files did not include the closing </gaze> or </itrace_plugin> tags.
I reproduced it on a different computer using these steps:
- Open iTrace Core
- Setup the session with an output directory
- Run Visual Studio Community 2017 (as administrator)
- Open iTrace window
- Connect to core
- Start session in core
- Wiggle mouse around, etc.
- Stop session in core
- Close Visual Studio
It appears from the code that there is no management of the lifecycle for the plugin/tool window, so the closing tag is only written when (a) the user disconnects from core or (b) a new session is started.
I recently ran a trace with the Visual Studio plugin, and after I closed everything down, I noticed that the last of my output files did not include the closing
</gaze>or</itrace_plugin>tags.I reproduced it on a different computer using these steps:
It appears from the code that there is no management of the lifecycle for the plugin/tool window, so the closing tag is only written when (a) the user disconnects from core or (b) a new session is started.