# gdb /usr/lib64/heartbeat/hbagent core.4653 GNU gdb Fedora (6.8-27.el5) Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu"... Reading symbols from /usr/lib64/libnetsnmpmibs.so.10...done. Loaded symbols for /usr/lib64/libnetsnmpmibs.so.10 Reading symbols from /usr/lib64/libnetsnmpagent.so.10...done. Loaded symbols for /usr/lib64/libnetsnmpagent.so.10 Reading symbols from /usr/lib64/libnetsnmphelpers.so.10...done. Loaded symbols for /usr/lib64/libnetsnmphelpers.so.10 Reading symbols from /usr/lib64/libnetsnmp.so.10...done. Loaded symbols for /usr/lib64/libnetsnmp.so.10 Reading symbols from /usr/lib64/librpm-4.4.so...done. Loaded symbols for /usr/lib64/librpm-4.4.so Reading symbols from /usr/lib64/librpmio-4.4.so...done. Loaded symbols for /usr/lib64/librpmio-4.4.so Reading symbols from /usr/lib64/libpopt.so.0...done. Loaded symbols for /usr/lib64/libpopt.so.0 Reading symbols from /usr/lib64/libz.so.1...done. Loaded symbols for /usr/lib64/libz.so.1 Reading symbols from /lib64/libcrypto.so.6...done. Loaded symbols for /lib64/libcrypto.so.6 Reading symbols from /usr/lib64/libsensors.so.3...done. Loaded symbols for /usr/lib64/libsensors.so.3 Reading symbols from /lib64/libwrap.so.0...done. Loaded symbols for /lib64/libwrap.so.0 Reading symbols from /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/libperl.so...done. Loaded symbols for /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/libperl.so Reading symbols from /lib64/libresolv.so.2...done. Loaded symbols for /lib64/libresolv.so.2 Reading symbols from /lib64/libnsl.so.1...done. Loaded symbols for /lib64/libnsl.so.1 Reading symbols from /lib64/libm.so.6...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /lib64/libcrypt.so.1...done. Loaded symbols for /lib64/libcrypt.so.1 Reading symbols from /lib64/libutil.so.1...done. Loaded symbols for /lib64/libutil.so.1 Reading symbols from /lib64/libpthread.so.0...done. Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /usr/lib64/libcrmcommon.so.2...done. Loaded symbols for /usr/lib64/libcrmcommon.so.2 Reading symbols from /usr/lib64/libcib.so.1...done. Loaded symbols for /usr/lib64/libcib.so.1 Reading symbols from /usr/lib64/libpe_status.so.2...done. Loaded symbols for /usr/lib64/libpe_status.so.2 Reading symbols from /usr/lib64/libhbclient.so.1...done. Loaded symbols for /usr/lib64/libhbclient.so.1 Reading symbols from /usr/lib64/libccmclient.so.1...done. Loaded symbols for /usr/lib64/libccmclient.so.1 Reading symbols from /usr/lib64/libclm.so.1...done. Loaded symbols for /usr/lib64/libclm.so.1 Reading symbols from /usr/lib64/libncurses.so.5...done. Loaded symbols for /usr/lib64/libncurses.so.5 Reading symbols from /lib64/libglib-2.0.so.0...done. Loaded symbols for /lib64/libglib-2.0.so.0 Reading symbols from /usr/lib64/libbz2.so.1...done. Loaded symbols for /usr/lib64/libbz2.so.1 Reading symbols from /usr/lib64/libplumb.so.2...done. Loaded symbols for /usr/lib64/libplumb.so.2 Reading symbols from /usr/lib64/libpils.so.2...done. Loaded symbols for /usr/lib64/libpils.so.2 Reading symbols from /usr/lib64/libxml2.so.2...done. Loaded symbols for /usr/lib64/libxml2.so.2 Reading symbols from /lib64/libc.so.6...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /lib64/libpam.so.0...done. Loaded symbols for /lib64/libpam.so.0 Reading symbols from /lib64/librt.so.1...done. Loaded symbols for /lib64/librt.so.1 Reading symbols from /lib64/libdl.so.2...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /usr/lib64/librpmdb-4.4.so...done. Loaded symbols for /usr/lib64/librpmdb-4.4.so Reading symbols from /lib64/libselinux.so.1...done. Loaded symbols for /lib64/libselinux.so.1 Reading symbols from /usr/lib64/libnss3.so...done. Loaded symbols for /usr/lib64/libnss3.so Reading symbols from /usr/lib64/libplds4.so...done. Loaded symbols for /usr/lib64/libplds4.so Reading symbols from /usr/lib64/libplc4.so...done. Loaded symbols for /usr/lib64/libplc4.so Reading symbols from /usr/lib64/libnspr4.so...done. Loaded symbols for /usr/lib64/libnspr4.so Reading symbols from /lib64/libgcc_s.so.1...done. Loaded symbols for /lib64/libgcc_s.so.1 Reading symbols from /usr/lib64/libsysfs.so.2...done. Loaded symbols for /usr/lib64/libsysfs.so.2 Reading symbols from /lib64/ld-linux-x86-64.so.2...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /usr/lib64/libgnutls.so.13...done. Loaded symbols for /usr/lib64/libgnutls.so.13 Reading symbols from /usr/lib64/libxslt.so.1...done. Loaded symbols for /usr/lib64/libxslt.so.1 Reading symbols from /lib64/libuuid.so.1...done. Loaded symbols for /lib64/libuuid.so.1 Reading symbols from /usr/lib64/liblrm.so.2...done. Loaded symbols for /usr/lib64/liblrm.so.2 Reading symbols from /lib64/libaudit.so.0...done. Loaded symbols for /lib64/libaudit.so.0 Reading symbols from /usr/lib64/libsqlite3.so.0...done. Loaded symbols for /usr/lib64/libsqlite3.so.0 Reading symbols from /usr/lib64/libelf.so.1...done. Loaded symbols for /usr/lib64/libelf.so.1 Reading symbols from /lib64/libsepol.so.1...done. Loaded symbols for /lib64/libsepol.so.1 Reading symbols from /usr/lib64/libnssutil3.so...done. Loaded symbols for /usr/lib64/libnssutil3.so Reading symbols from /usr/lib64/libgcrypt.so.11...done. Loaded symbols for /usr/lib64/libgcrypt.so.11 Reading symbols from /usr/lib64/libgpg-error.so.0...done. Loaded symbols for /usr/lib64/libgpg-error.so.0 Reading symbols from /lib64/libnss_files.so.2...done. Loaded symbols for /lib64/libnss_files.so.2 Core was generated by `/usr/lib64/heartbeat/hbagent -r 5'. Program terminated with signal 11, Segmentation fault. [New process 4653] #0 0x0000003d5ee7900a in strncmp () from /lib64/libc.so.6 (gdb) Thread 1 (process 4653): #0 0x0000003d5ee7900a in strncmp () from /lib64/libc.so.6 #1 0x0000000000406e83 in hbagentv2_update_diff (event=, msg=) at hbagentv2.c:346 #2 0x000000316920a7bc in cib_native_notify (data=0x1e7c6e60, user_data=0x1e867f80) at cib_utils.c:864 #3 0x0000003d60e2a82d in g_list_foreach () from /lib64/libglib-2.0.so.0 #4 0x000000316920e68d in cib_native_rcvmsg (cib=0x1e7c2c50, blocking=0) at cib_native.c:572 #5 0x000000316920e81b in cib_native_dispatch (channel=0x1e7c54a0, user_data=0x1e7c2c50) at cib_native.c:597 #6 0x00000000004072cb in handle_cib_msg () at hbagentv2.c:564 #7 0x0000000000406a06 in main (argc=, argv=) at hbagent.c:1638