[Debian-ha-maintainers] Bug#738704: sid: pacemaker-hearbeat crash with libhbclient.so.1.0.0
Oscar Salvador
osalvador.vilardaga at gmail.com
Tue Jun 2 14:05:58 UTC 2015
Package: pacemaker
Version: 1.1.10+git20130802-4.1
Severity: important
I've installed a cluster stack relaying on Pacemaker+Heartbeat on
Debian/sid.
Once I configured heartbeat, I tried to start it, but I got a surprise when
I saw that in one minute pacemaker died due to a SEGFAULT.
[ Config File ]
/etc/ha.d/ha.cf
pacemaker respawn
logfile /var/log/ha-log
logfacility local0
coredumps true
keepalive 2
deadtime 30
warntime 10
initdead 120
auto_failback off
ucast eth0 xx.xx.xx.xx
ucast eth0 xx.xx.xx.xy
node lb01sid
node lb02sid
[ Logs ]
/var/log/ha.log
Jun 02 15:57:24 lb01sid ccm: [1059]: info: client (pid=4878) removed from
ccm
Jun 02 15:57:25 lb01sid heartbeat: [1039]: WARN: Managed
/usr/lib/heartbeat/crmd process 4878 killed by signal 11 [SIGSEGV -
Segmentation violation].
Jun 02 15:57:25 lb01sid heartbeat: [1039]: ERROR: Managed
/usr/lib/heartbeat/crmd process 4878 dumped core
Jun 02 15:57:25 lb01sid heartbeat: [1039]: ERROR: Respawning client
"/usr/lib/heartbeat/crmd":
I made a trace with gdb from the core dump:
Reading symbols from /usr/lib/heartbeat/crmd...Reading symbols from
/usr/lib/debug//usr/lib/pacemaker/crmd...done.
done.
[New LWP 1064]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/heartbeat/crmd'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fd610a7b7f1 in ?? () from /usr/lib/libhbclient.so.1
(gdb) bt
#0 0x00007fd610a7b7f1 in ?? () from /usr/lib/libhbclient.so.1
#1 0x00007fd616a083fd in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fd616a08de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fd616a08f77 in g_main_context_pending () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fd619f0ed40 in crmd_exit (rc=0) at control.c:394
#5 0x00007fd619f0a084 in s_crmd_fsa_actions (fsa_data=0x7fd61b03e0e0) at
fsa.c:434
#6 0x00007fd619f0bd47 in s_crmd_fsa (cause=453239008) at fsa.c:231
#7 0x00007fd619f165c2 in crm_fsa_trigger (user_data=0x7fd61af20890) at
callbacks.c:256
#8 0x00007fd619067291 in crm_trigger_dispatch (source=0x7fd61af37010,
callback=0x7fd6180e0740, userdata=0x0) at mainloop.c:105
#9 0x00007fd616a08b4d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fd616a08f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fd616a09242 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fd619f07c4c in crmd_init () at main.c:154
#13 0x00007fd619f079d3 in main (argc=1, argv=0x7ffdac926738) at main.c:121
(gdb)
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.0.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pacemaker depends on:
ii adduser 3.113+nmu3
ii crmsh 1.2.6+git+e77add-1.3
ii heartbeat 1:3.0.5+hg12629-1.2
ii iputils-ping 3:20121221-5+b2
ii libbz2-1.0 1.0.6-8
ii libc6 2.19-18
ii libcfg4 1.4.6-1.1
ii libcib3 1.1.10+git20130802-4.1
ii libconfdb4 1.4.6-1.1
ii libcoroipcc4 1.4.6-1.1
ii libcpg4 1.4.6-1.1
ii libcrmcluster4 1.1.10+git20130802-4.1
ii libcrmcommon3 1.1.10+git20130802-4.1
ii libcrmservice1 1.1.10+git20130802-4.1
ii libglib2.0-0 2.44.1-1
ii libgnutls-deb0-28 3.3.15-2
ii liblrmd1 1.1.10+git20130802-4.1
ii libltdl7 2.4.2-1.11
ii libncurses5 5.9+20150516-2
ii libpam0g 1.1.8-3.1
ii libpe-rules2 1.1.10+git20130802-4.1
ii libpe-status4 1.1.10+git20130802-4.1
ii libpengine4 1.1.10+git20130802-4.1
ii libpils2 1.0.12~rc1+hg2777-1.2
ii libplumb2 1.0.12~rc1+hg2777-1.2
ii libqb0 0.17.1-3
ii libstonithd2 1.1.10+git20130802-4.1
ii libtinfo5 5.9+20150516-2
ii libtransitioner2 1.1.10+git20130802-4.1
ii libuuid1 2.26.2-6
ii libxml2 2.9.2+dfsg1-3
ii libxslt1.1 1.1.28-2+b2
ii pacemaker-cli-utils 1.1.10+git20130802-4.1
ii python 2.7.9-1
ii resource-agents 1:3.9.3+git20121009-3.1
pacemaker recommends no packages.
pacemaker suggests no packages
===============
Do you need something more?
Best Regards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-ha-maintainers/attachments/20150602/c9b5136c/attachment.html>
More information about the Debian-ha-maintainers
mailing list