#672250 rss-glx: pixelcity/helios/drempels/lorenz/fieldlines keep running in the background, eating up the cpu

Package:
rss-glx
Source:
rss-glx
Description:
Really Slick Screensavers GLX Port
Submitter:
Christian Michallek
Date:
2024-01-27 15:54:05 UTC
Severity:
important
#672250#5
Date:
2012-05-09 13:18:33 UTC
From:
To:
Dear Maintainer,

i've noticed, that some screensaver from this package wont stop.
the process keeps running in the background.
Cant reproduce it, when i execute them manually.
im using XFCE and xscreensaver.

greetings

christian

#672250#10
Date:
2012-05-23 08:43:15 UTC
From:
To:
Hello,

I have the same problem on two computers here, and for what I saw, I
think all the xscreensaver hacks from this package are affected.

I am not sure of what causes it, but here are the symptoms:
1. xscreensaver is activated;
2. it starts a hack from rss-glx;
3. the hack runs for a while;
4. xscreensaver changes to another hack, or deactivates;
5. the hack from rss-glx continues to run (doing what exactly?), eating
    one 100% of one CPU, does not answers to SIGTERMs and has to be
    SIGKILLed.

When a hack from this package is launched by hand from outside of
xscreensaver, I can see nothing abnormal: it stops when its window is
destroyed, or when it is SIGTERMed.

Good luck,

#672250#17
Date:
2024-01-27 15:42:36 UTC
From:
To:
Would it be possible for someone that can reproduce this bug to do the following:

 * Install the rss-glx-dbgsym package
 * Provoke the bug
 * Attach gdb to the running process with 'gdb --pid <process ID>'
 * Grab a backtrace and upload here?

If I can see where the process is stuck I'm willing to take a quick look to see if it can be easily fixed.

Thanks!