clusterssh runaway process on start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
clusterssh (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: clusterssh
Release: Ubuntu 9.10 x64
Package version: 3.26-1
Perl version: 5.10.0-24ubuntu4
Symptoms: upon starting clusterssh with a host list of 1 or more, or starting clusterssh and manually opening a host, cssh will start consuming massive amounts of memory and not performing the requested task. For instance, this is output from top approximately 5 seconds after running "cssh hostname" (or specifying a host after cssh is already running). Note RES and SHR:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4837 username 20 0 2126m 2.0g 416 D 62 52.0 0:24.66 cssh 0
Entering "debug 4" in the configuration file does not yield any output when cssh is run from a terminal. If the process is not killed quickly, it will hang the system when it runs out of RAM and VM.
This problem consistently replicates itself across reboots. It started to occur just recently without any csshrc changes; I'm using the stock csshrc file with cluster definitions.
Additionally, I am running the awesome window manager, and the unattended-upgrades package is installed (potentially narrowing down how this regression occurred).
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Ben,
Does the problem exist when running another window manager? I suspect the issue
may lie in the interaction between perl-tk and the WM, or in a change to the
terminal emulator being used. It sounds as if the issue is occurring when CSSH
attempts to open a terminal.
Thank you,
Tony
On 4/15/2010 8:48 AM, Ben Hodgens wrote:
> Public bug reported:
>
> Binary package hint: clusterssh
>
> Release: Ubuntu 9.10 x64
> Package version: 3.26-1
> Perl version: 5.10.0-24ubuntu4
>
> Symptoms: upon starting clusterssh with a host list of 1 or more, or
> starting clusterssh and manually opening a host, cssh will start
> consuming massive amounts of memory and not performing the requested
> task. For instance, this is output from top approximately 5 seconds
> after running "cssh hostname" (or specifying a host after cssh is
> already running). Note RES and SHR:
>
> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
> 4837 username 20 0 2126m 2.0g 416 D 62 52.0 0:24.66 cssh 0
>
> Entering "debug 4" in the configuration file does not yield any output
> when cssh is run from a terminal. If the process is not killed quickly,
> it will hang the system when it runs out of RAM and VM.
>
> This problem consistently replicates itself across reboots. It started
> to occur just recently without any csshrc changes; I'm using the stock
> csshrc file with cluster definitions.
>
> Additionally, I am running the awesome window manager, and the
> unattended-upgrades package is installed (potentially narrowing down how
> this regression occurred).
>
> ** Affects: clusterssh (Ubuntu)
> Importance: Undecided
> Status: New
>
>
> ** Tags: condition leak memory race
>
-----BEGIN PGP SIGNATURE----- enigmail. mozdev. org/
KKpAACgkQpdwBkP lyvgP5agCeO3Fbe cMi4a8JvoQOSBNO va0X vVCsZ1tlKx+ PlEdCs
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://
iEYEARECAAYFAkv
eJYAnj1PIarPx4j
=wjWJ
-----END PGP SIGNATURE-----