The rule 10-media-automount has the line:
KERNEL!="sd[b-z]*", GOTO="my_media_automount_end"
but the asterisk matches "zero or more time", so the rule was matching on "sd",
which seems plausible for a sd card. This means that "/sbin/blkid " with no
arguments was called, and this generated around 1400 bytes of output, more
than the 1024 bytes allocated by udev, and resulting in the warning message.
By modifying the rule to:
KERNEL!="sd[b-z][0-9]*", GOTO="my_media_automount_end"
we ensure to NOT match on "sd" alone.
# start at sdb to ignore the system hard drive
-KERNEL!="sd[b-z]*", GOTO="my_media_automount_end"
+KERNEL!="sd[b-z][0-9]*", GOTO="my_media_automount_end"
ACTION=="add", PROGRAM!="/sbin/blkid %N", GOTO="my_media_automount_end"
# import some useful filesystem info as variables