Google Answers Logo
View Question
 
Q: fixing an error ( Answered,   0 Comments )
Question  
Subject: fixing an error
Category: Computers > Programming
Asked by: paul59-ga
List Price: $15.00
Posted: 13 Nov 2002 18:01 PST
Expires: 13 Dec 2002 18:01 PST
Question ID: 107310
I have another computer I use at work and it has this error message
come up when the screen saver is activated:
"This program has performed an illegal operation, if the problem
persists, contact the program vendor"
When I check the details on the error it lists this:
"DDHelp executed an invalid instruction in module NVDD32.DLL at
015f:8350ed7c."
When I try to change the time setting on the screen saver it gives me
this same error and when I click ok it shuts down the computer.
How can I fix this problem?

Request for Question Clarification by legolas-ga on 13 Nov 2002 18:03 PST
What version of Windows are you using?
Answer  
Subject: Re: fixing an error
Answered By: clouseau-ga on 13 Nov 2002 19:37 PST
 
Hello paul59,

Thank you for your question.

NVDD32.DLL is a component of an video card driver set. In searching
for the cure to your problem, I ran across a discussion at the
Tek-Tips forums where one user mentioned that the latest nVidia
drivers may not function well with older computers systems. Is yours
an older machine? Have you recently updated your video drivers, if so,
you may wish to roll back one or two generations of driver.

Another user here suggests that DirectX may be the cause. They
suggest:

Make sure DirectX is working on your computer:

Start/Run....type in dxdiag and hit enter

Run all the tests and follow the dialog box suggestions on how to fix
what's not working.


http://www.tek-tips.com/gviewthread.cfm/lev2/66/lev3/68/pid/749/qid/401599


The DirectX problem is echoed on the Voodoo Forum,
http://www.voodoofiles.com/4673 :

"Direct X 8.0a and these drivers don't play nice together. Everytime I
tried to use direct draw, ddhelp.exe created an Invalid Page Fault in
xxx. I had to go back to the 23.11 drivers to fix the problem."

A GeoForce FAQ at www.turner.civ.utwente.nl/faq/gffaq17-8a.pdf  also
echoes this:

Q: I get crashes involving DDHELP.EXE. How can I fix them?

A. This may be caused by a corrupt installation of DirectX. Try
reinstalling it.

As you can see, there is a consistent pattern among others that have
experienced this problem.

Real Player even acknowledges this problem:

"The following cards are known to have DirectDraw problems. Regardless
of the setting in RealPlayer, optimized video is automatically
disabled if any of the following card and driver combinations are
detected:

NVIDIA GeForce 256 AGP Plus (Dell), NVDD32.DLL
Diamond Viper V550, NVDD32.DLL
NVIDIA RIVA TNT2 Ultra, NVDD32.DLL "

http://service.real.com/help/faq/top5/rp_fix-video.html

A related problem is ddhelp.exe errors in other modules. At
Microsoft's Knowledgebase, they once again attribute these problems to
corrupted DirectX installations. The following should be helpful
information for you:


SYMPTOMS

When you attempt to play an MPEG file with any movie player, you may
receive an error message similar to the following:

DDHELP caused an invalid page fault in module KERNEL32.DLL 
CAUSE

This behavior can occur if your DirectX video driver is damaged or
incorrectly installed.

RESOLUTION

To resolve this issue, follow these steps: 

Download the current version of DirectX.

Right-click the desktop, and then click Properties.

Click the Settings tab, and then click Change Display Type or Advanced
Properties. Note the name of your display driver.

Click Change in the Adapter Type section, and then click Show All
Devices.

In the Manufacturers box, click Standard Display Types.

In the Models box, click Standard Display Adapter (VGA), click OK, and
then click Close.

Click OK twice.

Click Yes if you are prompted to restart your computer.
Reinstall DirectX.

MORE INFORMATION

To obtain and download the most current version of DirectX, browse to
the following Microsoft Web site:

http://www.microsoft.com/directx

For additional information about troubleshooting DirectX , click the
article number below to view the article in the Microsoft Knowledge
Base:

178098 How to Troubleshoot DirectX Video Problems 

http://support.microsoft.com/default.aspx?scid=KB;en-us;q303174


I feel confident that you will find this to be the source of your
error. Do try the suggestions above and please do ask if anything
above is unclear. Should this not correct the problem, do provide more
details on your computer, operating system, video card and driver
versions and I will endeavor to search further.


