Well. You are right about the exe being slightly different. in the case of my exes the difference is allways in the exactly the same place, and there are a series of repeating tokens that are 2 bytes each, which are different. as though it is a date stamp, or symbol table token
or something.

I do remember way back in the days of DOS Turbo Pascal that the help said you always have to rebuild the MAP table for each EXE. so i guess you are not doing this because its a massive file to distribute. What are you using the MAP table to do? have you tried just compiling memcheck into your program with td32 symbols turned on? it logs all memory leaks and errors, with class type, and call stack information to show you the exact line of code leaking, no need for a map table.

Rohit Gupta wrote:

Using D7, I find that if I delete all dcus and compile the app and then I recompile it with no changes then the exes are wildly different. The 3rd compile only has minor differences (presumably time related). I know that this did not happen with earlier versions.

Is this a feature ? It causing us headaches in that we can not reliably match the map file with the error that the user is reporting. The map file changes wildly to match the exe.
Regards

Rohit

====================================================
==================
CFL - Computer Fanatics Ltd. 21 Barry's Point Road, AKL, New Zealand PH (649) 489-2280 FX (649) 489-2290
email [EMAIL PROTECTED]  or  [EMAIL PROTECTED]
====================================================
==================


_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi

_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to