[Pkg-net-snmp-devel] Bug#419557: snmpd errors messages under xen Dom0

Jean-Luc Henry jlhenry at tc2l.ca
Mon Apr 16 15:39:30 UTC 2007


Package: snmpd
Version: 5.2.3-7

Hello,

I got an error message every 30sec on my syslog on every Xen Dom0
servers. If I restart snmpd, messages are stopping for a time. 

I'm using standard Debian Etch installation with Linux
kernel 2.6.18-4-xen-686 SMP.

dpkg -s libc6-xen | grep ^Version
Version: 2.3.6.ds1-13

Error Log:
Apr 13 23:02:06 srv1 snmpd[2536]: netsnmp_assert __extension__ ({ size_t
__s1_len, __s2_len; (__builtin_constant_p
(rowreq_ctx->data.ifentry->name) && __builtin_constant_p (ifentry->name)
&& (__s1_len = strlen (rowreq_ctx->data.ifentry->name), __s2_len =
strlen (ifentry->name), (!((size_t)(const void
*)((rowreq_ctx->data.ifentry->name) + 1) - (size_t)(const void
*)(rowreq_ctx->data.ifentry->name) == 1) || __s1_len >= 4) &&
(!((size_t)(const void *)((ifentry->name) + 1) - (size_t)(const void
*)(ifentry->name) == 1) || __s2_len >= 4)) ? __builtin_strcmp
(rowreq_ctx->data.ifentry->name, ifentry->name) : (__builtin_constant_p
(rowreq_ctx->data.ifentry->name) && ((size_t)(const void
*)((rowreq_ctx->data.ifentry->name) + 1) - (size_t)(const void
*)(rowreq_ctx->data.ifentry->name) == 1) && (__s1_len = strlen
(rowreq_ctx->data.ifentry->name), __s1_len < 4) ? (__builtin_constant_p
(ifentry->name) && ((size_t)(const void *)((ifentry->name) + 1) -
(size_t)(const void *)(ifentry->name) == 1) ? __builtin_strcmp (rowreq_c

Apr 13 23:02:36 srv1 snmpd[2536]: netsnmp_assert __extension__ ({ size_t
__s1_len, __s2_len; (__builtin_constant_p
(rowreq_ctx->data.ifentry->name) && __builtin_constant_p (ifentry->name)
&& (__s1_len = strlen (rowreq_ctx->data.ifentry->name), __s2_len =
strlen (ifentry->name), (!((size_t)(const void
*)((rowreq_ctx->data.ifentry->name) + 1) - (size_t)(const void
*)(rowreq_ctx->data.ifentry->name) == 1) || __s1_len >= 4) &&
(!((size_t)(const void *)((ifentry->name) + 1) - (size_t)(const void
*)(ifentry->name) == 1) || __s2_len >= 4)) ? __builtin_strcmp
(rowreq_ctx->data.ifentry->name, ifentry->name) : (__builtin_constant_p
(rowreq_ctx->data.ifentry->name) && ((size_t)(const void
*)((rowreq_ctx->data.ifentry->name) + 1) - (size_t)(const void
*)(rowreq_ctx->data.ifentry->name) == 1) && (__s1_len = strlen
(rowreq_ctx->data.ifentry->name), __s1_len < 4) ? (__builtin_constant_p
(ifentry->name) && ((size_t)(const void *)((ifentry->name) + 1) -
(size_t)(const void *)(ifentry->name) == 1) ? __builtin_strcmp (rowreq_c

The bug is known and is reproducible.

Here is the FC6 bug report and fixes:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=221911

Thanks,
-- 
Jean-luc Henry
Systèmes, Veille, Rayonnement / Systems & FLOSS Advocate
Techno Centre Logiciels Libres, http://www.tc2l.ca/
Téléphone : (418) 681-2929 #115





More information about the Pkg-net-snmp-devel mailing list