NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Warning about skchui.dll

Following Warning is displayed during exit from TestStand:
     Your system contains the Microsoft Tablet PC Platform Component, skchui.dll
     (version 1.0.1038).  Microsoft has reported that this version of the component
     is known to cause GDI memory leaks in applications that host the Microsoft
     Internet Explorer control. Please refer to the TestStand readme file for more
     information.
 
Any clue about this warning.
0 Kudos
Message 1 of 22
(7,959 Views)

Vidula -
The message states that the TestStand readme has more information, and it states the following:

The TestStandApplications that create and destroy the Microsoft Internet Explorer (IE) control might leak GDI memory, making the application and the computer unstable. The memory leak occurs when you run the application on Windows XP Service Pack 2 and you installed the Handwriting feature (version 1.0.1038 of the Skchui.dll file) for a Microsoft Office product on the computer. For TestStand, the sequence editor creates new instances of the IE control for each new execution document, and each ReportView User Interface control creates a new instance of the IE control. To prevent this GDI memory leak, uninstall the Handwriting feature for any Microsoft Office product and for any other product that uses this shared feature. Refer to the Microsoft Knowledge Base Article 896429, located at http://support.microsoft.com/default.aspx?scid=kb;en-us;896429, for more information about this issue.

Hope this helps...

Scott Richardson
https://testeract.com
0 Kudos
Message 2 of 22
(7,929 Views)
I tried the workaround in the Microsoft article, but I still get the warning message.  Are there other Microsoft applications (other than Office) that use the handwriting feature?  Is there a different workaround, such as deleting or updating the DLL?
0 Kudos
Message 3 of 22
(7,754 Views)

This worked for me try it, see if it works for you:

Open TestStand, and go to Configure->Station Options, click the Preferences tab, then click the "Debug Options..." button at the bottom. This will open the Debug Options window where you can uncheck the Report Object Leaks option.

Regards,

Vidula

0 Kudos
Message 4 of 22
(7,750 Views)
The reason why this worked is because you are no longer warning the users about problems.  The object leaks still happen, we just don't tell you.  I have tried removing the DLL and the problem has gone away.  However, you can't be certain that it will be added again by another application or if you repair an installer that adds the DLL.

Allen P.
NI
0 Kudos
Message 5 of 22
(7,744 Views)
Mark

To answer your question - you can find out more about which application installs a given MS DLL from the following website
http://support.microsoft.com/dllhelp

Note: I have found instances where in this page is not up to date.

I did a search for DLL and found out that 'Microsoft Project Server 2002' also uses this DLL. See the following link
http://support.microsoft.com/dllhelp/default.aspx?l=55&fid=880

I have not tired it but I think there should be a similar setting Microsoft Project Server which allows you un-install this DLL.

Hope this helps
Anand Jain
National Instruments




Message Edited by Anand Jain on 11-12-2007 11:00 PM

Message Edited by Anand Jain on 11-12-2007 11:02 PM
0 Kudos
Message 6 of 22
(7,732 Views)
Mark -
To workaround the problem once, I took a simple route and just renamed the file and there was no bad effects. My Office applications did not complain.
Scott Richardson
https://testeract.com
0 Kudos
Message 7 of 22
(7,695 Views)

I deleted the file, and the next time I opened Word, it ran the installer and re-installed the file.  The solution in the microsoft knowledgebase does me no good either.  Any other ideas on how to get rid of this?
Thanks!

 

0 Kudos
Message 8 of 22
(7,584 Views)
parkerfly,

Just to clarify - you've tried renaming the file, deleting the file, and all of the steps in the Microsoft KnowledgeBase article, and none worked for you?
Derrick S.
Product Manager
NI DIAdem
National Instruments
0 Kudos
Message 9 of 22
(7,563 Views)
Yes, that's correct.  I deleted it, it came back.  I renamed it, it was restored.  I went through the steps in the knowledgebase article and even had someone here look it over to make sure I didn't miss anything, and still get the error....
0 Kudos
Message 10 of 22
(7,545 Views)