Newsgroups : Borland : borland.public.delphi.rtl.win32 : 2005 Dec : Call stack still not working with BPLS in Delphi 2006 and Win32 apps

www.cryer.info
Managed Newsgroup Archive

Call stack still not working with BPLS in Delphi 2006 and Win32 apps

Subject:Call stack still not working with BPLS in Delphi 2006 and Win32 apps
Posted by:"Liviu Ursu" (liviu..@gmail.com)
Date:Tue, 6 Dec 2005 22:13:08

I have Borland Studio 2006 and I create a win32 application that consists of
a single form
On this form I put a button and onClick:

  Self.Controls[3].Top := 1;

a Line that is supposed to raise an exception, as there is only one control
on the form.
I select the Packages checkbox.
At run time click-ing on the button brings up the disassembly view and the
callstack contains

TList.Get+$3c
kernel32.RaiseException

So  I remember reading on the bdn about the improvements in the debugger.
Why "TForm1.Button1Click" is not in the callstack?

The lack of this feature is simply making BPL useless. They seem to be a
feature, but when it comes to debbugging they are big pain.
Why not putting debug information in the damned BPLs as long as source code
is available?
It beats me with every release of Delphi how this improvements are still not
there in the product.
Delphi could be the best IDE for Win32 application, which still rule from
performance reasons over .NET.

Regards

Replies:

www.cryer.info
Managed Newsgroup Archive