` Printed Icetips Article

Icetips Article



Third Party: Using GPF Reporter with Armadillo protected apps
2005-01-09 -- Roger Due
 
Newsgroups: softvelocity.clarion.third_party


For those of you using Armadillo and GPF Reporter, here is a tip that
I just got from Derek at CapeSoft and have checked out to verify that
it works.

If you protect the EXE with Armadillo and have GPF Reporter active and
then a gpf occurs in the EXE, you will normally find that nothing gets
reported and GPF Reporter just quits. It is not able to read the
protected EXE.

To fix this problem, use "Fake original data location" in the "Data
after program" options. This only works with the Professional version
of Armadillo, which is another reason to get the Pro version.

To test GPF Reporter, I have added Assert(1=2) inside an IF statement
that checks a global flag which is set by a "/gpf" command line option
on startup, or cleared otherwise. I scatter these IF statements around
in different strategic places for testing purposes and just leave them
there.

As I may have said elsewhere, I have decided to release our
application with the "Min Debug" and "Line Numbers" turned on. Any
extra size of the code isn't worth worrying about and I haven't seen
any noticeable speed reduction in our application. Furthermore, by
keeping the development and shipping versions always the same, I don't
have to be concerned about unexpected recompile glitches and a lot of
extra testing.
-- Regards, Roger Due



Printed November 23, 2024, 5:44 am
This article has been viewed/printed 35339 times.
Google search has resulted in 28 hits on this article since January 25, 2004.