On 2023/04/09 09:50, Landry Breuil wrote:
> Hi,
>
> here's a smallish patch to silence some annoying warnings i have in my
> logs on my mozilla builder at each build, which is running headless and
> doesnt have a notification daemon running:
>
> Apr 9 07:07:05 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification Spec %s"
> Apr 9 07:07:05 c64 last message repeated 3 times
> Apr 9 07:12:16 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification Spec %s"
> Apr 9 07:12:16 c64 last message repeated 3 times
These are *all* over the place in various software, it can result in a
huge amount of crap sent to syslog. Example from the first machine running
GNOME I looked at below - if I look harder there's a good chance I'll
find some with "last message repeated" counts in the hundreds.
Basically it seems that g_debug callers expect to be able to use NULL
srrings and it would be huge whack-a-mole to clean them up. I wonder
if it might be better to do something to catch these in g_debug() and
avoid passing the NULL to vfprintf.
Mar 30 00:20:12 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Mar 30 00:20:12 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Mar 30 00:20:12 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:20:12 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:20:19 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Mar 30 00:20:22 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Mar 30 00:25:51 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: id: %s"
Mar 30 00:25:51 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: seat id: %s"
Mar 30 00:25:51 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: supported session types: %s"
Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: Creating greeter for %s %s"
Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:26:00 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Mar 30 00:26:01 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Mar 30 00:26:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s"
Mar 30 00:26:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s"
Mar 30 00:26:04 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: client requesting automatic login for user '%s' on session '%s' (%p)"
Mar 30 00:26:04 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: selecting user '%s' for session '%s' (%p)"
Mar 30 00:26:04 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Ignoring session %s as requested"
Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:26:05 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Mar 30 00:26:05 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Mar 30 00:26:10 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Mar 30 00:26:12 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Mar 30 06:57:37 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Mar 30 07:06:08 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in "Entries: %s"
Mar 30 07:06:08 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " host_ip : %s"
Mar 30 07:06:08 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " network : %s"
Mar 30 07:06:08 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s"
Mar 30 07:06:08 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s"
Mar 30 11:28:50 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 1 15:08:33 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in "Entries: %s"
Apr 1 15:08:33 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " host_ip : %s"
Apr 1 15:08:33 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " network : %s"
Apr 3 08:13:34 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 3 11:45:04 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in "Entries: %s"
Apr 3 11:45:04 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " host_ip : %s"
Apr 3 11:45:04 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " network : %s"
Apr 3 11:45:05 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s"
Apr 3 11:45:05 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s"
Apr 3 12:55:16 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 4 00:28:32 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: id: %s"
Apr 4 00:28:32 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: seat id: %s"
Apr 4 00:28:32 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: supported session types: %s"
Apr 4 00:28:35 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 4 00:28:35 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: Creating greeter for %s %s"
Apr 4 00:28:35 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 4 00:28:35 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 4 00:28:41 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 4 00:28:42 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 4 00:28:44 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s"
Apr 4 00:28:44 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: client requesting automatic login for user '%s' on session '%s' (%p)"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: selecting user '%s' for session '%s' (%p)"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Ignoring session %s as requested"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 4 00:28:46 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Apr 4 00:28:46 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 4 00:28:46 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 4 00:28:52 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 4 00:28:54 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 4 10:37:06 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in "Entries: %s"
Apr 4 10:37:06 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " host_ip : %s"
Apr 4 10:37:06 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " network : %s"
Apr 4 10:37:07 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s"
Apr 4 12:59:02 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 5 00:31:49 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: id: %s"
Apr 5 00:31:49 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: seat id: %s"
Apr 5 00:31:49 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: supported session types: %s"
Apr 5 00:31:52 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 5 00:31:52 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: Creating greeter for %s %s"
Apr 5 00:31:52 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 5 00:31:52 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 5 00:31:58 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 5 00:31:59 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 5 00:32:01 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s"
Apr 5 00:32:01 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s"
Apr 5 00:32:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: client requesting automatic login for user '%s' on session '%s' (%p)"
Apr 5 00:32:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: selecting user '%s' for session '%s' (%p)"
Apr 5 00:32:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 5 00:32:03 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Ignoring session %s as requested"
Apr 5 00:32:03 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 5 00:32:03 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Apr 5 00:32:03 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'"
Apr 5 00:32:03 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 5 00:32:03 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s"
Apr 5 00:32:08 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 5 00:32:11 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s"
Apr 5 12:08:48 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in "Entries: %s"
Apr 5 12:08:48 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " host_ip : %s"
Apr 5 12:08:48 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " network : %s"
Apr 5 12:08:48 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s"
Apr 8 08:19:43 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
Apr 9 06:56:32 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)"
No comments:
Post a Comment