*** This bug is a duplicate of bug 1851160 ***
    https://bugs.launchpad.net/bugs/1851160

Thanks for the analysis.

I still cannot reproduce this, even on an installed system (Ubuntu
Budgie 19.10 in Virtualbox). For me the relevant functions are called,
but there is no delay. I guess there is some race condition here that is
hard to catch.

The code on top of your stacktrace just tries to register with the
D-Bus, i.e. send a hello message. I don’t see why this may fail — maybe
because the code was called while ibus has been doing its own D-Bus
stuff?

Code that sets the timeout is in
g_dbus_connection_send_message_with_reply_unlocked function:
https://gitlab.gnome.org/GNOME/glib/blob/2.62.1/gio/gdbusconnection.c#L1909
(check lines 1926 and 1959-1960). That is a mature code so I don’t think
it may be buggy.

However I see that there is a glib 2.62.2-2~ubuntu19.10.1 upload in
eoan-proposed that has some fixes related to ibus authentication. Can
you please check if it fixes the issue? See this page for instructions
how to enable proposed: https://wiki.ubuntu.com/Testing/EnableProposed.

Anyway, as I said earlier, GTK 2 is deprecated and I do not want to
spend much time on bugs related to it. Patches are welcome however I
still think it is an issue deeper in the stack, in GTK 2 itself or in
ibus. As a workaround I think you can remove ibus-gtk package or
qt5-gtk2-platformtheme.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1852935

Title:
  In Ubuntu Budgie, QT apps take a long time to open

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtstyleplugins-src/+bug/1852935/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to