[Pacemaker] crm_simulate crashes on centos 6.2

Besse Mickael Mickael.Besse at edipresse.ch
Tue Jan 31 10:57:08 EST 2012


Hello 

In fact I'm not using directly crm_simulate I'm using linux cluster management console which call crm_simulate.
LCMC use the command: /usr/sbin/crm_simulate -S -VVVV -L

Here the core file open whith gdb :


gdb /usr/sbin/crm_simulate /tmp/core-crm_simulate-6-0-0-20826-1328021079
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-50.el6)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/crm_simulate...(no debugging symbols found)...done.
[New Thread 20826]
Reading symbols from /usr/lib64/libpe_status.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpe_status.so.3
Reading symbols from /usr/lib64/libpengine.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpengine.so.3
Reading symbols from /usr/lib64/liblrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/liblrm.so.2
Reading symbols from /usr/lib64/libcib.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcib.so.1
Reading symbols from /usr/lib64/libtransitioner.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtransitioner.so.1
Reading symbols from /usr/lib64/libcrmcommon.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcrmcommon.so.2
Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcrypto.so.10
Reading symbols from /usr/lib64/libpe_rules.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpe_rules.so.2
Reading symbols from /lib64/libncurses.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib64/libncurses.so.5
Reading symbols from /usr/lib64/libcoroipcc.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcoroipcc.so.4
Reading symbols from /usr/lib64/libcman.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcman.so.3
Reading symbols from /usr/lib64/libfenced.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfenced.so.3
Reading symbols from /usr/lib64/libcpg.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcpg.so.4
Reading symbols from /usr/lib64/libquorum.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libquorum.so.4
Reading symbols from /usr/lib64/libgnutls.so.26...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgnutls.so.26
Reading symbols from /usr/lib64/libplumb.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libplumb.so.2
Reading symbols from /usr/lib64/libpils.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpils.so.2
Reading symbols from /lib64/libbz2.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libbz2.so.1
Reading symbols from /usr/lib64/libxslt.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxslt.so.1
Reading symbols from /usr/lib64/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxml2.so.2
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/libpam.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libpam.so.0
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libglib-2.0.so.0
Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libltdl.so.7
Reading symbols from /lib64/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libuuid.so.1
Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libz.so.1
Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib64/libtinfo.so.5
Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /usr/lib64/libtasn1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtasn1.so.3
Reading symbols from /lib64/libgcrypt.so.11...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgcrypt.so.11
Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/libaudit.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libaudit.so.1
Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libcrypt.so.1
Reading symbols from /lib64/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgpg-error.so.0
Reading symbols from /lib64/libfreebl3.so...(no debugging symbols found)...done.
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /lib64/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libnss_files.so.2
Core was generated by `/usr/sbin/crm_simulate -S -VVVV -L'.
Program terminated with signal 6, Aborted.
#0  0x00007fd492c6e885 in raise () from /lib64/libc.so.6



(gdb) backtrace
#0  0x00007fd492c6e885 in raise () from /lib64/libc.so.6
#1  0x00007fd492c70065 in abort () from /lib64/libc.so.6
#2  0x00000032b8c184d1 in crm_abort () from /usr/lib64/libcrmcommon.so.2
#3  0x00000031cd242ff9 in g_logv () from /lib64/libglib-2.0.so.0
#4  0x00000031cd243413 in g_log () from /lib64/libglib-2.0.so.0
#5  0x00000032b9011eee in cib_new_variant () from /usr/lib64/libcib.so.1
#6  0x00000032b9018e00 in cib_file_new () from /usr/lib64/libcib.so.1
#7  0x0000000000404368 in ?? ()
#8  0x00007fd492c5acdd in __libc_start_main () from /lib64/libc.so.6
#9  0x0000000000402339 in ?? ()
#10 0x00007fff29b2cfd8 in ?? ()
#11 0x000000000000001c in ?? ()
#12 0x0000000000000004 in ?? ()
#13 0x00007fff29b2d8d6 in ?? ()
#14 0x00007fff29b2d8ed in ?? ()
#15 0x00007fff29b2d8f0 in ?? ()
#16 0x00007fff29b2d8f6 in ?? ()
#17 0x0000000000000000 in ?? ()























-----Message d'origine-----
De : Andrew Beekhof [mailto:andrew at beekhof.net] 
Envoyé : vendredi 20 janvier 2012 03:14
À : The Pacemaker cluster resource manager
Objet : Re: [Pacemaker] crm_simulate crashes on centos 6.2

On Wed, Jan 18, 2012 at 1:37 AM, Besse Mickael
<Mickael.Besse at edipresse.ch> wrote:
> Hi
>
>
>
> I've install pacemaker-1.1.6-3 on centos 6.2 to configure a cluster ftp and
> I have this error in /var/log/messages when crm_simulate is called :
>
>
>
> crm_simulate: [15818]: ERROR: crm_abort: crm_glib_handler: Forked child
> 15826 to record non-fatal assert at utils.c:455 : g_hash_table_destroy:
> assertion `hash_table->ref_count > 0' failed
>
>
>
> Is there something to do to resolv this problem ?

Could you locate the saved core file and give us a stack trace?
We'd also want to know how you invoked crm_simulate.

>
>
>
> Regards
>
> Mickael
>
>
>
>
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>

_______________________________________________
Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org




More information about the Pacemaker mailing list