Re: [Nagios-devel] Some errors with SIGSEGV
Posted: Thu Mar 29, 2007 7:56 am
Thanks for the research Hendrik - As mentioned in later posts, it would
appear from your findings that the threading libraries may be a problem.
Hendrik Baecker wrote:
>
>
> Hi,
>
> I've started a discussion thread on the german nagios-portal.de to
> animate different users to do some testing against latest cvs code.
>
> Following information where asked:
>
> 1. Operatingsystem + Version
> 2. Kernelversion
> 3. gcc -v
> 4. ldd against nagios binary
> 5. state of nagios
>
> Following results came back up to now but I am not able to see a single
> hint - "Crash Users" at the end of the list:
>
> If there are more information we should supply, please feel free to tell
> us what we should provice more.
>
> ##### User 1 (mess)- Nagios running fine without SIGSEGV #####
>
> 1. OS: Ubuntu 6.10
> 2. Linux galadriela 2.6.17-11-386 #2 Thu Feb 1 19:50:13 UTC 2007 i686
> GNU/Linux
> 3. gcc -v
> Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --prefix=/usr --enable-shared --with-system-zlib
> --libexecdir=/usr/lib --without-included-gettext
> --enable-threads=posix --enable-nls --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
> 4. ldd /usr/local/nagios/bin/nagios
> linux-gate.so.1 => (0xffffe000)
> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f05000)
> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7ef2000)
> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7eed000)
> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7e5b000)
> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d27000)
> /lib/ld-linux.so.2 (0xb7f3f000)
> librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7d1e000)
> 5. Nagios running fine!!!
>
> ##### User 2 (myself)- Nagios running fine without SIGSEGV#####
>
> 1. OS: Ubuntu 6.10 (Edgy Eft) (i686)
> 2. uname -a: Linux abby 2.6.20-custom #1 SMP Tue Feb 27 18:45:20 CET
> 2007 i686 GNU/Linux (kein Distrokernel)
> 3. gcc -v:Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --prefix=/usr --enable-shared --with-system-zlib
> --libexecdir=/usr/lib --without-included-gettext
> --enable-threads=posix --enable-nls --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
> 4. ldd:ldd /usr/local/nagios-clean/bin/nagios
> linux-gate.so.1 => (0xffffe000)
> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f46000)
> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f33000)
> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f2e000)
> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dfa000)
> /lib/ld-linux.so.2 (0xb7f7d000)
> 5. Nagios running fine!!!
>
>
> ##### User 3 (cybit) - Nagios running fine without SIGSEGV#####
>
> 1. OS: Ubuntu 6.10
> 2. Linux galadriela 2.6.17-11-386 #2 Thu Feb 1 19:50:13 UTC 2007 i686
> GNU/Linux
> 3. gcc -v
> Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --prefix=/usr --enable-shared --with-system-zlib
> --libexecdir=/usr/lib --without-included-gettext
> --enable-threads=posix --enable-nls --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20060928
...[email truncated]...
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
appear from your findings that the threading libraries may be a problem.
Hendrik Baecker wrote:
>
>
> Hi,
>
> I've started a discussion thread on the german nagios-portal.de to
> animate different users to do some testing against latest cvs code.
>
> Following information where asked:
>
> 1. Operatingsystem + Version
> 2. Kernelversion
> 3. gcc -v
> 4. ldd against nagios binary
> 5. state of nagios
>
> Following results came back up to now but I am not able to see a single
> hint - "Crash Users" at the end of the list:
>
> If there are more information we should supply, please feel free to tell
> us what we should provice more.
>
> ##### User 1 (mess)- Nagios running fine without SIGSEGV #####
>
> 1. OS: Ubuntu 6.10
> 2. Linux galadriela 2.6.17-11-386 #2 Thu Feb 1 19:50:13 UTC 2007 i686
> GNU/Linux
> 3. gcc -v
> Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --prefix=/usr --enable-shared --with-system-zlib
> --libexecdir=/usr/lib --without-included-gettext
> --enable-threads=posix --enable-nls --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
> 4. ldd /usr/local/nagios/bin/nagios
> linux-gate.so.1 => (0xffffe000)
> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f05000)
> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7ef2000)
> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7eed000)
> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7e5b000)
> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d27000)
> /lib/ld-linux.so.2 (0xb7f3f000)
> librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7d1e000)
> 5. Nagios running fine!!!
>
> ##### User 2 (myself)- Nagios running fine without SIGSEGV#####
>
> 1. OS: Ubuntu 6.10 (Edgy Eft) (i686)
> 2. uname -a: Linux abby 2.6.20-custom #1 SMP Tue Feb 27 18:45:20 CET
> 2007 i686 GNU/Linux (kein Distrokernel)
> 3. gcc -v:Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --prefix=/usr --enable-shared --with-system-zlib
> --libexecdir=/usr/lib --without-included-gettext
> --enable-threads=posix --enable-nls --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)
> 4. ldd:ldd /usr/local/nagios-clean/bin/nagios
> linux-gate.so.1 => (0xffffe000)
> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f46000)
> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f33000)
> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f2e000)
> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dfa000)
> /lib/ld-linux.so.2 (0xb7f7d000)
> 5. Nagios running fine!!!
>
>
> ##### User 3 (cybit) - Nagios running fine without SIGSEGV#####
>
> 1. OS: Ubuntu 6.10
> 2. Linux galadriela 2.6.17-11-386 #2 Thu Feb 1 19:50:13 UTC 2007 i686
> GNU/Linux
> 3. gcc -v
> Using built-in specs.
> Target: i486-linux-gnu
> Configured with: ../src/configure -v
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --prefix=/usr --enable-shared --with-system-zlib
> --libexecdir=/usr/lib --without-included-gettext
> --enable-threads=posix --enable-nls --program-suffix=-4.1
> --enable-__cxa_atexit --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
> i486-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20060928
...[email truncated]...
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]