maintainer-feedback requested: [Bug 287361] devel/dbus After 6024c2a1b1f592e interactions with mate-session triggers poll loop

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 07 Jun 2025 16:14:07 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-desktop (Team)
<desktop@FreeBSD.org> for maintainer-feedback:
Bug 287361: devel/dbus After 6024c2a1b1f592e interactions with mate-session
triggers poll loop
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287361



--- Description ---
After the May 16 commit, mate-session goes into a tight cycle of polls that
consume one thread and leaves mate-session non-functional. This started after
6024c2a1b1f592e with no changes to mate-session-manager. Rebuild of
mate-session-manager did not affect the problem. 

While many operations that involved the creation of a new gnome-based window
seemed to trigger the problem, it is reliably triggered by running this
command:
mate-terminal --geometry 80x30 --profile=Default -t server -x ssh -l USER
SYSTEM
always triggered the problem. Use of ktrace to monitor mate-session process
showed a failure in communication between mate-session and dbus. After the
failure, mate-session attempts to open a new connection to dbus which results
in continual attempts to poll dbus.

While this may involve a problem with mate-session, the issue only occurs after
the update to dbus on May 16.

System notes: Alder Lake 12 thread CPU running 15-current most recently running
ain-n277560-99976934274d