[Nagios-devel] Some errors with SIGSEGV
Posted: Fri Mar 09, 2007 2:10 am
This is a multipart message in MIME format.
--=_alternative 0037AC42C1257299_=
Content-Type: text/plain; charset="US-ASCII"
If I'm running Nagios 3.0a1 it crashes always after a few seconds.
In the log I only found:
Mar 8 15:35:18 nagios: Nagios 3.0a1 starting... (PID=24492)
Mar 8 15:35:18 nagios: LOG VERSION: 2.0
Mar 8 15:35:18 nagios: Finished daemonizing... (New PID=24493)
Mar 8 15:35:28 nagios: HOST ALERT: localhost;UP;SOFT;2;PING OK - Packet
loss = 0%, RTA = 0.05 ms
Here the last signs of life captured by strace:
rename("/usr/local/nagios/var/nagios.tmpNdmpn0",
"/usr/local/nagios/var/status.dat") = 0
gettimeofday({1173359616, 173629}, NULL) = 0
time([1173359616]) = 1173359616
gettimeofday({1173359616, 173998}, NULL) = 0
time([1173359616]) = 1173359616
gettimeofday({1173359616, 174363}, NULL) = 0
gettimeofday({1173359616, 174552}, NULL) = 0
time([1173359616]) = 1173359616
gettimeofday({1173359616, 174968}, NULL) = 0
time([1173359616]) = 1173359616
time([1173359616]) = 1173359616
gettimeofday({1173359616, 175746}, NULL) = 0
umask(077) = 02
gettimeofday({1173359616, 176092}, NULL) = 0
getpid() = 3459
open("/tmp/nagiosYBuC2d", O_RDWR|O_CREAT|O_EXCL, 0600) = 7
fcntl64(7, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(7, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xb7fcf000
_llseek(7, 0, [0], SEEK_CUR) = 0
umask(02) = 077
gettimeofday({1173359616, 177807}, NULL) = 0
time([1173359616]) = 1173359616
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xb7e610c8) = 3467
--- SIGCHLD (Child exited) @ 0 (0) ---
close(7) = 0
munmap(0xb7fcf000, 4096) = 0
waitpid(3467, NULL, 0) = 3467
time([1173359616]) = 1173359616
time(NULL) = 1173359616
gettimeofday({1173359616, 183489}, NULL) = 0
gettimeofday({1173359616, 183686}, NULL) = 0
nanosleep({0, 250000000}, 0) = ? ERESTART_RESTARTBLOCK (To be
restarted)
+++ killed by SIGSEGV +++
This error captured bei gdb
nagios1:/usr/local/nagios/bin# gdb nagios
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-linux"...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(gdb) r /usr/local/nagios/etc/nagios.cfg
Starting program: /usr/local/nagios/bin/nagios
/usr/local/nagios/etc/nagios.cfg
[Thread debugging using libthread_db enabled]
[New Thread -1209560960 (LWP 931)]
Nagios 3.0a1
Copyright (c) 1999-2007 Ethan Galstad (http://www.nagios.org)
Last Modified: 03-06-2007
License: GPL
Nagios 3.0a1 starting... (PID=931)
[New Thread -1209775184 (LWP 934)]
[New Thread -1218163792 (LWP 935)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1218163792 (LWP 935)]
0xb7eed215 in mallopt () from /lib/tls/libc.so.6
(gdb) bt
#0 0xb7eed215 in mallopt () from /lib/tls/libc.so.6
#1 0xb7eebf02 in realloc () from /lib/tls/libc.so.6
#2 0x0807785e in dbuf_strcat (db=0x80c6680,
buf=0xb76448c0
"1=1\n2=localhost\n3=\n4=0\n5=1\n6=1\n7=/tmp/nagiosUJ95U0\n8=nan\n9=1173431091.188930\n10=1173431095.208425\n11=0\n12=1\n13=0\n\n")
at utils.c:4924
#3 0x08077d70 in check_result_worker_thread (arg=0x0) at utils.c:5373
#4 0xb7fb6b63 in start_thread () from /lib/tls/libpthread.so.0
#5 0xb7f5218a in clone () from /lib/tls/libc.so.6
This errors all happened on a Debian Sarge 32Bit Version with the Kernel
2.6.20.1
Thanks in advance,
FliTTi
--=_alternative 0037AC42C1257299_=
Content-Type: text/ht
...[email truncated]...
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
--=_alternative 0037AC42C1257299_=
Content-Type: text/plain; charset="US-ASCII"
If I'm running Nagios 3.0a1 it crashes always after a few seconds.
In the log I only found:
Mar 8 15:35:18 nagios: Nagios 3.0a1 starting... (PID=24492)
Mar 8 15:35:18 nagios: LOG VERSION: 2.0
Mar 8 15:35:18 nagios: Finished daemonizing... (New PID=24493)
Mar 8 15:35:28 nagios: HOST ALERT: localhost;UP;SOFT;2;PING OK - Packet
loss = 0%, RTA = 0.05 ms
Here the last signs of life captured by strace:
rename("/usr/local/nagios/var/nagios.tmpNdmpn0",
"/usr/local/nagios/var/status.dat") = 0
gettimeofday({1173359616, 173629}, NULL) = 0
time([1173359616]) = 1173359616
gettimeofday({1173359616, 173998}, NULL) = 0
time([1173359616]) = 1173359616
gettimeofday({1173359616, 174363}, NULL) = 0
gettimeofday({1173359616, 174552}, NULL) = 0
time([1173359616]) = 1173359616
gettimeofday({1173359616, 174968}, NULL) = 0
time([1173359616]) = 1173359616
time([1173359616]) = 1173359616
gettimeofday({1173359616, 175746}, NULL) = 0
umask(077) = 02
gettimeofday({1173359616, 176092}, NULL) = 0
getpid() = 3459
open("/tmp/nagiosYBuC2d", O_RDWR|O_CREAT|O_EXCL, 0600) = 7
fcntl64(7, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(7, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xb7fcf000
_llseek(7, 0, [0], SEEK_CUR) = 0
umask(02) = 077
gettimeofday({1173359616, 177807}, NULL) = 0
time([1173359616]) = 1173359616
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xb7e610c8) = 3467
--- SIGCHLD (Child exited) @ 0 (0) ---
close(7) = 0
munmap(0xb7fcf000, 4096) = 0
waitpid(3467, NULL, 0) = 3467
time([1173359616]) = 1173359616
time(NULL) = 1173359616
gettimeofday({1173359616, 183489}, NULL) = 0
gettimeofday({1173359616, 183686}, NULL) = 0
nanosleep({0, 250000000}, 0) = ? ERESTART_RESTARTBLOCK (To be
restarted)
+++ killed by SIGSEGV +++
This error captured bei gdb
nagios1:/usr/local/nagios/bin# gdb nagios
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-linux"...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(gdb) r /usr/local/nagios/etc/nagios.cfg
Starting program: /usr/local/nagios/bin/nagios
/usr/local/nagios/etc/nagios.cfg
[Thread debugging using libthread_db enabled]
[New Thread -1209560960 (LWP 931)]
Nagios 3.0a1
Copyright (c) 1999-2007 Ethan Galstad (http://www.nagios.org)
Last Modified: 03-06-2007
License: GPL
Nagios 3.0a1 starting... (PID=931)
[New Thread -1209775184 (LWP 934)]
[New Thread -1218163792 (LWP 935)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1218163792 (LWP 935)]
0xb7eed215 in mallopt () from /lib/tls/libc.so.6
(gdb) bt
#0 0xb7eed215 in mallopt () from /lib/tls/libc.so.6
#1 0xb7eebf02 in realloc () from /lib/tls/libc.so.6
#2 0x0807785e in dbuf_strcat (db=0x80c6680,
buf=0xb76448c0
"1=1\n2=localhost\n3=\n4=0\n5=1\n6=1\n7=/tmp/nagiosUJ95U0\n8=nan\n9=1173431091.188930\n10=1173431095.208425\n11=0\n12=1\n13=0\n\n")
at utils.c:4924
#3 0x08077d70 in check_result_worker_thread (arg=0x0) at utils.c:5373
#4 0xb7fb6b63 in start_thread () from /lib/tls/libpthread.so.0
#5 0xb7f5218a in clone () from /lib/tls/libc.so.6
This errors all happened on a Debian Sarge 32Bit Version with the Kernel
2.6.20.1
Thanks in advance,
FliTTi
--=_alternative 0037AC42C1257299_=
Content-Type: text/ht
...[email truncated]...
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]