Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

BSD with WinXP locked pages

A year ago I developed an application for a guy that ran under WinNT 4.0 flawlessly, using LabVIEW 6i, NI-DAQ (6.8?), VISA (2.52?), all installed from the 6i CD, and IMAQ 2.5 (downloaded from NI).

Now, for another customer with the exact same source code but WinXP (home), LabVIEW 6.0.2, VISA 2.6, NI-DAQ 6.9.2, IMAQ 2.5.1, I get a blue screen of death (BSD) when I have captured/saved several images to disc and press my EXIT button. The error displayed is like 'PROCESS HAS LOCKED_PAGES'. Yes, I do close all VISA and IMAQ sessions.

I no longer have the equipment (customer needed it), but I still would like to help them out since I know I will be called in the future.

Any help will be appreciated.

Todd
0 Kudos
Message 1 of 6
(3,467 Views)
Hello,
I would like to clarify I few things from your post and add some additional information. When you say that you are pressing an EXIT button are you referring to a stop button in your LabVIEW code, the LabVIEW abort button or the Exit (X) button located on the edge of the window? If you are pressing the LabVIEW abort button and the program is in the middle of an process, problems might occur. I would suggest using a stop in your problem, if you are not already, to stop a VI.

We have a page which list the supported NI products with Windows XP. Please go to ni.com/info and enter in winxp. From that page you will see that LabVIEW 6.1 is the officially compatible version of LabVIEW with Windows XP.

Regards

R. Blake
Applications Engineering
National
Instruments
Director of Engineering
G Systems, www.gsystems.com
Certified LabVIEW Architect
Certified LabVIEW Embedded Systems Developer
Certified Professional Instructor
GCentral
0 Kudos
Message 2 of 6
(3,467 Views)
Yes, the EXIT button is a button on my app, which closes the open IMAQ and VISA session. The abort button and the Exit (X) buttons are disabled.
0 Kudos
Message 3 of 6
(3,467 Views)
I understand, LabVIEW 6.1 is the officially supported version under WinXP, but are there that many differences between Win2K and WinXP such that LV 6.0.2 can reliably cause WinXP BSDs?
0 Kudos
Message 4 of 6
(3,467 Views)
Hello,
Could you please attach a piece of code which demonstrates the problem and I will try it out here?
Director of Engineering
G Systems, www.gsystems.com
Certified LabVIEW Architect
Certified LabVIEW Embedded Systems Developer
Certified Professional Instructor
GCentral
0 Kudos
Message 5 of 6
(3,467 Views)
Thanks for the offer, but we have decided to convert the tester to Win2000.

Todd
0 Kudos
Message 6 of 6
(3,467 Views)