[Bug 58070] New: left over zombie processes after debugging

daniel.franke at imbs.uni-luebeck.de daniel.franke at imbs.uni-luebeck.de
Sat May 3 19:04:07 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=58070     
           Summary: left over zombie processes after debugging
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Solaris
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: daniel.franke at imbs.uni-luebeck.de


Version:           3.0.0a4 (using KDE 3.1.1)
Installed from:    compiled sources
Compiler:          gcc version 3.2.2
OS:          SunOS (sun4u) release 5.8

This is somewhat fuzzy, but I hope you can make sense out of it:

Steps:
 1. Create a new project, say "Simple hello world program" in C
 2. add a breakpoint at "printf()" line
 3. `ps -ef | grep defunct` -> 0 lines
 4. start debugging ( '>' button)
 5. stop debugging at breakpoint ('x' button)
 6. `ps -ef | grep defunct` -> 0 lines
 7. start debugging ( '>' button)
 8. stop debugging at breakpoint ('x' button)
 9. `ps -ef | grep defunct` -> 1 lineps -ef | grep 13258
  franke 13258 12436  1 18:50:12 ?        0:08 gideon -caption KDevelop 3.0 -icon kdevelop -miniicon kdevelop
  franke 13281  6867  0 18:51:56 pts/5    0:00 grep 13258
  franke 13274 13258  0                        0:01 <defunct>

>From now, each debugging start/stop adds another zombie (paren: gideon)
Later trying to (re-)compile the project never ends (maybe a waitpid() or similar?)

Workaround: close and restart gideon.

> gdb -v
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
This GDB was configured as "sparc-sun-solaris2.8".

> g++ -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/specs
Configured with: ../configure --disable-nls --with-ld=/usr/ccs/bin/ld --with-as=/usr/ccs/bin/as
Thread model: posix
gcc version 3.2.2




More information about the KDevelop-devel mailing list