glibc detected

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
braindope
Posts: 80
Joined: Fri Sep 26, 2014 12:13 am

glibc detected

Post by braindope »

Hi,

I was getting this error ,how can this be fixed?

[root@pwnagios init.d]# /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
*** glibc detected *** /usr/local/nagios/bin/nagios: double free or corruption (!prev): 0x00000000037d1cf0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x348ba711df]
/lib64/libc.so.6(cfree+0x4b)[0x348ba7163b]
/lib64/libc.so.6(fclose+0x14b)[0x348ba5fc2b]
/usr/local/nagios/var/spool/checkresults/nebmodNmowGy(nebmodule_deinit+0x3a)[0x2b47844409aa]
/usr/local/nagios/bin/nagios(neb_unload_module+0xae)[0x414f6e]
/usr/local/nagios/bin/nagios(neb_unload_all_modules+0x30)[0x414fc0]
/usr/local/nagios/bin/nagios(cleanup+0x4f)[0x43e8ef]
/usr/local/nagios/bin/nagios(daemon_init+0x2d6)[0x440c06]
/usr/local/nagios/bin/nagios(main+0x71d)[0x41293d]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x348ba1d994]
/usr/local/nagios/bin/nagios[0x412169]
======= Memory map: ========
00400000-0049a000 r-xp 00000000 08:03 23037758 /usr/local/nagios/bin/nagios
0069a000-0069b000 rw-p 0009a000 08:03 23037758 /usr/local/nagios/bin/nagios
0069b000-0069d000 rw-p 0069b000 00:00 0
03741000-1ee86000 rw-p 03741000 00:00 0 [heap]
348b600000-348b61c000 r-xp 00000000 08:03 25002009 /lib64/ld-2.5.so
348b81c000-348b81d000 r--p 0001c000 08:03 25002009 /lib64/ld-2.5.so
348b81d000-348b81e000 rw-p 0001d000 08:03 25002009 /lib64/ld-2.5.so
348ba00000-348bb4e000 r-xp 00000000 08:03 25002318 /lib64/libc-2.5.so
348bb4e000-348bd4d000 ---p 0014e000 08:03 25002318 /lib64/libc-2.5.so
348bd4d000-348bd51000 r--p 0014d000 08:03 25002318 /lib64/libc-2.5.so
348bd51000-348bd52000 rw-p 00151000 08:03 25002318 /lib64/libc-2.5.so
348bd52000-348bd57000 rw-p 348bd52000 00:00 0
348be00000-348be02000 r-xp 00000000 08:03 25002320 /lib64/libdl-2.5.so
348be02000-348c002000 ---p 00002000 08:03 25002320 /lib64/libdl-2.5.so
348c002000-348c003000 r--p 00002000 08:03 25002320 /lib64/libdl-2.5.so
348c003000-348c004000 rw-p 00003000 08:03 25002320 /lib64/libdl-2.5.so
348c200000-348c282000 r-xp 00000000 08:03 25002329 /lib64/libm-2.5.so
348c282000-348c481000 ---p 00082000 08:03 25002329 /lib64/libm-2.5.so
348c481000-348c482000 r--p 00081000 08:03 25002329 /lib64/libm-2.5.so
348c482000-348c483000 rw-p 00082000 08:03 25002329 /lib64/libm-2.5.so
348c600000-348c616000 r-xp 00000000 08:03 25002324 /lib64/libpthread-2.5.so
348c616000-348c815000 ---p 00016000 08:03 25002324 /lib64/libpthread-2.5.so
348c815000-348c816000 r--p 00015000 08:03 25002324 /lib64/libpthread-2.5.so
348c816000-348c817000 rw-p 00016000 08:03 25002324 /lib64/libpthread-2.5.so
348c817000-348c81b000 rw-p 348c817000 00:00 0
34b0e00000-34b0e0d000 r-xp 00000000 08:03 2719747 /lib64/libgcc_s-4.1.2-20080825.so.1
34b0e0d000-34b100d000 ---p 0000d000 08:03 2719747 /lib64/libgcc_s-4.1.2-20080825.so.1
34b100d000-34b100e000 rw-p 0000d000 08:03 2719747 /lib64/libgcc_s-4.1.2-20080825.so.1
34b1200000-34b12e6000 r-xp 00000000 08:03 22341550 /usr/lib64/libstdc++.so.6.0.8
34b12e6000-34b14e5000 ---p 000e6000 08:03 22341550 /usr/lib64/libstdc++.so.6.0.8
34b14e5000-34b14eb000 r--p 000e5000 08:03 22341550 /usr/lib64/libstdc++.so.6.0.8
34b14eb000-34b14ee000 rw-p 000eb000 08:03 22341550 /usr/lib64/libstdc++.so.6.0.8
34b14ee000-34b1500000 rw-p 34b14ee000 00:00 0
2b4783f3a000-2b4783f3c000 rw-p 2b4783f3a000 00:00 0
2b4783f53000-2b4783f55000 rw-p 2b4783f53000 00:00 0
2b4783f55000-2b4783f5f000 r-xp 00000000 08:03 25002010 /lib64/libnss_files-2.5.so
2b4783f5f000-2b478415e000 ---p 0000a000 08:03 25002010 /lib64/libnss_files-2.5.so
2b478415e000-2b478415f000 r--p 00009000 08:03 25002010 /lib64/libnss_files-2.5.so
2b478415f000-2b4784160000 rw-p 0000a000 08:03 25002010 /lib64/libnss_files-2.5.so
2b4784160000-2b47841db000 r-xp 00000000 08:03 16449538 /usr/local/nagios/var/spool/checkresults/nebmodsChvPR (deleted)
2b47841db000-2b47843da000 ---p 0007b000 08:03 16449538 /usr/local/nagios/var/spool/checkresults/nebmodsChvPR (deleted)
2b47843da000-2b47843de000 rw-p 0007a000 08:03 16449538 /usr/local/nagios/var/spool/checkresults/nebmodsChvPR (deleted)
2b47843de000-2b47843e2000 rw-p 2b47843de000 00:00 0
2b47843e2000-2b478445d000 r-xp 00000000 08:03 16449565 /usr/local/nagios/var/spool/checkresults/nebmodNmowGy (deleted)
2b478445d000-2b478465c000 ---p 0007b000 08:03 16449565 /usr/local/nagios/var/spool/checkresults/nebmodNmowGy (deleted)
2b478465c000-2b4784660000 rw-p 0007a000 08:03 16449565 /usr/local/nagios/var/spool/checkresults/nebmodNmowGy (deleted)
2b4784660000-2b4784663000 rw-p 2b4784660000 00:00 0
7fff1fd11000-7fff1fd26000 rw-p 7ffffffe9000 00:00 0 [stack]
7fff1fdfd000-7fff1fe00000 r-xp 7fff1fdfd000 00:00 0 [vdso]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vsyscall]
Aborted
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: glibc detected

