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)"

Reply via email to