Errorhandled VB6 App - some computers -> Application Error / Hang


I have developed a rather large VB6 application.
I have added my own error handling on every method, meaning no error should cause a Windows Crash or Hang.
However on some computers my program will simply suddenly freeze up and throw a windows error with the standard "Dont send" button on it.

Windows also logs these errors

How can such errors occur when i have error handlers all over my application ?

This is giving some customers a huge problem, does anyone have any idea what could cause these error or how to figure out what is ?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


good morning!

that could mean that your program has no error,
but the dll and ocx that u used in the program is probably missing or corrupted.
Please check it.

mSchmidtAuthor Commented:
shoot.. i use a lot of DLLs, and OCXs for my application, is there any way to debug which one is failing ?

is hard to debug if OCX or DLL is failing, but since the the application works in your PC,
then u can simply used ur dll or ocx and paste it to the other PC...but the most
advisable way is, you create a setup of your application using package and deployment
wizard or any packaging application.. then, add all the ocx and dll u have used on that
package...finally install the application..

*all the ocx and dll u have included on the package will be copied or added on the pc.

i hope i could give u idea..


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.