Dell R900 - check_snmp_load return error

Hi’

I’ve got a few servers (linux, windows) running on different versions of OS (Windows XP, 2003, Fedora 5, 6, 7), they are all monitored by Nagios. Everything is running fine.
Since 1 week we got a brand new R900 server (from Dell, a 4 quad core). Like all of our servers i put it into Nagios.

Physical mem, ping, storage working fine but cpu load return a wrong value (Return code of 134 is out of bounds).
When i run the command (./check_snmp_load -H -m W -w 95 -c 99 -C public) i got this :

*** glibc detected *** ./check_snmp_load: free(): invalid next size (fast): 0x093ad6e8 ***
======= Backtrace: =========
/lib/libc.so.6[0x301df1]
/lib/libc.so.6(cfree+0x90)[0x305430]
./check_snmp_load[0x8048b45]
./check_snmp_load[0x8048fcb]
./check_snmp_load[0x8049823]
/lib/libc.so.6(__libc_start_main+0xe0)[0x2aff70]
./check_snmp_load[0x8048a21]
======= Memory map: ========

Abandon

Anyone know from where it can come from ? (or another solution exists ?)
I maybe comes from the 4 quad core …

Thx