Avatar of bob-hytekltd
bob-hytekltd
 asked on

I am developing in VB6 (have been for many years) and I have 1 customer in 2800 who is getting an APPCRASH error and I can't figure out why. I can't duplicate it and no one else is getting it.

I am developing in VB6 (have been for many years) and I have 1 customer in 2,800 who is getting an APPCRASH error and I can't figure out why.  I can't duplicate it and no one else is getting it.

bob...
=======
Visual Basic Classic

Avatar of undefined
Last Comment
bob-hytekltd

8/22/2022 - Mon
Dave Baldwin

You haven't given us any details like the Windows version and the amount of RAM for both the problem computer and the one you know that it runs on.  Do you know what the dependencies for your app are like required DLLs?
bob-hytekltd

ASKER
Yes. I will have to go back to the development machine and pull those out.  In the meantime, here is what I received from the Customer (below).  Not much more info...

Still crashing when I exit program:

Problem signature:
  Problem Event Name: APPCRASH
  Application Name:         FMPro.exe
  Application Version:     1.4.0.71
  Application Timestamp:              52c259c6
  Fault Module Name:    MSVBVM60.DLL
  Fault Module Version: 6.0.98.15
  Fault Module Timestamp:          4a5bda6c
  Exception Code:             c0000005
  Exception Offset:           000cb349
  OS Version:      6.1.7601.2.1.0.256.4
  Locale ID:           1033
  Additional Information 1:           f70d
  Additional Information 2:           f70dd5c78c46495abc6dc66b13742f68
  Additional Information 3:           9cbc
  Additional Information 4:           9cbce3b51de04de9ff1d611e50ae49ad

I'll pull the other details from Installshield and provide them here.  I do know they are running Windows 7 64 in a network and I have many customers running the same configuration.

bob...
=======
Dave Baldwin

That's good info.  You probably won't get much response here until tomorrow any way.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
Dany Balian

if the problem is occuring on exit of the system, then you need to check the code where you exit from the program! what special things are you doing? any hardware handles your trying to destroy? you should check that part of the code!
ASKER CERTIFIED SOLUTION
it_saige

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
bob-hytekltd

ASKER
Great input all.  I will check both but my coins are on saige's input.  I need it to work with XP, 7 and 8.  I'm sure Installshield will allow me to address this. Will be back in touch in a day or 2.

Thanks,
bob...
=======
Martin Liss

I've requested that this question be deleted for the following reason:

Not enough information to confirm an answer.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
it_saige

The issue has been addressed.  Waiting on the author to update with the results of the recommended solution by #40432860

-saige-
bob-hytekltd

ASKER
Thank you it_saige,

It takes a long time to get feedback from Customers.

So far the problem still exists but I am trying to get the Customer to replace their current version of msvbvm60.dll with version 6.0.98.02 to see if that solves the problem.

I will check back in as soon as I can get their cooperation.

Thanks All!
bob...
=======
Martin Liss

I've requested that this question be deleted for the following reason:

Not enough information to confirm an answer.
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
it_saige

Author has stated that he is waiting on feedback from clients.

-saige-
bob-hytekltd

ASKER
I selected It_Saige's solution because it was directly to the issue and provided a link to the version of msvbvm60.dll that was needed.

The Customer is no longer getting the APPCRASH events and is a happy Customer... and so am I.

Thank you It_Saige.  That was not an easy one.  Would love to know how you knew this was a specific problem.

Best,
bob...
=======
P.S. Thanks Experts Exchange for being here.
it_saige

Bob,

It was my pleasure.  Glad you got it sorted out.  When you do this for as long as I have, you pick up a thing or two.  ;)

-saige-
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
bob-hytekltd

ASKER
I've been programming since 1966 and in many development languages. This one was weird because no other Customers were having this APPCRASH problem and it never happened at the same place in the code except for exiting the program and even that wasn't 100%.  Plus, the Customer would not respond timely... only when the APPCRASH happened then he would complain but not do what I asked. Plus, they are security based so I couldn't run TeamViewer on their system.

Your assistance was greatly appreciated.

Happy New Year!!!
Best
Bob...
it_saige

Happy New Year to you as well sir.  I've not been doing this as long as you have (only since about 1986) but I've always had a knack for it. ;)

-saige-
bob-hytekltd

ASKER
That's obvious.
Stay at it.
Best,
Bob...
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck