From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Quick Question about GPS IDE Date: Sun, 28 Dec 2014 23:45:56 +0100 Organization: cbb software GmbH Message-ID: <4lsidi60qdpo$.1nwjgjk69zaw7.dlg@40tude.net> References: <65Pnw.784261$_k.162865@fx16.iad> <1w1zdixq5j24a.4zrnyiwijmrj$.dlg@40tude.net> <1l3qw3vstmcag$.1qdkh60s0b38n$.dlg@40tude.net> <1hw9w1ecyf42u.1x8fovgepzisj.dlg@40tude.net> <1odwfl4m7imvn.r0p2gn37dn6p.dlg@40tude.net> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: McwZMXz/TeSqy5+IwQvFxw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Xref: number.nntp.giganews.com comp.lang.ada:191574 Date: 2014-12-28T23:45:56+01:00 List-Id: On Sun, 28 Dec 2014 23:21:20 +0100, J-P. Rosen wrote: > Le 28/12/2014 13:41, Dmitry A. Kazakov a écrit : >> Its gdb is totally unusable in any real-life sized project. You will not be >> able to initialize the program and set a break point, as simple as this. > ??? > Debug/Initialize, then click in the left margin in front of the line > where you want to set a breakpoint. Looks like simple and intuitive... > > Note: I rarely use debuggers in general, That's why you believe it would work. > but I can't let such an > incorrect information without a rebutal... As I said, in a real size project you either will not be able to set the breakpoint after you initialize or else it will not stop at the breakpoint. Actually it will not stop anywhere. I don't know if that depends on the size or on libraries used, maybe on both. Even when you could set a breakpoint you not guaranteed to be able to debug the program. It can go mad at any time, while stepping through etc. The fact is, it is totally unusable in practice. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de