Discussion Locked

Dreaded Program Error

0 helpful
13 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

What would cause the (little text white box)following error:
Program Error - Your program is making an invalid dynamic link call to a .DLL file.

This only happens when new hardware is detected by Win98. I've searched the MS knowledge base to noavail.

13 replies

by dmiles

The application is trying to access or load a file from the .dll library that the system is not recognizing and you will have to reinstall the application or try to locate the file in find file or folders..dll is associated to a number of programs to run the application and this application is trying to access a application file that may not be on your system.

by lammwa

I know what the error means and why "they" happen. I am trying to figure out what is causing this particular error. Like I stated it only occurs when a new hardware device is found. I'm thinking it is an OS related error. But exactly what I don't know.

by dmiles

RUN DEVICE MANAGER AND SEE IF THEIR ARE ANY CONFLICTS WITH THE HARDWARE THAT IS TRYIN TO ACCESS THE SAME PORT

by lammwa

OK, obviously you're on the right track. I'll explain in detail: When a hardware device is changed/added (it's happened w/ a variety of hardware)upon boot up, right after log on (Win 98-NT Network Client)the error appears and totally locks the OS. I can Ctrl-Alt-Del & shutdown, but that's it.

by lammwa

Program Error
Your program is making an invalid dynamic link call to a .DLL file.

*No indication of what .dll file or what application is given. The error box is just a single white box. No other info is given.

by dmiles

In win98 when Dr.Watson is loaded as a TSR (terminate-and-stay-resident),when an error occurs it will take a snap-shot of your system.The white box at the bottom is for user to record what they were doing when the error occured.This is a way os saving the error message to help solve your problem.

by lammwa

*No indication of what .dll file or what application is given. The error box is just a single white box. No other info is given. But it happens only when new hardware is added. Somtimes you can see "Found New Hardware..." then blam! Error!
I'm justing asking if anybody has encountered something similar.

by george_koitchev

Restart computer in DOS mode (or Command Prompt Only) and run ScanReg with Fix option (type "scanreg /fix" at the command prompt).

by angler-fix

Hi...DLLs are dynamic link libraries: libraries of code, written in C or C++, to which programs, applications and other libraries can link dynamically, meaning: only when they need them. So,I would say whatever application or program you were using at the time this ocurred,would be the problem..you can try to repair or reinstall to fix. Could be a corrupt copy,missing file.

by lammwa

I believe you're correct about the missing or corrupt file. But it happens only when new hardware is added. Somtimes you can see "Found New Hardware..." then blam! Error!
I'm justing asking if anybody has encountered something similar.

This discussion is closed to new replies.