It's a bug
https://askubuntu.com/questions/364594/has-the-appindicator-or-gtkmenu-api-changed-in-saucy
I solved this problem by using system libappindicator (gentoo)
libappindicator-12.10.0-r201
Hello @shakaran, are you still experiencing this issue on an up to date system?
Closing pending feedback.
Nothing extracted yet.
Same system that #4966
(steam:23013): GLib-GObject-WARNING **: ../../../../gobject/gsignal.c:2523: signal 'child-added' is invalid for instance '0x577a80d8' of type 'GtkMenu'I think that I know why this error is produced. In the tray icon a Steam menu is created in first stage, when you have login remembered, this initial menu is empty, after the auth login succeed it is prefilled with GktMenu entries, but in a intial stage is empty, that makes that the warning appears. So it should be prefilled at least with one entry (for example "Exit") for avoid this warning and error.