Search Strategy:
NVDD32.DLL  error ddhelp


Regards,

-=clouseau=-

Request for Answer Clarification by paul59-ga on 23 Nov 2002 21:00 PST
This really is request for a clarification, but an addition to the
original problem.
I went through this process and istalled the drivers again from the cd
and it did not solve the problem but introduced a new one.
Now this message appears on the boot up of the computer: Cannot find
the file M64-98 exe (or one of it components) Make sure the path and
filename are correct and that all required libraries are available.

Request for Answer Clarification by paul59-ga on 23 Nov 2002 21:01 PST
This really is request for a clarification, but an addition to the
original problem.
I went through this process and istalled the drivers again from the cd
and it did not solve the problem but introduced a new one.
Now this message appears on the boot up of the computer: Cannot find
the file M64-98 exe (or one of it components) Make sure the path and
filename are correct and that all required libraries are available.
Then when I click the ok on that screen this one appears:Could not
load or run M64-98 exe. specified in the win.INI.file. Make sure the
file exists on your computor or remove the  reference to it in the
Win.INI.file
I could use some help with this.

Clarification of Answer by clouseau-ga on 23 Nov 2002 21:25 PST
Hello again paul59,

Unfortunately, your clarification is, indeed, a separate problem. I
would be happy to help (or one of our other talented researchers might
assist you) if you were to post this as a new question. It goes beyond
the scope of your original question.

Your original quesion dealt with what should have been a DirectX
installation problem. This question will require additional research
to solve for you and will likely lead us down a different path.

I will tell you that there are two lines in the first section of your
win.ini file which are load=  and run=  . Your new error message shows
that this M64-98 program is being called from one of these lines, most
likely the run= line. Win.ini is a text file and can be edited in
notepad or any available text editor.

First, be sure to backup your win.ini just to be sure you have a
functional copy as it is a required file for Windows. And, if the only
program mentioned on the load= or run= line is this program, you can
"comment" out the line by placing a semi-colon at the beginning and
the line will not be read next time you boot. For example:

;run=m64-98.exe

will no longer run with the semi-colon but will allow you to leave
this if needed at a later time to solve your problem.

I hope this is helpful.

Regards,

-=clouseau=-

Request for Answer Clarification by paul59-ga on 26 Nov 2002 17:39 PST
I guess I forgot to mention that the original problem still exist and
this new message is popping up as well as the old one.

Clarification of Answer by clouseau-ga on 26 Nov 2002 18:16 PST
Hello again paul59,

I'm sorry my reasearch did not yet lead you to solving the problem.
Clearly, all Internet based discussions of your original problem lead
to DirectX being the culprit and that solution worked for many  users
having the same problem. Some of course, needed to roll back their
video drivers to solve the problem, as I mentioned.

As you may have noted, Google Answers may not always be the best way
to solve some computer problems. Fortunately, some are easily solved
and a number of clients here have had their problems solved.
Sometimes, as it appears here, there may be other things going on that
do not enter into our dialog that make finding "the" solution very
difficult.

You mentioned:

"This really is request for a clarification, but an addition to the
original problem.

I went through this process and installed the drivers again from the
cd and it did not solve the problem but introduced a new one. Now this
message appears on the boot up of the computer: Cannot find the file
M64-98 exe (or one of it components) Make sure the path and filename
are correct and that all required libraries are available."

I am unsure what drivers you reinstalled and from which CD. I don't
believe my original answer suggested a reinstallation of anything, but
pointed to installing the latest DirectX drivers from Microsoft or
rolling back your video drivers. DirectX can be found here:

http://www.microsoft.com/directx 

I also did a search from m64-98.exe and could find no reference to
that program. And, as I mentioned, this was not part of the original
question and will require separate research to locate a discussion or
recommended solution to this new problem.

It is possible that this new situation is caused by a virus, trojan,
spyware or any number of things. I always recommend keeping current
with virus definitions and scanning often and using the free program
Ad-Aware to check for spyware on your system. Ad-Aware is available
from www.lavasoft.de .

At this point I would use the find files utility to search for this
m64-98.exe. If you find it, it would be very interesting to note what
directory it appears in. You can also right click it and select
properties for more information about the program including who the
author is.

Should this file not appear when searching your drive, it can safely
and easily have the reference to it removed from win.ini as I
mentioned in my last clarification. Then, perhaps re-read my original
answer to be sure you have tried the recommended solutions mentioned
there.

Good luck,

-=clouseau=-
Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy