LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Crashing LabVIEW with dynamic user events

Hello,
 
we are able to execute the attached sample with a german LV 8.2.1 on a Pentium 4 2.4 GHz PC with 1GB Ram and W2K SP4.
 
However we seem to have problems on a faster machine with an english Windows XP Server but also LV 8.2.1. Could this please be verified? 🙂
 
So start the test, first manualy load the "Button Menue 13.vi", then the "Button Wrapper 13.vi" and finally the "Button Receiver 13.vi".
 
After this activate "Button Menue 13.vi" and let it run for a short while. After softly stopping "Button Menue 13.vi" with the local "Stop"-button, all VIs should indicated the identical amount of received dynamic user events.
 
On our local PC we can run sucessfully and quickly to e.g. 10000 events and more. 🙂
0 Kudos
Message 1 of 5
(3,114 Views)
After running for a bit it crashes LV 8.5 on my system (2x Dual Core Xeon 5130, With Windows XP using 3 of 4 cores). If I have time later, I'll poke around and try to narrow down the cause.
Message 2 of 5
(3,091 Views)
Hello,

is LV 8.2.1 you use on the XP Server machine the german version you used on the W2K or the english version. It looks like a timing problem, if I set the wait until... from 25 to 1000 ms in each loop and add a timing (100 ms) in the while loop  in the button menu VI it works.
Did you have the same timing (25 ms) when you used the VI on your W2K machine?

Kind regards
Carsten Sckopke

Message 3 of 5
(3,076 Views)
Have you tried wiring the error clusters? When I wired them so that they shut down the loops on error and report the error to the front panel, it shut down with error 1. I added a probe to the iteration count and it crashed LV at about 9 iterations. The next time it crashed at about 44 iterations.

Dual G5 Mac OS X 10.4.10, LV 8.20

Lynn
Message 4 of 5
(3,071 Views)

Hello,

after disabling hyperthreading in the BIOS the english XP Professional and the examples now run nicely! 🙂 🙂

0 Kudos
Message 5 of 5
(3,047 Views)