06-17-2010 05:12 PM
LabVIEW 2009 SP1 (Windows 32-bit) will often crash when a CXT control/indicator is replaced by another Numeric. It immediately closes all windows without any indication of the error.
To replicate:
1. Create a Numeric control, and set the representation to CXT.
2. Replace the control with another Numeric (same or different type)
Sometimes this causes a crash, more often when replacing with a System Numeric, but has happened for all types. If it doesn't crash the first time, keep replacing, and it will within 4-5.
Can anyone else replicate this?
06-17-2010 05:19 PM
06-17-2010 09:30 PM
Same here on first try.
There was no message about the crash when I reopened LabVIEW.
06-18-2010 11:21 AM
I was also able to reproduce the crash. I have filed a corrective action request (#236322), so R&D has been made aware of this behavior. Thanks for bringing it to our attention!
Take care!
07-25-2010 08:46 PM
I get a similar crash when clicking the 'replace all' button in the search results window, replacing a type def enum with another type def enum.
All LabVIEW windows disappear instantly with no warning.
When I restart, it offers to recover files.
Just thought I'd add another similar scenario for the developers in case it helps with finding the source of the crash.
The 'replace all' function has done this a few times with other object types too.
07-26-2010 08:54 AM
Hi Troy,
Are you seeing this crash in LabVIEW 2009 SP1 as well?
Could you also post a simple VI and the controls you created to reproduce this crash?
Thanks!
07-26-2010 08:36 PM
Yes, we're using LabVIEW 2009 SP1 Pro with ClearCase a source control.
I've attached a duplicated section of code (from a much bigger application) that I did the find and replace on which caused the crash.
The only problem is... it wont crash. I didn't go out of my way to repeat the crash when it happened so I'm sorry I can't be more helpful.
We do get similar crashes semi-regularly so when it happens again I'll be sure to invesigate further and post.
07-27-2010 05:00 PM
Thanks Troy. Any steps you can provide to reproduce the crash would be appreciated.
Take care!
08-15-2010 07:49 PM
OK here's a vi that keeps crashing LabVIEW on me.
I'm trying to replace all the 'modern' style enums with system enums.
I right click on a modern style enum in the 'Match criteria' area > Replace > System > Ring & Enum > System Enum
A few times it crashed on the first one, sometimes I get through a couple, once I got to the 5th enum, but I've never got through them all.
A couple of times LabVIEW locks up with a wait cursor and half of the front panel blanked out, but mostly it just disappears.
When I restart LabVIEW, there is no 'LabVIEW crashed' message or file recover dialog.
08-15-2010 08:41 PM
I finally managed to get through them all by starting with table and then the enum on the far right (instead of top left) and saving in between each find and replace.
I don't know if that helps or hinders but there you have it. One more bread crumb.