I'm getting LabVIEW (2012 and 2013 both) exiting with an access violation error when I _close_ a VI. Note that no VIs are running at that point, and its heirarchy is the only thing open. It is absolutely repeatable. This VI does make several calls to a DLL, but since it isn't running, I'm hesitant to say that it's a problem inside the DLL (and it's not my DLL, so I can't peek inside it anyway). So my question: what can I do to fix this? Is there some DLL unloading thing that I need to do? I've already tried to do the trick of sending the "call library node" an empty path on its final call -- that has no effect.
What could possibly be causing this?