NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Preload occasionally hangs on modelsupport2.dll

Hi all,

 

When I run my sequence in the UI exe (LV) it occasionally hangs/freezes when preloading the modelsupport2.dll. Are there any settings to be aware of to prevent this?

 

 

PreloadHang.png

0 Kudos
Message 1 of 9
(5,273 Views)

Does anyone have any input on this?

0 Kudos
Message 2 of 9
(5,256 Views)

Hi ademedeiros,

 

When you say it hangs does it just freeze up or does it eventually complete?

 

Regards,

Michael

Michael Bilyk
Former NI Software Engineer (IT)
0 Kudos
Message 3 of 9
(5,246 Views)

What version of LabVIEW and TestStand? Has the UI been customized at all? Can you reproduce it in a simple sequence with the default UI (if so please attach such a sequence to this thread)? You can always disable preloading, but that might just move where it happens.

 

Thanks,

-Doug

0 Kudos
Message 4 of 9
(5,237 Views)
Hi all,

It's been freezing completely and never completes.

I am using TestStand 2014 32bit, and LabVIEW 2014 32bit. The UI has been customized, but I did observe the issue in the development environment.

I will try to create a simple sequence to reproduce the error.

Thanks!
0 Kudos
Message 5 of 9
(5,226 Views)

Hi ademedeiros -

If you cannot easily create something that we could reproduce, you could capture a dump file while at the hung. Since you are using a 32-bit version of TestStand you should use the 32-bit Task Manager in Windows:
- Launch the following version of task manager for 64-bit OS: C:\Windows\SysWOW64\taskmgr.exe (or just use the following for 32-bit OS: C:\Windows\taskmgr.exe)
- Go to the details view in Task Manager
- Find the TestStand process (e.g. SeqEdit.exe or Testexec.exe)
- Right click and select "Create dump file" and note the location of the file on disk
- Upload the file to ftp.ni.com/incoming/
- Post to name of the uploaded file on this forum

Scott Richardson
https://testeract.com
0 Kudos
Message 6 of 9
(5,208 Views)

Hi Scott,

 

I was finally able to get a dump file uploaded. It is named "AD_10-28_15_TestExec.DMP".

 

I apologize for the delay!

 

Thanks!

 

Andrew

0 Kudos
Message 7 of 9
(5,094 Views)

Hi Andrew,

 

Thank you for posting the dump file. After looking through the call stack in the dump, a few things came to mind:

 

Are you attempting to call a syncronous method of the TestStand API in your LabVIEW UI Code (such as Engine.NewExecution)?

 

Does the following LabVIEW Project exhibit abnormal behavior when opening or closing in the LabVIEW Developement Environment: C:\Program Files (x86)\Phononic Reliability\Phononic Reliability Fixture.lvproj (i.e. do you see any conflict dialogs/dependency warning dialogs/save prompts)?

 

Regards,

 

Jeff

 

0 Kudos
Message 8 of 9
(5,040 Views)

Hi Jeff,

 

Thanks for looking through the file.

 

I am not calling a synchronous method of the API.

 

The LabVIEW project does not show any abnormal behavior, it opens correctly and does not show any of the issues that you have shown.

 

Thanks!

 

Andrew

0 Kudos
Message 9 of 9
(5,033 Views)