I'm also noticing that 1.8.6 is unstable as compared to previous versions. I am seeing 3 specific behaviors that I've never seen before installing the current version.
For reference, I am running Windows 10 version 1709, build 16299.611, with a Surface Book with Core-i7 processor and 16GB of RAM. Here are the things that I'm seeing:
1) When I am using a process with a real-time preview window, sometimes the preview window does not close the first time I click on the 'X' in the corner of the window. It always closes on the second click. This is a small thing and it doesn't happen all the time, but I've seen it enough times that it's noticeable.
2) Sometimes when I select a process that's not open yet, I get the following error dialog with the text. I have seen it on multiple processes and if I exit and restart PI, then it works normally:
CreateSpinBox(): Low-Level API Function
error (0x0001): Unknown error
3) Twice now, I've had version 1.8.6 go unresponsive while running a process or script. According to the resource monitor, when this happens the CPU goes to maximum clock speed and the pixinsight.exe process consumes 100% CPU for about 5 seconds and then goes idle for about 5 seconds, repeatedly. I've seen this happen when running the PSFImage script from
www.skypixels.at. I initially attributed it to the script, but I've also seen it happen with TGVDenoise and MultiscaleMedianTransform. Once when I saw it, I left the computer for two hours and it never returned to a responsive state. Clicking on the Abort button in the Process Console for the two built-in processes did not return the PI to a responsive state. In all cases, terminating the pixinsight.exe process and then restarting it returned things to normal (with the loss of any unsaved work). In the new PixInsight instance, all of the processes ran as expected.
In addition to CPU, I've monitored memory consumption. The pixinsight.exe process was consuming about 1.5GB of RAM in the cases where the CPU spun, and total memory usage on the machine never exceeded 65% of the total available.
Unfortunately, I cannot reproduce any of the above behaviors and have not found any pattern to them. I've taken to doing frequent saves of my project to avoid losing too much work. Again, this is all on a machine that has been rock solid stable on previous PI versions.
If there is something I can do to collect more information, please let me know.
Thanks,
-Wade