08-20-2016 01:02 PM
The attached VI shows the problem in the most simple situation I could find: resizing a Register for Event Node can crash LabVIEW.
The situation illustrates the case where there is one node outside the Event structure and one inside. A minimum of 2 events need to be registered, the idea being that RESIZING one Register for Event node should remove all corresponding events inside the Event Structure(s), as illustrated below:
As a matter of fact, it does work... sometimes (and only once).
If you are lucky, you will go through step 1-2 without crashing LV. In that case, jump to case 4 (Undo everything and retry). I have never failed to crash LV so far (2016, 64 bit).
The first time it happened to me was on the first attemp, in a large application. Autobackup saved my day that time.
08-23-2016 02:07 PM
Hello X.,
Thank you so much for bringing this LabVIEW Bug Report to our attention. I have been able to reproduce the issue on my end and have submitted a Corrective Action Report to our R&D team regarding this issue. Unfortunately, at this time we do not have a workaround for this issue. Please let me know if you have any additional questions or concerns regarding this issue.
Thank you
08-23-2016 02:10 PM
Thanks. Can you provide the CAR number for future reference?
08-23-2016 02:11 PM - edited 08-23-2016 02:12 PM
duplicate (slow -buggy?- site).
08-23-2016 02:15 PM
The CAR number for this issue is: 601807.
Thank you,
08-23-2016 03:15 PM
BTW, there is a workaround: first delete any connections to the element in other nodes in the Event Structure before resizing the node.
That's how I got our of this nightmare situation in the first place in my rather complex project...
05-26-2017 08:05 AM
CAR 601807 was fixed in LabVIEW 2017. See the 2017 LabVIEW Bug Fix List for details: http://www.ni.com/product-documentation/53584/en/