Zombie

6 replies [Last post]
krpan
Offline
Last seen: 2 weeks 4 days ago
Title: ★★★
Joined: 14 Jun 2013
Posts: 26
Opensuse Leap 42.1, LO5.1.2

Whenever I run LO there are two instances shown in the System Activities. The first one is soffice and the second one is soffice zombie. I believe the zombie stuff is of no use. Is there a way to get rid of it. If I want to kill it, it jumps to the parent and afterwards the LO is shut down. Rerunning LO makes no difference.

oweng
oweng's picture
Offline
Last seen: 5 days 10 hours ago
Title: ==Moderator==
Joined: 26 Jan 2012
Posts: 3281
child process? / more detail
It sounds like a child process is not exiting correctly and leaving a zombie. Hard to tell though. Try starting LO from a terminal with the --backtrace argument. That may indicate more clearly what is going on. Are you opening files over a network or via GVFS? Does the zombie process occur when starting LO without any file or only when opening a file?
krpan
Offline
Last seen: 2 weeks 4 days ago
Title: ★★★
Joined: 14 Jun 2013
Posts: 26
Zombie shows up on every run
Zombie shows up on every run of LO regardless of if ran from a konsole or click on the desktop icon. The very same happens with the latest release LO 5.1.2. The document directory shows to a server drive, though. Running with —backtrace shows nothing and in addition, I can’t find a gdbtrace.log file.
oweng
oweng's picture
Offline
Last seen: 5 days 10 hours ago
Title: ==Moderator==
Joined: 26 Jan 2012
Posts: 3281
version?
krpan wrote:
in addition, I can’t find a gdbtrace.log file.
You will need to have gdb installed to obtain this log. You may not want to do this under OpenSUSE (KDE?) though as it may pull in a lot of Gnome stuff. Are you running the version from the website or a PPA variant?
krpan
Offline
Last seen: 2 weeks 4 days ago
Title: ★★★
Joined: 14 Jun 2013
Posts: 26
Zombi remains zombie
OK, sorry, I found gdbtrace.log in my home directory. here is the content:

warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective.
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib64/libthread_db.so.1”.
Detaching after fork from child process 16468.
[New Thread 0×7fffbe0a4700 (LWP 16477)]
[Thread 0×7fffbe0a4700 (LWP 16477) exited]
[New Thread 0×7fffcd01b700 (LWP 16475)]
[Thread 0×7fffcd01b700 (LWP 16475) exited]
[Thread 0×7ffff7fa2a40 (LWP 16463) exited]
[Inferior 1 (process 16463) exited normally]
/opt/libreoffice5.1/program/gdbtrace:9: Error in sourced command file:
No stack.
Missing separate debuginfos, use: zypper install libreoffice5.1-debuginfo-5.1.2.2-2.x86_64
Quit

I am not sure what do you mean by a website or PPA version. I DL-ed LO directly from LO website, if this is of any help for you. And thanks for helping me.

oweng
oweng's picture
Offline
Last seen: 5 days 10 hours ago
Title: ==Moderator==
Joined: 26 Jan 2012
Posts: 3281
Fork from child process
krpan wrote:
Detaching after fork from child process 16468. [New Thread 0×7fffbe0a4700 (LWP 16477)] [Thread 0×7fffbe0a4700 (LWP 16477) exited] [New Thread 0×7fffcd01b700 (LWP 16475)] [Thread 0×7fffcd01b700 (LWP 16475) exited] [Thread 0×7ffff7fa2a40 (LWP 16463) exited] [Inferior 1 (process 16463) exited normally]
OK. It does appear to be a lost child process. Not sure why that is happening though. Good to know you are using the website version. I will have a look at the v5.1 processes later this weekend.
eremmel
Offline
Last seen: 5 days 20 hours ago
Title: ★★★★★
Joined: 15 Dec 2011
Posts: 276
Zombies
If I call correctly, a zombie only takes a slot in the process table with saved return status for parent, no other resources. When a parent process does not fill up the process table with many zombies, this is not a huge issue.
n/a

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.