GNOME Bugzilla – Bug 778680
GtkPlug: race condition when mapping window
Last modified: 2018-05-02 18:05:42 UTC
Created attachment 345823 [details] Embedding application Hi, Since a few weeks I'm having an issue with an embedding gtk application. It seems it randomly fails to render the child view of the GtkPlug when showing the plug. I have tried to track down the source of the issue without success so there's no proposal fix accompagning this report. But here are two simple programs I can easily reproduce the issue here: a simple embedding gtk program a gtk client with a text view Although this doesn't seem to be directly related, spawning some XInternAtom() “help” reproducing the race condition. I'd be happy to provide more info, or run tests, if needed.
Created attachment 345824 [details] Embedded client
Bumping the bug, any insight on this?
Bumping the bug, still nothing?
Any news on this?
Maybe bugs marked with a “normal” priority get lost in maintainers precious time
Leaving comments like these won't bump any bug's priority. Socket/Plug are X11-only concepts, and they have been de-prioritized with the move to Wayland. I'm afraid you'll have to do the investigative work yourself. It's fairly unlikely that something has changed in GtkSocket/GtkPlug over the past 5 years, but you could try bisecting the Git repository starting from a known working tag and making your way through the gtk-3-22 branch.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/757.