Bug 263841 - x11/xscreensaver: v6.02 - unable to poll version of running process
Summary: x11/xscreensaver: v6.02 - unable to poll version of running process
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-07 14:54 UTC by Sean Farley
Modified: 2024-01-15 20:10 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (x11)


Attachments
Backport to fix polling with multiple screens (723 bytes, text/plain)
2022-05-07 14:54 UTC, Sean Farley
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Farley freebsd_committer freebsd_triage 2022-05-07 14:54:42 UTC
Created attachment 233790 [details]
Backport to fix polling with multiple screens

In xscreensaver v6.02, it is not possible on my system to obtain the version of the running process with `xscreensaver-command -version`.  It also affected `-time`.  It may be due to having a multi-screen setup with xscreensaver being started from the first screen.

The fix appears to be in v6.03 where the `version` is reset only once before polling all the screens.  Since it appears it may take more work before that version can be committed to ports, I have backported the fix.
Comment 1 Serge 2022-06-26 23:14:49 UTC
More of all, there is core dump of xscreensaver-settings (was xscreensaver-demo) in this xscreensaver version.
Comment 2 Sean Farley freebsd_committer freebsd_triage 2024-01-15 20:10:53 UTC
This issue no longer exists, at least with xscreensaver-6.08_1.  I could not replicate any core dumps with xscreensaver-settings.  Closing.