Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDT/Archive/cdt-debug-feature-parity-effort"

< CDT‎ | Archive
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
 +
{{warning|Note: The contents of this page refer to planning documents of past Eclipse CDT releases. See [[CDT/planning]] for current information. }}
 +
 +
[[Category:CDT:Archive]]
 +
 
Email discussions (February 2010) about the CDT's default debugger integration has led to the fact that it would be nice to switch the default to DSF-GDB for Helios, but that we need to get closer to feature-parity with CDI-GDB.
 
Email discussions (February 2010) about the CDT's default debugger integration has led to the fact that it would be nice to switch the default to DSF-GDB for Helios, but that we need to get closer to feature-parity with CDI-GDB.
  
Line 5: Line 10:
 
A list of DSF-GDB features can be found [http://wiki.eclipse.org/CDT/cdt-debug-default-integration here.]
 
A list of DSF-GDB features can be found [http://wiki.eclipse.org/CDT/cdt-debug-default-integration here.]
  
So, we are attempting to resolve the feature-parity bugs tagged [cdi].  This page documents which bugs are still open and if anyone has offered to tackle them.
+
So, we are attempting to resolve the feature-parity bugs tagged [cdi].  This page documents which bugs are still open and which ones have been fixed.
  
 
== Total list of bugs for feature-parity ==
 
== Total list of bugs for feature-parity ==
  
 
List of bugs with [cdi] tag that are still open is [http://bit.ly/avphMO here]
 
List of bugs with [cdi] tag that are still open is [http://bit.ly/avphMO here]
 +
A (hopefully up-to-date) list is shown here for convenience.
  
== Bugs still to be taken by someone ==
+
# [http://bugs.eclipse.org/308385 Bug 308385] [bp] [cdi] Breakpoints created via the GDB console are not recognized in Eclipse
 
+
# [http://bugs.eclipse.org/309704 Bug 309704] [bkpt][cdi] DSF-GDB lacks ability to stop on load library events
=== Parity bugs that seem important ===
+
# [http://bugs.eclipse.org/305385 Bug 305385] [debug view][cdi] The pid of the inferior is not set pre-GDB 7.0
 
+
# [http://bugs.eclipse.org/306011 Bug 306011] [debug view][wp][cdi] Debug view should show old/new value when wp is hit
These represent '''important''' things that work in CDI-GDB but don't in DSF-GDB. In order for CDT 7.0
+
# [http://bugs.eclipse.org/207582 Bug 207582] [variables][expressions][cdi] In views, chirldren of arrays should be grouped when more than 100
to ship with DSF-GDB as the default debugger, most if not all of these should be addressed.
+
# [http://bugs.eclipse.org/219040 Bug 219040] [variables][cdi] Variables view should show globals (or should it?)
 
+
# [http://bugs.eclipse.org/269101 Bug 269101] [variables][cdi] In no-columns mode, it's impossible to change the a variable's value.
* [http://bugs.eclipse.org/308385 Bug 308385] [bp] [cdi] Breakpoints created via the GDB console are not recognized in Eclipse
+
# [http://bugs.eclipse.org/159958 Bug 159958] [symbols][cdi] Integrate symbols service with CDT modules view.
* [http://bugs.eclipse.org/309704 Bug 309704] [bkpt][cdi] DSF-GDB lacks ability to stop on load library events
+
# [http://bugs.eclipse.org/231883 Bug 231883] [console][cdi] Inferior does not print to console when a PTY is not available
 
+
# [http://bugs.eclipse.org/313767 Bug 313767] [cdi][memory] restoring memory monitor from previous session fails
=== Bugs marked major and critical on DSF bugs not part of parity ===
+
# [http://bugs.eclipse.org/310518 Bug 310518] [debug view][run control][stack][cdi] When stepping over a long running function stack trace is not shown.  
 
+
# [http://bugs.eclipse.org/267209 Bug 267209] [launch][cdi] Refresh project when launch process terminates
These bugs are not unique to DSF-GDB but they're very serious issues. A debugger tools vendor
+
# [http://bugs.eclipse.org/271795 Bug 271795] [debug view] [cdi] Inferior should be visible, and shown terminated in post mortem launch
looking to adopt CDT might consider these a deal-killer. As such, these should be addressed
+
# [http://bugs.eclipse.org/293832 Bug 293832] [variables][cdi] wrong display of variable values with GDB DSF
before minor CDI parity issues. If you think one of these bugs is NOT a major/critical issue,
+
# [http://bugs.eclipse.org/298336 Bug 298336] [expressions] [cdi] Expression view flickers when switching between stack frames
post your justification in the bugzilla report and remove the entry from this page.
+
# [http://bugs.eclipse.org/249220 Bug 249220] [signals][cdi] Add support for the Signals view.
 
+
# [http://bugs.eclipse.org/235747 Bug 235747] [registers][cdi] Allow user to edit the register groups.
* [http://bugs.eclipse.org/308835 Bug 308835] Multi-thread debugging in regular stop-mode with gdb 6.8 is not working
+
# [http://bugs.eclipse.org/324300 Bug 324300] [breakpoints][cdi] Markers are not updated for pending breakpoints that become active
 
+
# [http://bugs.eclipse.org/323748 Bug 323748] [breakpoints][cdi] Breakpoints in dlls are ignored for GDB older than 6.8
=== Parity bugs that seem minor ===
+
# [http://bugs.eclipse.org/323267 Bug 323267] [breakpoints][cdi] Filter properties not available accessible in Breakpoint Properties Dialog
 
+
These are things that "work" in CDI-GDB but do not work reliably, are rarely utilized, or simply aren't very serious issues. These will not be given much weight when deciding whether or not DSF-GDB is worthy of replacing CDI-GDB as the default debugger in CDT 7.0.
+
 
+
* [http://bugs.eclipse.org/305385 Bug 305385] [debug view][cdi] The pid of the inferior is not set pre-GDB 7.0
+
* [http://bugs.eclipse.org/306011 Bug 306011] [debug view][wp][cdi] Debug view should show old/new value when wp is hit
+
* [http://bugs.eclipse.org/207582 Bug 207582] [variables][expressions][cdi] In views, chirldren of arrays should be grouped when more than 100
+
* [http://bugs.eclipse.org/219040 Bug 219040] [variables][cdi] Variables view should show globals (or should it?)
+
* [http://bugs.eclipse.org/269101 Bug 269101] [variables][cdi] In no-columns mode, it's impossible to change the a variable's value.
+
* [http://bugs.eclipse.org/159958 Bug 159958] [symbols][cdi] Integrate symbols service with CDT modules view.
+
* [http://bugs.eclipse.org/231883 Bug 231883] [console][cdi] Inferior does not print to console when a PTY is not available
+
* [http://bugs.eclipse.org/248595 Bug 248595] [breakpoints][cdi] - Add support pending breakpoints introduced in GDB 6.8.
+
* [http://bugs.eclipse.org/313767 Bug 313767] [cdi][memory] restoring memory monitor from previous session fails
+
* [http://bugs.eclipse.org/310274 Bug 310274] [cdi] GDB (DSF) ignores interrupted remote debug session
+
* [http://bugs.eclipse.org/310518 Bug 310518] [debug view][run control][stack][cdi] When stepping over a long running function stack trace is not shown.  
+
* [http://bugs.eclipse.org/267209 Bug 267209] [launch][cdi] Refresh project when launch process terminates
+
* [http://bugs.eclipse.org/271795 Bug 271795] [debug view] [cdi] Inferior should be visible, and shown terminated in post mortem launch
+
* [http://bugs.eclipse.org/293832 Bug 293832] [variables][cdi] wrong display of variable values with GDB DSF
+
* [http://bugs.eclipse.org/298336 Bug 298336] [expressions] [cdi] Expression view flickers when switching between stack frames
+
* [http://bugs.eclipse.org/249220 Bug 249220] [signals][cdi] Add support for the Signals view.
+
* [http://bugs.eclipse.org/235747 Bug 235747] [registers][cdi] Allow user to edit the register groups.
+
 
+
== Bugs that have been completed ==
+
 
+
* [http://bugs.eclipse.org/159955 Bug 159955] [source lookup][cdi] nice "source not found" editor
+
* [http://bugs.eclipse.org/202346 Bug 202346] [launch][cdi] Implement launch for post-mortem/core debugging.
+
* [http://bugs.eclipse.org/202353 Bug 202353] [launch][cdi] Add support for options in CDT "debugger" tab.
+
* [http://bugs.eclipse.org/233230 Bug 233230] [run control][cdi] Run to Line action should be supported
+
* [http://bugs.eclipse.org/249227 Bug 249227] [console][cdi] Add support for "verbose" tracing of MI commands in console
+
* [http://bugs.eclipse.org/282924 Bug 282924] [breakpoints][cdi] Breakpoint install marker not handled properly for multiple launches
+
* [http://bugs.eclipse.org/302629 Bug 302629] [breakpoints][cdi] Add support for filtering of breakpoints based on selected debug target in DSF-GDB debugger
+
* [http://bugs.eclipse.org/302324 Bug 302324] [disassembly][runcontrol][cdi] RunToLine operation is not supported in DSF Disassembly view
+
* [http://bugs.eclipse.org/249162 Bug 249162] [run control][cdi] Add support for "Set PC to here" operation.
+
* [http://bugs.eclipse.org/249165 Bug 249165] [run control][cdi] Add support for "Resume at Line" action
+
* [http://bugs.eclipse.org/274951 Bug 274951] [cdi] Add Watch action to C/C++ Editor
+
* [http://bugs.eclipse.org/300096 Bug 300096] [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"
+
* [http://bugs.eclipse.org/249169 Bug 249169] [detail][cdi] Add support for alternative expression evaluation in detail pane.
+
* [http://bugs.eclipse.org/275238 Bug 275238] [debugger][cdi] Pretty print stl gdb and eclipse cdt don't play well
+
* [http://bugs.eclipse.org/202354 Bug 202354] [launch][cdi] Support Environment tab in local launch
+
* [http://bugs.eclipse.org/248606 Bug 248606] [menu][breakpoints][cdi] Add support for toggling watchpoints in the variables and expressions views.
+
* [http://bugs.eclipse.org/242943 Bug 242943] [breakpoints] [cdi] While GDB is running, we cannot make breakpoint commands
+
* [http://bugs.eclipse.org/280607 Bug 280607] [debug view][commands] CLIInfoThreadsInfo parsing tied to LWP
+
* [http://bugs.eclipse.org/302597 Bug 302597] [console][commands][cdi] Handle missing stopped event should be handled better
+
* [http://bugs.eclipse.org/225996 Bug 225996] [run control][debug view][cdi] Threads are listed in reverse order.
+
* [http://bugs.eclipse.org/219202 Bug 219202] [variables][cdi] Variables view should use icons to represent types.
+
* [http://bugs.eclipse.org/304588 Bug 304588] [variables][cdi] Expression service returns wrong number of children for complex structures
+
* [http://bugs.eclipse.org/249223 Bug 249223] [signals][cdi] Add support for "Resume without signal" action.
+
* [http://bugs.eclipse.org/285907 Bug 285907] [launch] Should GdbLaunchDelegate use AbstractCLaunchDelegate?
+
* [http://bugs.eclipse.org/248593 Bug 248593] [launch][cdi] Add a JTAG-specific launch.
+
* [http://bugs.eclipse.org/248587 Bug 248587] [breakpoints][cdi] Support "Event' Breakpoints.
+
* [http://bugs.eclipse.org/307614 Bug 307614] [variables] Variable view may not show local variables with gdb 7.x
+
* [http://bugs.eclipse.org/308540 Bug 308540] [expressions][update policy][cdi] Disabled expressions are still evaluated
+
* [http://bugs.eclipse.org/269927 Bug 269927] [console] [cdi] Allow to save console to a file
+
* [http://bugs.eclipse.org/248610 Bug 248610] [menu][memory][cdi] Add a menu action to open memory view for a given variable.
+
* [http://bugs.eclipse.org/223154 Bug 223154] [console] Application writing a lot to the output deadlock.
+
* [http://bugs.eclipse.org/308091 Bug 308091] [debug view][cdi] Show address in the stack frame's label
+
* [http://bugs.eclipse.org/274872 Bug 274872] [source lookup] Repeated '<unknow>' editor
+
* [http://bugs.eclipse.org/234426 Bug 234426] [source lookup] If a stack frame with no source is selected, an empty editor showing "Debug" in title is brought up.
+
* [http://bugs.eclipse.org/248627 Bug 248627] [debug view] [cdi] Add an option to show full paths for the stack frame source location.
+
* [http://bugs.eclipse.org/280631 Bug 280631] [debug view] Thread list in Debug view not updated with non-Linux target
+
* [http://bugs.eclipse.org/309234 Bug 309234] [debug view][cdi] DSF not as helpful as CDI on SEGV
+
* [http://bugs.eclipse.org/311118 Bug 311118] [launch][cdi] Attach does not work with MinGW gdb 7.0
+
* [http://bugs.eclipse.org/264895 Bug 264895] [console][cdi] Visible console should match debug selection
+
* [http://bugs.eclipse.org/250834 Bug 250834] [number format detail] IllegalMonitorStateException in the number format detail pane
+
* [http://bugs.eclipse.org/256311 Bug 256311] [number format detail] IllegalMonitorStateException seen occasionally
+
* [http://bugs.eclipse.org/306555 Bug 306555] [variables][expressions][cdi]Add support for cast to type / view as array (IExpressions2)
+
* [http://bugs.eclipse.org/281970 Bug 281970] [launch] DSF launcher configurations mess up run mode launching
+
* [http://bugs.eclipse.org/304096 Bug 304096] [run control][cdi] Interrupting a Windows target does not always work
+
* [http://bugs.eclipse.org/310129 Bug 310129] [cdi] GDB (DSF) Hardware Debugging Launcher ignores startup initialization commands
+
* [http://bugs.eclipse.org/310304 Bug 310304] [cdi] GDB (DSF) Hardware Debugging Launcher ignores application program path
+
* [http://bugs.eclipse.org/309032 Bug 309032] [mem][cdi] Need APIs to support memory pages (or memory spaces)
+
* [http://bugs.eclipse.org/302628 Bug 302628] [breakpoints][cdi] Implement linking of active debug context with selection in Breakpoints view.
+
 
+
== Bugs people have already said they will work on ==
+
 
+
=== Ken Ryall (Nokia)===
+
 
+
=== John Cortell (Freescale)===
+
 
+
=== Randy Rohrbach (Windriver)===
+
 
+
=== Pawel Piech (Windriver)===
+
 
+
=== Marc-Andre Laperle ===
+
 
+
=== Marc Khouzam (Ericsson) ===
+
 
+
=== Andy Jin (QNX) ===
+
 
+
=== Navid Mehregani (Texas Instruments) ===
+
 
+
=== Ed Swartz (Nokia) ===
+
 
+
=== Stephen Chong (Nokia) ===
+
  
== People contributing through testing ==
+
== Bugs that have been completed for CDT 7.0 ==
  
=== Anna Dushistova (Mentor Graphics) ===
+
# [http://bugs.eclipse.org/159955 Bug 159955] [source lookup][cdi] nice "source not found" editor
 +
# [http://bugs.eclipse.org/202346 Bug 202346] [launch][cdi] Implement launch for post-mortem/core debugging.
 +
# [http://bugs.eclipse.org/202353 Bug 202353] [launch][cdi] Add support for options in CDT "debugger" tab.
 +
# [http://bugs.eclipse.org/233230 Bug 233230] [run control][cdi] Run to Line action should be supported
 +
# [http://bugs.eclipse.org/249227 Bug 249227] [console][cdi] Add support for "verbose" tracing of MI commands in console
 +
# [http://bugs.eclipse.org/282924 Bug 282924] [breakpoints][cdi] Breakpoint install marker not handled properly for multiple launches
 +
# [http://bugs.eclipse.org/302629 Bug 302629] [breakpoints][cdi] Add support for filtering of breakpoints based on selected debug target in DSF-GDB debugger
 +
# [http://bugs.eclipse.org/302324 Bug 302324] [disassembly][runcontrol][cdi] RunToLine operation is not supported in DSF Disassembly view
 +
# [http://bugs.eclipse.org/249162 Bug 249162] [run control][cdi] Add support for "Set PC to here" operation.
 +
# [http://bugs.eclipse.org/249165 Bug 249165] [run control][cdi] Add support for "Resume at Line" action
 +
# [http://bugs.eclipse.org/274951 Bug 274951] [cdi] Add Watch action to C/C++ Editor
 +
# [http://bugs.eclipse.org/300096 Bug 300096] [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"
 +
# [http://bugs.eclipse.org/249169 Bug 249169] [detail][cdi] Add support for alternative expression evaluation in detail pane.
 +
# [http://bugs.eclipse.org/275238 Bug 275238] [debugger][cdi] Pretty print stl gdb and eclipse cdt don't play well
 +
# [http://bugs.eclipse.org/202354 Bug 202354] [launch][cdi] Support Environment tab in local launch
 +
# [http://bugs.eclipse.org/248606 Bug 248606] [menu][breakpoints][cdi] Add support for toggling watchpoints in the variables and expressions views.
 +
# [http://bugs.eclipse.org/242943 Bug 242943] [breakpoints] [cdi] While GDB is running, we cannot make breakpoint commands
 +
# [http://bugs.eclipse.org/280607 Bug 280607] [debug view][commands] CLIInfoThreadsInfo parsing tied to LWP
 +
# [http://bugs.eclipse.org/302597 Bug 302597] [console][commands][cdi] Handle missing stopped event should be handled better
 +
# [http://bugs.eclipse.org/225996 Bug 225996] [run control][debug view][cdi] Threads are listed in reverse order.
 +
# [http://bugs.eclipse.org/219202 Bug 219202] [variables][cdi] Variables view should use icons to represent types.
 +
# [http://bugs.eclipse.org/304588 Bug 304588] [variables][cdi] Expression service returns wrong number of children for complex structures
 +
# [http://bugs.eclipse.org/249223 Bug 249223] [signals][cdi] Add support for "Resume without signal" action.
 +
# [http://bugs.eclipse.org/285907 Bug 285907] [launch] Should GdbLaunchDelegate use AbstractCLaunchDelegate?
 +
# [http://bugs.eclipse.org/248593 Bug 248593] [launch][cdi] Add a JTAG-specific launch.
 +
# [http://bugs.eclipse.org/248587 Bug 248587] [breakpoints][cdi] Support "Event' Breakpoints.
 +
# [http://bugs.eclipse.org/307614 Bug 307614] [variables] Variable view may not show local variables with gdb 7.x
 +
# [http://bugs.eclipse.org/308540 Bug 308540] [expressions][update policy][cdi] Disabled expressions are still evaluated
 +
# [http://bugs.eclipse.org/269927 Bug 269927] [console] [cdi] Allow to save console to a file
 +
# [http://bugs.eclipse.org/248610 Bug 248610] [menu][memory][cdi] Add a menu action to open memory view for a given variable.
 +
# [http://bugs.eclipse.org/223154 Bug 223154] [console] Application writing a lot to the output deadlock.
 +
# [http://bugs.eclipse.org/308091 Bug 308091] [debug view][cdi] Show address in the stack frame's label
 +
# [http://bugs.eclipse.org/274872 Bug 274872] [source lookup] Repeated '<unknow>' editor
 +
# [http://bugs.eclipse.org/234426 Bug 234426] [source lookup] If a stack frame with no source is selected, an empty editor showing "Debug" in title is brought up.
 +
# [http://bugs.eclipse.org/248627 Bug 248627] [debug view] [cdi] Add an option to show full paths for the stack frame source location.
 +
# [http://bugs.eclipse.org/280631 Bug 280631] [debug view] Thread list in Debug view not updated with non-Linux target
 +
# [http://bugs.eclipse.org/309234 Bug 309234] [debug view][cdi] DSF not as helpful as CDI on SEGV
 +
# [http://bugs.eclipse.org/311118 Bug 311118] [launch][cdi] Attach does not work with MinGW gdb 7.0
 +
# [http://bugs.eclipse.org/264895 Bug 264895] [console][cdi] Visible console should match debug selection
 +
# [http://bugs.eclipse.org/250834 Bug 250834] [number format detail] IllegalMonitorStateException in the number format detail pane
 +
# [http://bugs.eclipse.org/256311 Bug 256311] [number format detail] IllegalMonitorStateException seen occasionally
 +
# [http://bugs.eclipse.org/306555 Bug 306555] [variables][expressions][cdi]Add support for cast to type / view as array (IExpressions2)
 +
# [http://bugs.eclipse.org/281970 Bug 281970] [launch] DSF launcher configurations mess up run mode launching
 +
# [http://bugs.eclipse.org/304096 Bug 304096] [run control][cdi] Interrupting a Windows target does not always work
 +
# [http://bugs.eclipse.org/310129 Bug 310129] [cdi] GDB (DSF) Hardware Debugging Launcher ignores startup initialization commands
 +
# [http://bugs.eclipse.org/310304 Bug 310304] [cdi] GDB (DSF) Hardware Debugging Launcher ignores application program path
 +
# [http://bugs.eclipse.org/309032 Bug 309032] [mem][cdi] Need APIs to support memory pages (or memory spaces)
 +
# [http://bugs.eclipse.org/302628 Bug 302628] [breakpoints][cdi] Implement linking of active debug context with selection in Breakpoints view.
 +
# [http://bugs.eclipse.org/308835 Bug 308835] Multi-thread debugging in regular stop-mode with gdb 6.8 is not working
 +
# [http://bugs.eclipse.org/310274 Bug 310274] [cdi] GDB (DSF) ignores interrupted remote debug session
  
=== Sergey Prigogin (Google) ===
+
== Bugs that have been completed for CDT 8.0 ==
  
=== John Dallaway (Code Confidence) ===
+
# [http://bugs.eclipse.org/248595 Bug 248595] [breakpoints][cdi] - Add support pending breakpoints introduced in GDB 6.8.

Latest revision as of 15:01, 22 January 2020

Warning2.png
Note: The contents of this page refer to planning documents of past Eclipse CDT releases. See CDT/planning for current information.

Email discussions (February 2010) about the CDT's default debugger integration has led to the fact that it would be nice to switch the default to DSF-GDB for Helios, but that we need to get closer to feature-parity with CDI-GDB.

We also agree that new debugging features are not going to be done for CDI, so it would be good to start building momentum for DSF-GDB so as to get more contributions and get the whole CDT debugging to continue getting more new features. This will also benefit any DSF-based integration as DSF will be given more attention.

A list of DSF-GDB features can be found here.

So, we are attempting to resolve the feature-parity bugs tagged [cdi]. This page documents which bugs are still open and which ones have been fixed.

Total list of bugs for feature-parity

List of bugs with [cdi] tag that are still open is here A (hopefully up-to-date) list is shown here for convenience.

  1. Bug 308385 [bp] [cdi] Breakpoints created via the GDB console are not recognized in Eclipse
  2. Bug 309704 [bkpt][cdi] DSF-GDB lacks ability to stop on load library events
  3. Bug 305385 [debug view][cdi] The pid of the inferior is not set pre-GDB 7.0
  4. Bug 306011 [debug view][wp][cdi] Debug view should show old/new value when wp is hit
  5. Bug 207582 [variables][expressions][cdi] In views, chirldren of arrays should be grouped when more than 100
  6. Bug 219040 [variables][cdi] Variables view should show globals (or should it?)
  7. Bug 269101 [variables][cdi] In no-columns mode, it's impossible to change the a variable's value.
  8. Bug 159958 [symbols][cdi] Integrate symbols service with CDT modules view.
  9. Bug 231883 [console][cdi] Inferior does not print to console when a PTY is not available
  10. Bug 313767 [cdi][memory] restoring memory monitor from previous session fails
  11. Bug 310518 [debug view][run control][stack][cdi] When stepping over a long running function stack trace is not shown.
  12. Bug 267209 [launch][cdi] Refresh project when launch process terminates
  13. Bug 271795 [debug view] [cdi] Inferior should be visible, and shown terminated in post mortem launch
  14. Bug 293832 [variables][cdi] wrong display of variable values with GDB DSF
  15. Bug 298336 [expressions] [cdi] Expression view flickers when switching between stack frames
  16. Bug 249220 [signals][cdi] Add support for the Signals view.
  17. Bug 235747 [registers][cdi] Allow user to edit the register groups.
  18. Bug 324300 [breakpoints][cdi] Markers are not updated for pending breakpoints that become active
  19. Bug 323748 [breakpoints][cdi] Breakpoints in dlls are ignored for GDB older than 6.8
  20. Bug 323267 [breakpoints][cdi] Filter properties not available accessible in Breakpoint Properties Dialog

Bugs that have been completed for CDT 7.0

  1. Bug 159955 [source lookup][cdi] nice "source not found" editor
  2. Bug 202346 [launch][cdi] Implement launch for post-mortem/core debugging.
  3. Bug 202353 [launch][cdi] Add support for options in CDT "debugger" tab.
  4. Bug 233230 [run control][cdi] Run to Line action should be supported
  5. Bug 249227 [console][cdi] Add support for "verbose" tracing of MI commands in console
  6. Bug 282924 [breakpoints][cdi] Breakpoint install marker not handled properly for multiple launches
  7. Bug 302629 [breakpoints][cdi] Add support for filtering of breakpoints based on selected debug target in DSF-GDB debugger
  8. Bug 302324 [disassembly][runcontrol][cdi] RunToLine operation is not supported in DSF Disassembly view
  9. Bug 249162 [run control][cdi] Add support for "Set PC to here" operation.
  10. Bug 249165 [run control][cdi] Add support for "Resume at Line" action
  11. Bug 274951 [cdi] Add Watch action to C/C++ Editor
  12. Bug 300096 [expressions][run control][cdi] "DSF is missing certain debug actions from editor's context menu"
  13. Bug 249169 [detail][cdi] Add support for alternative expression evaluation in detail pane.
  14. Bug 275238 [debugger][cdi] Pretty print stl gdb and eclipse cdt don't play well
  15. Bug 202354 [launch][cdi] Support Environment tab in local launch
  16. Bug 248606 [menu][breakpoints][cdi] Add support for toggling watchpoints in the variables and expressions views.
  17. Bug 242943 [breakpoints] [cdi] While GDB is running, we cannot make breakpoint commands
  18. Bug 280607 [debug view][commands] CLIInfoThreadsInfo parsing tied to LWP
  19. Bug 302597 [console][commands][cdi] Handle missing stopped event should be handled better
  20. Bug 225996 [run control][debug view][cdi] Threads are listed in reverse order.
  21. Bug 219202 [variables][cdi] Variables view should use icons to represent types.
  22. Bug 304588 [variables][cdi] Expression service returns wrong number of children for complex structures
  23. Bug 249223 [signals][cdi] Add support for "Resume without signal" action.
  24. Bug 285907 [launch] Should GdbLaunchDelegate use AbstractCLaunchDelegate?
  25. Bug 248593 [launch][cdi] Add a JTAG-specific launch.
  26. Bug 248587 [breakpoints][cdi] Support "Event' Breakpoints.
  27. Bug 307614 [variables] Variable view may not show local variables with gdb 7.x
  28. Bug 308540 [expressions][update policy][cdi] Disabled expressions are still evaluated
  29. Bug 269927 [console] [cdi] Allow to save console to a file
  30. Bug 248610 [menu][memory][cdi] Add a menu action to open memory view for a given variable.
  31. Bug 223154 [console] Application writing a lot to the output deadlock.
  32. Bug 308091 [debug view][cdi] Show address in the stack frame's label
  33. Bug 274872 [source lookup] Repeated '<unknow>' editor
  34. Bug 234426 [source lookup] If a stack frame with no source is selected, an empty editor showing "Debug" in title is brought up.
  35. Bug 248627 [debug view] [cdi] Add an option to show full paths for the stack frame source location.
  36. Bug 280631 [debug view] Thread list in Debug view not updated with non-Linux target
  37. Bug 309234 [debug view][cdi] DSF not as helpful as CDI on SEGV
  38. Bug 311118 [launch][cdi] Attach does not work with MinGW gdb 7.0
  39. Bug 264895 [console][cdi] Visible console should match debug selection
  40. Bug 250834 [number format detail] IllegalMonitorStateException in the number format detail pane
  41. Bug 256311 [number format detail] IllegalMonitorStateException seen occasionally
  42. Bug 306555 [variables][expressions][cdi]Add support for cast to type / view as array (IExpressions2)
  43. Bug 281970 [launch] DSF launcher configurations mess up run mode launching
  44. Bug 304096 [run control][cdi] Interrupting a Windows target does not always work
  45. Bug 310129 [cdi] GDB (DSF) Hardware Debugging Launcher ignores startup initialization commands
  46. Bug 310304 [cdi] GDB (DSF) Hardware Debugging Launcher ignores application program path
  47. Bug 309032 [mem][cdi] Need APIs to support memory pages (or memory spaces)
  48. Bug 302628 [breakpoints][cdi] Implement linking of active debug context with selection in Breakpoints view.
  49. Bug 308835 Multi-thread debugging in regular stop-mode with gdb 6.8 is not working
  50. Bug 310274 [cdi] GDB (DSF) ignores interrupted remote debug session

Bugs that have been completed for CDT 8.0

  1. Bug 248595 [breakpoints][cdi] - Add support pending breakpoints introduced in GDB 6.8.

Back to the top