[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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287361

            Bug ID: 287361
           Summary: devel/dbus After 6024c2a1b1f592e interactions with
                    mate-session triggers poll loop
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: desktop@FreeBSD.org
          Reporter: rkoberman@gmail.com
             Flags: maintainer-feedback?(desktop@FreeBSD.org)
          Assignee: desktop@FreeBSD.org

Created attachment 261067
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=261067&action=edit
kdump (default options plus time stamps) of the start of the problem

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

-- 
You are receiving this mail because:
You are the assignee for the bug.