Opened 6 hours ago
Last modified 4 hours ago
#70891 assigned defect
at-spi2-core: Since upgrade to 2.44.1_0 dbind-WARNING messages.
Reported by: | christophecvr (christophecvr) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.99 |
Keywords: | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | |
Port: | at-spi2-core |
Description
After update of macports when launching gedit from terminal I receive warning message :
(gedit:511): dbind-WARNING **: 08:49:23.882: Couldn't connect to accessibility bus: Empty address ''
gedit still works fine that well.
Further investigation showed that file
~/.cache/dbus/user
is not made anymore.
This file is normally made when starting a application who uses dbus bindings to dbus to cache config settings and removed when application is killed.
After downgrade at-spi2-core back to 2.38.0 All run's back fine and the cache file is made again when running gedit.
This on :
Macos 10.15.7 Xcode 11.5 CommandLineTools 11.5 Macbookpro mid 2010 intel i7 15" retina.
Change History (3)
comment:1 follow-up: 2 Changed 6 hours ago by jmroot (Joshua Root)
Cc: | MarcusCalhoun-Lopez added |
---|---|
Owner: | set to mascguy |
Port: | at-spi2-core added |
Status: | new → assigned |
comment:2 Changed 6 hours ago by christophecvr (christophecvr)
Replying to jmroot:
Are the LaunchDaemon and LaunchAgent for dbus running?
Yes they are all installed and launched.
dbus self works fine. I even did uninstalled them all and rebuild them all. But the issue remained same. After downgrading at-spi2-core it runs fine again. However even with this warning message dbus self seems to work fine and it uses the stored settings.
I must admit that I find this cached file not really needed since it reads also the :
~/.config/dbus/user
file. That is same file as the cached one.
comment:3 Changed 4 hours ago by christophecvr (christophecvr)
as extra info with the updated at-spi2-core it does work good again if You add to you're bash profile :
export NO_AT_BRIDGE=1
Then the .cache/dbus/user file is made again when launching gedit.
Seems to be a new function used into at-spi2-core that not works on macos or ..
The method above is a work-around.
But if used it's best to set this export in system wide profile:
/private/etc/profile
Are the LaunchDaemon and LaunchAgent for dbus running?