[Github-comments] [geany/geany] Defunct process (a.k.a. zombie process) cannot be eliminated (#1266)

samermakadicy notifications at xxxxx
Tue Oct 18 00:47:33 UTC 2016


Dear Sir/Madam,

I was programming in C using Geany Text Editor on a Unix device today and found an issue you might find interesting to resolve.

During the C program, the fork() command was used to create a parent and a child process. With the intent to explore the capabilities of the Unix operating system to handle defunct processes (a.k.a. zombie processes), a zombie process was created. Using bash and the “ps” command to view all the processes running on the system, it was notable that two processes related to Geany were found, namely “Geany” and “Geany (defunct)”.

Following the zombie process that was created, bash was used to try and eliminate the defunct process. With many attempts and the use of different Unix commands, the defunct process could not be eliminated. However, eliminating the “Geany” process could eliminate the “Geany (defunct)” process as well.

Whenever Geany was opened from the Unix terminal, the defunct process immediately reappeared on the system. By default, rebooting/shutting down the system eliminates all zombie processes. This approach was introduced in my case, but as soon as I tried to open my .c file using Geany from the terminal, the defunct process also reappeared.

For more details about the system I am running, please find the details below:
Geany Version: geany 0.21
GTK Version: 2.24.10
OS: Linux version 3.2.0-31-generic x86_64

Looking forward to hearing from you soon.

Kind Regards,
Samer Makadicy

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1266
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20161017/88cc92c7/attachment.html>


More information about the Github-comments mailing list