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

Summary: Make multiple C/C++ debuggers coexist
Product: cnd Reporter: _ gordonp <gordonp>
Component: DebuggerAssignee: Egor Ushakov <gorrus>
Status: RESOLVED FIXED    
Severity: blocker CC: thp, vincesheard
Priority: P2    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on: 163524, 157310, 163526, 163527, 163627    
Bug Blocks:    

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