NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

nisysinf.dll access violation when installing NI products on Vista

I am using Vista SP1 and trying to install TestStand 4.1.1 (4.1 already installed).

When I run the setup, UAC asks me to confirm and then I get the error below.

 

This seems to happen when I run any NI installer/uninstaller- since I cannot uninstall and I need this product, I will most likely install on a new HDD.

Please help ASAP!  Thanks!

 

I tried the "installer updates" download, and other KB articles don't mention this specific error.

 

 

Structured Exception number 0xC0000005

Exception Report:
Exception code: C0000005 (ACCESS_VIOLATION)
Fault address:  01D2275A 0001:0001175A Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll

Registers:
EAX:00000000
EBX:00000000
ECX:031AE514
EDX:00857958
ESI:031AE514
EDI:00000190
CS:EIP:001B01D2275A
SS:ESP:0023031AE4D0 EBP:031AE550
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010246

Stack Trace
Address  Frame    LogicalAddr    Module    SymbolName + Offset
01D2275A 031AE550 0001:0001175A Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll DllUnregisterServer + 4250
01D13D7E 031AEA40 0001:00002D7E Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll
01D1478D 031AEDA4 0001:0000378D Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll
01D14DA9 031AF29C 0001:00003DA9 Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll
01D15613 031AF61C 0001:00004613 Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll
01D217E4 031AF7EC 0001:000107E4 Z:\NISW\TestStand 4.1.1\supportfiles\NISysInf.dll DllUnregisterServer + 292
0048D22B 031AF8BC 0001:0008C22B Z:\NISW\TestStand 4.1.1\setup.exe
00464CB7 031AFBC0 0001:00063CB7 Z:\NISW\TestStand 4.1.1\setup.exe
00467CD8 031AFCA8 0001:00066CD8 Z:\NISW\TestStand 4.1.1\setup.exe
004CB441 031AFCC4 0001:000CA441 Z:\NISW\TestStand 4.1.1\setup.exe
005052F2 031AFD54 0001:001042F2 Z:\NISW\TestStand 4.1.1\setup.exe
004CDEF8 031AFD80 0001:000CCEF8 Z:\NISW\TestStand 4.1.1\setup.exe
004D6251 031AFDC8 0001:000D5251 Z:\NISW\TestStand 4.1.1\setup.exe
004D6434 031AFED8 0001:000D5434 Z:\NISW\TestStand 4.1.1\setup.exe
0056B34E 031AFF54 0001:0016A34E Z:\NISW\TestStand 4.1.1\setup.exe NI_MetaToolbox_MetaOutput_GetSharedGlobalData + 241150
004E878C 031AFF88 0001:000E778C Z:\NISW\TestStand 4.1.1\setup.exe
77B94911 031AFFD4 0001:00043911 C:\Windows\system32\kernel32.dll BaseThreadInitThunk + 18
77D3E489 031AFFD8 0001:0003D489 C:\Windows\system32\ntdll.dll RtlInitializeExceptionChain + 54
004E871D 77D3E489 0001:000E771D Z:\NISW\TestStand 4.1.1\setup.exe 

0 Kudos
Message 1 of 9
(4,427 Views)

Hi Jed,

 

These types of errors are usually caused by a corrupt file, which can originate from a scratched CD or acorrupt download.  Try downloading the software here and let me know if you are still having problems!

Al B.
Staff Software Engineer - TestStand
CTA/CLD
0 Kudos
Message 2 of 9
(4,408 Views)

Thanks for answering...

1) It fails for more than one installer (tried 4.1 and 4.1.1)

2) I tried to install from both DVD and a disk copy of the DVD; I have successfully installed from both sources on other machine

(in fact, I remembered that I have a previous XP install on this same machine, and I was able to install from the same folder that fails in vista)

0 Kudos
Message 3 of 9
(4,405 Views)

Hi Jed,

 

It seems like this is being caused by a problem with vista SP1.  Have you had problems installing other software on this machine?  One thing to try would be to run a system restore to before you first attempted to install TestStand, then try again.  Let me know if this helps!

Al B.
Staff Software Engineer - TestStand
CTA/CLD
0 Kudos
Message 4 of 9
(4,375 Views)

Unfortunately, If I have to restore back that far, I may as well use this opportunity to reinstall on a new drive.

 

Should I not use SP1?  Is this causing trouble?

0 Kudos
Message 5 of 9
(4,371 Views)

Hi Jed -

 

I ran the following test yesterday on a fully (microsoft) updated Vista Business x86 SP1 OS: Installed TestStand 4.1, Installed TestStand 4.1.1, and un-installed TestStand 4.1.1.  The installations were done from a network.

 

The Vista account was in a user account with UAC on and it worked without a problem. 

 

I'm curious - did you map Z: to a network drive or a USB drive?  How did you map the drive?   Have you launched event viewer (start>run>eventvwr.exe) and looked for related events?

 

Thanks - 

Jim

0 Kudos
Message 6 of 9
(4,363 Views)

I didn't see anything in Event Viewer; I just tried again and nothing came up in Application, Setup, System logs, and the security log showed the UAC events.

 

Z:\ is my second physical HDD.

 

Since I appear to be on the road to reloading the OS, Iuninstalled 4.1 from Programs and Features, and this worked.

then I tried installing 4.1.1 and I get the failure.

0 Kudos
Message 7 of 9
(4,359 Views)

Hi Jed -

 

I haven't found anything yet - I did try a couple of things on Vista Bus x86 SP1 - 

1. Installed TS4.1 and TS4.1.1 from different user accounts with UAC on - TS installed and uninstalled cleanly.  Both TS versions were available to both user accounts and either can do the uninstall (after giving the administrator password at the UAC prompt of course).

2.  I changed a drive designator to Z: and installed to Z:\NISW\ - I didn't find anything.

 

Is there something else I could try in order to reproduce what your seeing?

 

Thanks,
Jim

0 Kudos
Message 8 of 9
(4,335 Views)

Jed -

 

If you let me know what NI software (and Office SW) is already installed - I can continue to try to reproduce the problem.

 

Thanks,
Jim

0 Kudos
Message 9 of 9
(4,333 Views)