[Pkg-nagios-devel] Bug#851757: Worse with the new version

Stephane Bortzmeyer stephane at sources.org
Fri Jan 27 14:40:13 UTC 2017


On Fri, Jan 27, 2017 at 03:31:28PM +0100,
 Stephane Bortzmeyer <stephane at sources.org> wrote 
 a message of 19 lines which said:

> Program received signal SIGILL, Illegal instruction.

This one was spurious (and it is documented in the OpenSSL FAQ
<https://www.openssl.org/docs/faq.html#PROG17>). The real signal
(SIGSEGV, as indicated in the original bug report) is here:

(gdb) handle SIGILL nostop
Signal        Stop	Print	Pass to program	Description
SIGILL        No	Yes	Yes		Illegal instruction

(gdb)  run  -H my.host.example -6 -c 'check_disks'  
Starting program: /usr/lib/nagios/plugins/check_nrpe -H my.host.example -6 -c 'check_disks'

Program received signal SIGILL, Illegal instruction.


Program received signal SIGSEGV, Segmentation fault.
0xb6d96926 in _int_free (av=0xb6e307a4 <main_arena>, p=0x7f5910f0, have_lock=0) at malloc.c:4049
4049	malloc.c: No such file or directory.
(gdb) 
(gdb) where
#0  0xb6d96926 in _int_free (av=0xb6e307a4 <main_arena>, p=0x7f5910f0, have_lock=0)
    at malloc.c:4049
#1  0xb6e99472 in CRYPTO_free () from /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2
#2  0xb6ebdc04 in BN_clear_free () from /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2
Backtrace stopped: previous frame identical to this frame (corrupt stack?)



More information about the Pkg-nagios-devel mailing list