Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-debug-dev] Some questions about Debugger

     Hi all!
 
    Let me ask some questions about CDT Debugger. :) 
 
   1. What do you think about assignment some hot keys to some action, for example, for breakpoint setting or for "Run to line" action? I think the debugger process will become more comfortable with hot keys
 
   2. May be I have an archaic version but it seemed to me that while debugging, expressions, which user can watch in _expression_ view, don't update. Will you plan to make this feature?
  
 
   3. As I understood Gdb doesn't let to work in Suspend/Resume mode. I mean mode in which if I launch a program I can suspend its work and program will stop somewhere and will be waiting for subsequent work or terminate command. As I have seen the button "Suspend" is always disabled. Do you have some plans or thoughts about it?
 
   4. I've notised strange behavior when debugging infifnite-cycle program.  I'll try to describe the problem. When I start debugging process there appears new tree item in Debug View. It consists of 1 upper node named like current "Launch Configuration"  and 2 above: first named "Cygwin GDB Debugger"(it may consist of many other nodes but it's not important now) and second simply "gdb". If we've terminated program which was in "stopped" condition all 3 nodes mentioned above would turn into "<terminated>" state. But if I'm trying to stop program with infifnite-cycle(so all is in "running" state) in it in a usual way, only "Cygwin GDB Debugger" node become "<terminated>", and another 2 nodes are still in running state!  And if I'm trying to terminate one of them, error occurs - "Terminate failed".
But it's not the end. :).  If I trying to stop program in unusual way, i.e. terminate "Launch configuration" node or terminate "gdb" node - everything is ok, no errors occurs!
Is it correct work?
 
  5. I've noticed "Global variables" popup menu item in _expression_ View, but it's always empty while debugging in my version of CDT. How do you plan to use this item?
 
   Great thanks in advance for your answers,
 
    Igor S. Zamyatin
    Interstron Ltd.
 
 
p.s. I'm using Windows 2000, Eclipse 2.0

Back to the top