Hi,
We installed icinga 1.7.0 on Debian 6.0 virtual machine. But after while we
got segfault, so we Installed icinga 1.8.1 from debmon repository. But
again we got segfault.
What we can check or where is the problem? Here are information from logs:
>From kern.log:
Nov 16 11:56:24 deu-s0244 kernel: [74631.877751] check_snmp_ibm_[31048]:
segfault at 38 ip 0000000000000038 sp 00007fffb5dd9b70 error 14 in
bash[400000+d9000]
Nov 16 11:56:52 deu-s0244 kernel: [74659.792505] icinga[31355]: segfault at
38 ip 0000000000000038 sp 00007fff6101be20 error 14 in icinga[400000+a4000]
Nov 16 12:10:18 deu-s0244 kernel: [75465.734324] sh[4711]: segfault at 38
ip 0000000000000038 sp 00007fff88f2c960 error 14 in dash[400000+19000]
Nov 16 12:20:59 deu-s0244 kernel: [76106.825141] icinga[9252]: segfault at
38 ip 0000000000000038 sp 00007fff61013d50 error 14 in icinga[400000+a4000]
Nov 16 12:53:07 deu-s0244 kernel: [78034.792423] icinga[30323]: segfault at
38 ip 0000000000000038 sp 00007fff6101be20 error 14 in icinga[400000+a4000]
Nov 17 13:55:02 deu-s0244 kernel: [168149.650410] check_snmp_ibm_[22135]:
segfault at 38 ip 0000000000000038 sp 00007fffb1b061d0 error 14 in
bash[400000+d9000]
Nov 17 17:46:39 deu-s0244 kernel: [182046.762417] icinga[20803]: segfault
at 38 ip 0000000000000038 sp 00007fffae2445a0 error 14 in
icinga[400000+a4000]
…
Nov 20 13:50:41 xxx kernel: [ 2880.448776] python[22380]: segfault at 38 ip
0000000000000038 sp 00007fff8a0068f0 error 14 in python2.6[400000+21d000]
Nov 20 13:54:26 xxx kernel: [ 3104.548646] icinga[1383]: segfault at 38 ip
0000000000000038 sp 00007fffa0b1eb00 error 14 in icinga[400000+a7000]
Nov 20 15:55:58 xxx kernel: [10397.302069] python[9209]: segfault at 38 ip
0000000000000038 sp 00007fffffffbb60 error 14 in python2.6[400000+21d000]
>From icinga.debug:
[1353498301.206147] [2048.1] [pid=11777] **** END MACRO PROCESSING
*************
[1353498301.206199] [001.0] [pid=11777] process_macros_r()
[1353498301.206251] [001.0] [pid=11777] process_macros_r()
[1353498301.206738] [001.0] [pid=11777] process_macros_r()
[1353498301.206793] [001.0] [pid=11777] process_macros_r()
[1353498301.206846] [001.0] [pid=11777] process_macros_r()
[1353498301.211711] [016.0] [pid=11778] running command
/usr/lib/nagios/plugins/check_snmp_storage.pl -H xx.xx.xx.xx -C GET01SRVLAN
-m ^[C] -w 80% -c 90% 0 -f via popen
[1353498301.409464] [016.2] [pid=11778] Moving temp check result file
'/tmp/check8jCbM7' to queue file
'/var/lib/icinga/spool/checkresults/cbQhIIT'...
I tried gdb:
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff61e8700 (LWP 11946)]
Program received signal SIGSEGV, Segmentation fault.
#0 0x0000000000000038 in ?? ()
No symbol table info available.
#1 0x00007ffff73cd748 in ?? () from /lib/libc.so.6
No symbol table info available.
#2 0x00007fffffffd440 in ?? ()
No symbol table info available.
#3 0x0000000000000000 in ?? ()
No symbol table info available.
rax 0x2e01 11777
rbx 0x7fffffffd420 140737488344096
rcx 0x38 56
rdx 0x246 582
rsi 0x7ffff7feb9d0 140737354054096
rdi 0x2ea5 11941
rbp 0x7fffffffd480 0x7fffffffd480
rsp 0x7fffffffd420 0x7fffffffd420
r8 0x0 0
r9 0x7fffffffd440 140737488344128
r10 0x0 0
r11 0x124ace0 19180768
r12 0x0 0
r13 0x7fffffffd440 140737488344128
r14 0x0 0
r15 0x124ace0 19180768
rip 0x38 0x38
eflags 0x252cc2 [ ZF SF DF OF #13 RF AC ID ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
0x38: Cannot access memory at address 0x38
Thread 2 (Thread 0x7ffff61e8700 (LWP 11946)):
#0 0x00007ffff7132c13 in poll () from /lib/libc.so.6
#1 0x00000000004457d6 in command_file_worker_thread (arg=<value optimized
out>) at utils.c:3784
#2 0x00007ffff73d68ca in start_thread () from /lib/libpthread.so.0
#3 0x00007ffff713db6d in clone () from /lib/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7feb700 (LWP 11941)):
#0 0x0000000000000038 in ?? ()
#1 0x00007ffff73cd748 in ?? () from /lib/libc.so.6
#2 0x00007fffffffd440 in ?? ()
#3 0x0000000000000000 in ?? ()
A debugging session is active.
Inferior 1 [process 11941] will be killed.
Quit anyway? (y or n) [answered Y; input not from terminal]
Let me know if you need more information.
Thanks,
jan
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users