LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW: Memory full

Hello guys, look I have this situation:

I was running a executable file (I don't have acces to the code) and this error appeared: LabVIEW: Memory is Full VI"Nameofmyvi.vi"was stopped at unknown""at call to"Nameofmyvi" I've read that its possible that this happens when we deal with large data set, at a possible solution is manipulating the code, but since I told you guys before: I don't have access to it.

So, I'll be very pleased if you guys can help me.

Cheers

0 Kudos
Message 1 of 5
(2,877 Views)

Without the code there is nothing you can really do. Improving the memory handling or fixing the memory leak requires modifying the code. At best you could start and stop the application more frequently if this is possible. Other than that you can't do anything about the issue.



Mark Yedinak
Certified LabVIEW Architect
LabVIEW Champion

"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot
0 Kudos
Message 2 of 5
(2,874 Views)

As already said, the problem is likely with the code having poor memory management.  Without the code, there's not much you can do.



There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 3 of 5
(2,867 Views)

Like others have said, not much can be done without the code. But I'd give this suggestion: Try to copy the entire block diagram to another VI and see if it has the same problem. Sometimes that does the trick but if VI is poorly written with memory leaks, this won't solve the problem. Good luck !


Kudos are the best way to say thanks 🙂
0 Kudos
Message 4 of 5
(2,855 Views)

Actually, if the programmer generates an Error 2 it'll give the same error. That happened to me in some inherited code where the previous programmer used Error 2 as cancel from some sub-vi.

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 5 of 5
(2,833 Views)