[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