Bug 2018593 - unable to killall firefox processes... again
Summary: unable to killall firefox processes... again
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: psmisc
Version: 34
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Jan Görig
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-10-29 19:21 UTC by customercare
Modified: 2023-09-15 01:36 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-07 21:08:01 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description customercare 2021-10-29 19:21:15 UTC
Description of problem:

killall -9 firefox 

does not find firefox and kills it.

The same problem has happend exactly one year ago:

https://bugzilla.redhat.com/show_bug.cgi?id=1869413


Version-Release number of selected component (if applicable):

psmisc-23.3-4.fc33.x86_64


Log:

[userid@eve ~]$ ps auxf|grep firefox
userid    132347  0.0  0.0 112480   788 pts/0    S+   21:09   0:00          \_ grep --color=auto firefox
userid    127045  5.3  2.7 3431136 455888 tty2   Sl+  20:46   1:13 /usr/lib64/firefox/firefox
userid    127163  0.0  0.2 176824 37896 tty2     Sl+  20:46   0:00  \_ /usr/lib64/firefox/firefox -contentproc -parentBuildID 20211007233432 -prefsLen 1 -prefMapSize 292622 -appdir /usr/lib64/firefox/browser 127045 true socket
userid    127258  0.5  0.7 2622848 129612 tty2   Sl+  20:46   0:06  \_ /usr/lib64/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 4784 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    127686  0.0  0.2 181384 38904 tty2     Sl+  20:47   0:00  \_ /usr/lib64/firefox/firefox -contentproc -parentBuildID 20211007233432 -prefsLen 5601 -prefMapSize 292622 -appdir /usr/lib64/firefox/browser 127045 true rdd
userid    128684  0.1  0.8 2581228 143208 tty2   Sl+  20:52   0:01  \_ /usr/lib64/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    128742  0.0  0.6 2534268 107512 tty2   Sl+  20:52   0:00  \_ /usr/lib64/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    128944  0.0  0.5 2515196 95324 tty2    Sl+  20:53   0:00  \_ /usr/lib64/firefox/firefox -contentproc -childID 8 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    130112  0.0  0.4 2487548 72024 tty2    Sl+  20:58   0:00  \_ /usr/lib64/firefox/firefox -contentproc -childID 9 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
[userid@eve ~]$ killall -9 firefox
firefox: Kein Prozess gefunden
[userid@eve ~]$ ps auxf|grep firefox
userid    132376  0.0  0.0 112480   776 pts/0    S+   21:09   0:00          \_ grep --color=auto firefox
userid    127045  5.3  2.7 3431136 455888 tty2   Sl+  20:46   1:13 /usr/lib64/firefox/firefox
userid    127163  0.0  0.2 176824 37896 tty2     Sl+  20:46   0:00  \_ /usr/lib64/firefox/firefox -contentproc -parentBuildID 20211007233432 -prefsLen 1 -prefMapSize 292622 -appdir /usr/lib64/firefox/browser 127045 true socket
userid    127258  0.5  0.7 2622848 129612 tty2   Sl+  20:46   0:06  \_ /usr/lib64/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen 4784 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    127686  0.0  0.2 181384 38904 tty2     Sl+  20:47   0:00  \_ /usr/lib64/firefox/firefox -contentproc -parentBuildID 20211007233432 -prefsLen 5601 -prefMapSize 292622 -appdir /usr/lib64/firefox/browser 127045 true rdd
userid    128684  0.1  0.8 2581228 143208 tty2   Sl+  20:52   0:01  \_ /usr/lib64/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    128742  0.0  0.6 2534268 107512 tty2   Sl+  20:52   0:00  \_ /usr/lib64/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    128944  0.0  0.5 2515196 95324 tty2    Sl+  20:53   0:00  \_ /usr/lib64/firefox/firefox -contentproc -childID 8 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab
userid    130112  0.0  0.4 2487548 72024 tty2    Sl+  20:58   0:00  \_ /usr/lib64/firefox/firefox -contentproc -childID 9 -isForBrowser -prefsLen 5601 -prefMapSize 292622 -jsInit 286204 -parentBuildID 20211007233432 -appdir /usr/lib64/firefox/browser 127045 true tab

Comment 1 François Rigault 2021-11-01 17:49:30 UTC
it's just a limitation of killall/pstree it seems. Per man page

>        If processes change their name, killall may not be able to match them correctly.

that's what I see:
$ ps -o cmd,comm 7691
CMD                         COMMAND
/usr/lib64/firefox/firefox  GeckoMain

$ pgrep -f firefox
7691
7695
7807
7883
7932

$ pstree --hide-threads --show-pid 7691
GeckoMain(7691)─┬─Privileged Cont(7932)
                ├─Socket Process(7807)
                ├─WebExtensions(7883)
                └─chrome-gnome-sh(7922)

While ps usually display the "CMD", pstree/killall uses the "COMMAND".
Both should work:

pkill -f firefox

or

killall GeckoMain

Comment 2 Ben Cotton 2021-11-04 13:37:45 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 3 Ben Cotton 2021-11-04 14:07:21 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 4 Ben Cotton 2021-11-04 15:04:20 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 5 customercare 2021-11-08 13:35:23 UTC
I will check this here asap. keeping the br open for now.

Comment 6 customercare 2021-11-23 14:53:55 UTC
As for Fedora 34:

[user@hostname ~]$ pstree -up| grep firefox
[user@hostname ~]$ killall firefox
firefox: Kein Prozess gefunden
[user@hostname ~]$ killall GeckoMain
[user@hostname ~]$ uname -a
Linux hostname 5.14.18-200.fc34.x86_64 #1 SMP Fri Nov 12 16:48:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
[1]+  Beendet                 firefox

Comment 7 Ben Cotton 2022-05-12 15:11:10 UTC
This message is a reminder that Fedora Linux 34 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 34 on 2022-06-07.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '34'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 34 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 8 Ben Cotton 2022-06-07 21:08:01 UTC
Fedora Linux 34 entered end-of-life (EOL) status on 2022-06-07.

Fedora Linux 34 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 9 Red Hat Bugzilla 2023-09-15 01:36:49 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days


Note You need to log in before you can comment on or make changes to this bug.