What's in the madExcept report

delphi package - automated exception handling

What's in the madExcept report

Postby altheeldr » Wed Apr 28, 2004 1:41 am

There is clearly some magic going on which I don't understand.

When run on the build PC, the exception report gives full trace back type information (even if i've blown away the map file.)

When run on taget PC, the exception report gives very little - exe and some loader stuff.

Where is the exception process getting the data from on the build PC????

Regards,
Al
altheeldr
 
Posts: 11
Joined: Tue Apr 20, 2004 9:27 pm

Postby madshi » Wed Apr 28, 2004 5:26 am

Have you enabled the option "append map file to binary"? If not, please do. This will make sure that every information madExcept needs gets linked into your exe file. If you don't check that option the information is stored in the "yourProject.mad" file. In that case you need to ship that file with your exe.
madshi
Site Admin
 
Posts: 10200
Joined: Sun Mar 21, 2004 5:25 pm

Postby altheeldr » Wed Apr 28, 2004 10:45 am

OK, but how does it work when I've blown the map file out of the water on the build PC???? (And have not appended map file to binary)
altheeldr
 
Posts: 11
Joined: Tue Apr 20, 2004 9:27 pm

Postby nildo » Wed Apr 28, 2004 12:00 pm

Because the Map file is automatically generated by Delphi when you compile your program. And when your program is at a costumer computer, the Map file is not there. Understand?
nildo
 
Posts: 249
Joined: Mon Mar 22, 2004 11:32 am

Postby madshi » Wed Apr 28, 2004 7:26 pm

If you've removed the map file, the mad file is still there. It also contains the same information, but compressed and encrypted. Delete that, too, and you'll get a poor stack trace on your development PC, too.
madshi
Site Admin
 
Posts: 10200
Joined: Sun Mar 21, 2004 5:25 pm


Return to madExcept

Who is online

Users browsing this forum: No registered users and 10 guests

cron