Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

Vista Circuit Design Suite - DEP

I'm running Windows Vista Home Premium, last reformat was 2 months ago, no issues until after installing Circuit Design Suite 10.0.144.

After installing, Windows began throwing me Data Execution Prevention (DEP) errors during startup.

The error reads something like this "Data Execution Prevention has closed Parts of Logos"

First of all, Logos is a brilliant name... try searching google for more information about it Smiley Indifferent.
Anyways, upon returning zero relevant results for the error string, I bightened up a bit because at least I didn't have some form of malware.
After doing a search of my computer all results were relates to folders named logos or dlls and msis.
All contained within a folder called National Instruments, which brings me here.

The next step was to examine what services belonged to National Instruments and opened on startup.
I found:
National Instruments Domain Service
National Instruments PSP Server Locator
National Instruments Time Synchronization
NI Service Locator

1) Are all of these services installed with Circuit Design?
2) Are they all necessary to load on Start-Up? (I only use the software once a week or so)
3) Whoever designed it does know that loading services on startup is bad... right?

I opened the Event Viewer next to find the exact exe causing the problems.  In the starup sequence, the only error is with nidmsrv.exe.  The error message is below:

"Faulting application nidmsrv.exe, version 4.7.0.44, time stamp 0x44c69afd, faulting module unknown, version 0.0.0.0, time stamp 0x00000000, exception code 0xc0000005, fault offset 0x736f6700, process id 0x3d0, application start time 0x01c80ea9d20316d8."

When searching for the executable, I found it located in     "F:\Program Files\National Instruments\Shared\Security"     F being the partition where I install any unessential software.


4) Solutions?  Ideally I'd like to just turn the services off so they don't execute during startup, but you should really fix this too.  I wouldn't have bothered you if I wasn't confident that the problem is with your software, thanks for your time.

Message Edited by rpk5000 on 10-14-2007 08:25 PM

0 Kudos
Message 1 of 5
(5,396 Views)
Hi rpk5000:

These services are installed with Circuit Design Suite. They primarily for the LabVIEW runtime engine. I cannot tell you what will happen if you set them to disabled (it is not supported), but you may encounter errors when using some of the LabVIEW functionality.

There is an update to Circuit Design Suite, 10.0.1 (also known as 10.0.343), that supports Vista. The version you are running 10.0 (also known as 10.0.144), is not supported on Vista.

You can get the update through the Support and Upgrade Utility or from the website (I prefer ftp: ftp://ftp.ni.com/support/circuitdesignsuite/10.0.1/, then select the appropriate link depending on which version you have.)

Garret
Senior Software Developer
National Instruments
Circuit Design Community and Blog

If someone helped you, let them know. Mark as solved or give a kudo. 🙂
0 Kudos
Message 2 of 5
(5,383 Views)
Ok thanks, I'm downloading that right now.
I tried updating in Multisim, but it opened up a dialogue that closed a little while after opening and displaying the checking for updates animation.  I figured that meant I had the latest update.
0 Kudos
Message 3 of 5
(5,380 Views)
Ok the patch worked, its all good now.
Thanks a lot.
Ryan
0 Kudos
Message 4 of 5
(5,349 Views)
I'm glad to hear the update solved the issue.
Garret
Senior Software Developer
National Instruments
Circuit Design Community and Blog

If someone helped you, let them know. Mark as solved or give a kudo. 🙂
0 Kudos
Message 5 of 5
(5,341 Views)