This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 151788 - Make multiple C/C++ debuggers coexist
Summary: Make multiple C/C++ debuggers coexist
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Debugger (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Egor Ushakov
URL:
Keywords:
Depends on: 163524 157310 163526 163527 163627
Blocks:
  Show dependency tree
 
Reported: 2008-10-29 22:16 UTC by _ gordonp
Modified: 2009-09-04 15:29 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ gordonp 2008-10-29 22:16:53 UTC
Their need to be changes in the debugger modules (perhaps the debuggercore) so that multiple debuggers
can co-exist which debug the same executables. Currently, if cnd.debugger.gdb and Sun Studio's dbxgui
are both loaded and enabled, you get double breakpoints and other misbehavior. When dbxgui supported
Java, the same happened for Java sources.
Comment 1 Quality Engineering 2008-11-27 05:32:09 UTC
Integrated into 'main-golden', will be available in build *200811270201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/ea125bef5960
User: Gordon Prieur <gordonp@netbeans.org>
Log: Fixed IZ #151788    	Make multiple C/C++ debuggers coexist
With this commit I can debug using 2 different gdb modules (although the gdb2 module I'm using
in testing won't ever be committed). The only known problem is that both gdb and gdb2 put a
breakpoint annotation for a toggle breakpoint (I'll fix that separately).
Comment 2 Thomas Preisler 2009-04-23 20:08:52 UTC
Why is this a task? Chaining it to a defect.
Comment 3 Egor Ushakov 2009-04-24 11:00:52 UTC
Not a defect definitely, it does not affect existing features at all.
Changed to enhancement.
Comment 4 Egor Ushakov 2009-08-18 10:37:18 UTC
fixed with the introduction of common native breakpoints