I have problems enabling the stack trace for MadExcept when using the build tool 'Final Builder'.
Is there a check list, what I could have done wrong?
If I compile the program with Delphi 5 IDE all works fine and for my test-exception I get the following trace:
Code: Select all
main thread ($804):
00bf5a39 Spirit.exe UIcarus 8963 TFIcarus.RaiseException1Click
00478854 Spirit.exe Menus TMenuItem.Click
00479b6f Spirit.exe Menus TMenu.DispatchCommand
0048318f Spirit.exe Forms TCustomForm.WMCommand
0046846d Spirit.exe Controls TControl.WndProc
0046afb6 Spirit.exe Controls TWinControl.WndProc
0048138e Spirit.exe Forms TCustomForm.WndProc
0046abb8 Spirit.exe Controls TWinControl.MainWndProc
0047e59c Spirit.exe Forms StdWndProc
77d1e900 user32.dll CallWindowProcA
00beac85 Spirit.exe UIcarus 4340 NewWindowProc
77d196c2 user32.dll DispatchMessageA
00487803 Spirit.exe Forms TApplication.ProcessMessage
0048783a Spirit.exe Forms TApplication.HandleMessage
00487a45 Spirit.exe Forms TApplication.Run
00e49b52 Spirit.exe initialization
Code: Select all
main thread ($b8c):
04b765ee SPIRIT12.exe
77d1e900 user32.dll CallWindowProcA
77d196c2 user32.dll DispatchMessageA
a) I did call MadExceptPatch after the compile
b) Debug is checked as well as Local Symbols and Reference Info
c) Detailed Map File is checked
d) AppendMapFileToBinary=1 and HandleExceptions=1 is set in the mes file
What else could I have done wrong?
Thanks for any hints