[Bug 224288] [PATCH] editors/libreoffice: update to 6.0.1
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Feb 25 22:01:13 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224288
--- Comment #21 from Greg Veldman <freebsd at gregv.net> ---
(In reply to Li-Wen Hsu from comment #18)
> I tested on my -CURRENT laptop but found some UI doesn't work.
Interesting, I wonder if we're seeing the same issue here. In my testing one
of the fairly obvious UI elements that was missing was the main menu bar. Is
this what you're seeing as well? I'm only able to reproduce this in a specific
test case, and after digging into it some more this weekend, I now know what is
breaking, though I'm still not sure why. This is the issue I'm seeing:
In vcl/unx/gtk3/gtk3gtkframe.cxx in function ensure_dbus_setup(), there's a
call to g_bus_get_sync() to connect to the login session message bus if not
already connected (this is on line 601). For some reason this call is failing
in one specific test case. If unable to connect to the session bus,
ensure_dbus_setup() returns FALSE on line 604. Further down in this function,
beginning on line 607, is the code to set up the menus, which is never called
in this case.
So the good news is this appears to be a dbus issue and not a problem with this
Libreoffice update. I still haven't had time to figure out what's different
about this one test case that's causing this issue though.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-office
mailing list