Post by tmcdonald »

We're going to need a lot more information:
  • What OS and version is this?
  • Is it 32 or 64-bit?
  • What Nagios version is this?
Former Nagios employee
braindope
Posts: 80
Joined: Fri Sep 26, 2014 12:13 am

Re: glibc detected

Post by braindope »

Hi donald,


What OS and version is this?
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 5.11 (Final)
Release: 5.11
Codename: Final


Is it 32 or 64-bit?

x86_64 (64 bit)

What Nagios version is this?

Nagios Core
Version 3.3.1
braindope
Posts: 80
Joined: Fri Sep 26, 2014 12:13 am

Re: glibc detected

Post by braindope »

Hi,

I was able to solved the error, I just recompile my nagios,then my nagios file has been updated. Now I can successfully run my nagios, however my checks are not populating. When i check my Process the only running are

avahi 4897 1 0 Oct22 ? 00:00:00 avahi-daemon: running [pwnagios.local]
nagios 26791 1 0 15:56 ? 00:00:03 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
root 31436 29987 0 16:32 pts/0 00:00:00 grep nagios

Sometimes i can see some of my checks process, then 1 sec. later it was gone again there's no retension :x
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: glibc detected

Post by rkennedy »

Can you please post the output of the following command?
tail -f /usr/local/nagios/var/nagios.log
Former Nagios Employee
Locked