It might be overkill, but I have an error routine that
a) dumps all memory, open files, etc. to a text file
b) takes a snapshot of the entire screen and saves it to an EMF file
(like a bitmap)
c) then ZIPs it all into one file to send me an email with the ZIP
attached.
That screen snapshot has been incredibly helpful on some of the more
bizarre problems, and it compresses very well. 1,920x1200 displays are
about 8Mb for the EMF file, but compress down to ~ 124Kb.
My next error routine will also include any local settings tables
(containing window sizes, states, source data for any open documents) in
the ZIP to help identify when errors are caused by input data. With all
that, the ZIP file that is attached to the error email is usually around
180k. Kind of big by attachment standards, but not unmanageable. You
sure don't want to release a program version that has a major error that
all users trip over regularly or your inbox will be flooded!
Mike Copeland
-------- Original Message --------
Subject: Re: Indecipherable VFP Error 2115
From: Gene Wirchenko <[email protected]>
To: [email protected]
Date: 7/31/2013 12:54 PM
At 17:26 2013-07-30, Ken Dibble <[email protected]> wrote:
[snipped previous]
I wonder if I could do that--getting the user to call, that is. Today
it happened waay early in the morning before I came in. But the guy
did leave me voice mail. And this is only a couple of days since I
ranted and raved at staff meeting about how I know crashes are
happening because people aren't logged out of the login table when I
go to do backups, and how they HAVE TO TELL ME!!! when things go
wrong or I can't fix them! Maybe I made an impression, finally. :)
Or you got lucky.
I instrumented it somewhat. For most errors, when the system
crashes, data is written to a log file. I have my boss trained to
send me a copy of the log file when the system crashes with an error.
This often gives me more data than his write-up.
But I think I will try to instrument and log it as Ted suggested
first and see if I can get enough additional information that way.
That would be a good idea.
Sincerely,
Gene Wirchenko
[excessive quoting removed by server]
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.