I'm running VTune Amplifier 2018, and I found what looks like a bug in the way command lines are managed. Specifically, if the command line arguments of an application contain the ampersand character (even if the arguments are quoted), upon stopping the Analysis the GUI will show a "Please wait until the collection is cancelled" dialog box and the GUI will hang until doing a Force Quit.
I'm running the OSX version of the VTune GUI, connected over SSH to a Linux host. The following command works fine:
/home/user/ffmpeg 'udp://192.168.1.5?overrun_nonfatal=1' foo.ts
but this command causes the GUI to hang:
/home/user/ffmpeg 'udp://192.168.1.5?overrun_nonfatal=1&fifo_size=5000' foo.ts
I've tried using both single and double quotes, as well as just having VTune run a shell script rather than putting the arguments directly into the VTune GUI. The problem occurs in all instances.
Any suggests that could be offered to work around this behavior is appreciated.