crm_mon crashed with SIGABRT in g_return_if_fail_warning()

Bug #1412831 reported by Nobuto Murata
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pacemaker (Ubuntu)
Fix Released
Undecided
Unassigned
Trusty
Won't Fix
Medium
Unassigned

Bug Description

$ sudo crm_mon -1fA
will generate a crash report.

$ sudo crm_mon -1fA
Last updated: Tue Jan 20 15:02:21 2015
Last change: Tue Jan 20 14:42:22 2015 via crmd on juju-nobuto-machine-46
Stack: corosync
Current DC: juju-nobuto-machine-45 (1002) - partition with quorum
Version: 1.1.10-42f2063
3 Nodes configured
4 Resources configured

Online: [ juju-nobuto-machine-44 juju-nobuto-machine-45 juju-nobuto-machine-46 ]

 Clone Set: cl_ping [ping]
     Started: [ juju-nobuto-machine-44 juju-nobuto-machine-45 juju-nobuto-machine-46 ]
 Resource Group: grp_percona_cluster
     res_mysql_vip (ocf::heartbeat:IPaddr2): Started juju-nobuto-machine-44

Node Attributes:
* Node juju-nobuto-machine-44:
    + pingd : 100 crm_glib_handler: Cannot wait on forked child 13386: No child processes (10)
    + pingd : 100 crm_glib_handler: Cannot wait on forked child 13388: No child processes (10)
    + pingd : 100
* Node juju-nobuto-machine-45:
    + pingd : 100 crm_glib_handler: Cannot wait on forked child 13390: No child processes (10)
    + pingd : 100 crm_glib_handler: Cannot wait on forked child 13392: No child processes (10)
    + pingd : 100
* Node juju-nobuto-machine-46:
    + pingd : 100 crm_glib_handler: Cannot wait on forked child 13394: No child processes (10)
    + pingd : 100 crm_glib_handler: Cannot wait on forked child 13396: No child processes (10)
    + pingd : 100

Migration summary:
* Node juju-nobuto-machine-44:
* Node juju-nobuto-machine-46:
* Node juju-nobuto-machine-45:

$ sudo crm configure show
node $id="1000" juju-nobuto-machine-44
node $id="1001" juju-nobuto-machine-46
node $id="1002" juju-nobuto-machine-45
primitive ping ocf:pacemaker:ping \
        params host_list="10.5.0.1" multiplier="100" \
        op monitor interval="5s"
primitive res_mysql_vip ocf:heartbeat:IPaddr2 \
        params ip="10.5.100.1" cidr_netmask="16" nic="eth0"
group grp_percona_cluster res_mysql_vip
clone cl_ping ping \
        meta interleave="true"
location Ping-res_mysql_vip res_mysql_vip \
        rule $id="Ping-res_mysql_vip-rule" -inf: pingd lte 0
property $id="cib-bootstrap-options" \
        dc-version="1.1.10-42f2063" \
        cluster-infrastructure="corosync" \
        no-quorum-policy="stop" \
        stonith-enabled="false" \
        last-lrm-refresh="1421764942"
rsc_defaults $id="rsc-options" \
        resource-stickiness="100"

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: pacemaker-cli-utils 1.1.10+git20130802-1ubuntu2.1
ProcVersionSignature: Ubuntu 3.13.0-40.69-generic 3.13.11.10
Uname: Linux 3.13.0-40-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
CrashCounter: 1
Date: Tue Jan 20 14:54:20 2015
Ec2AMI: ami-0000000f
Ec2AMIManifest: FIXME
Ec2AvailabilityZone: nova
Ec2InstanceType: m1.small
Ec2Kernel: aki-00000002
Ec2Ramdisk: ari-00000002
ExecutablePath: /usr/sbin/crm_mon
ExecutableTimestamp: 1411498637
ProcCmdline: crm_mon -1fA
ProcCwd: /home/ubuntu
ProcEnviron:
 TERM=screen
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: pacemaker
StacktraceTop:
 g_return_if_fail_warning (log_domain=log_domain@entry=0x7fab566acb4e "GLib", pretty_function=pretty_function@entry=0x7fab566ba7e0 <__FUNCTION__.11709> "g_strsplit", expression=expression@entry=0x7fab56704fca "string != NULL") at /build/buildd/glib2.0-2.40.2/./glib/gmessages.c:1080
 g_strsplit (string=0x0, delimiter=<optimized out>, max_tokens=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gstrfuncs.c:2269
 print_attr_msg (node=0x7fab58af09e0, rsc_list=<optimized out>, attrname=0x7fab58afb5f0 "pingd", attrvalue=0x7fab58afb5d0 "100") at crm_mon.c:989
 print_node_attribute (name=0x7fab58afb5f0, node_data=0x7fab58af09e0) at crm_mon.c:1042
 g_list_foreach (list=<optimized out>, func=0x7fab5834c030 <print_node_attribute>, user_data=0x7fab58af09e0) at /build/buildd/glib2.0-2.40.2/./glib/glist.c:993
Title: crm_mon crashed with SIGABRT in g_strsplit()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

Revision history for this message
Nobuto Murata (nobuto) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_return_if_fail_warning (log_domain=log_domain@entry=0x7fab566acb4e "GLib", pretty_function=pretty_function@entry=0x7fab566ba7e0 <__FUNCTION__.11709> "g_strsplit", expression=expression@entry=0x7fab56704fca "string != NULL") at /build/buildd/glib2.0-2.40.2/./glib/gmessages.c:1080
 g_strsplit (string=0x0, delimiter=<optimized out>, max_tokens=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gstrfuncs.c:2269
 print_attr_msg (node=0x7fab58af09e0, rsc_list=<optimized out>, attrname=0x7fab58afb5f0 "pingd", attrvalue=0x7fab58afb5d0 "100") at crm_mon.c:989
 print_node_attribute (name=0x7fab58afb5f0, node_data=0x7fab58af09e0) at crm_mon.c:1042
 g_list_foreach (list=<optimized out>, func=0x7fab5834c030 <print_node_attribute>, user_data=0x7fab58af09e0) at /build/buildd/glib2.0-2.40.2/./glib/glist.c:993

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in pacemaker (Ubuntu):
importance: Undecided → Medium
summary: - crm_mon crashed with SIGABRT in g_strsplit()
+ crm_mon crashed with SIGABRT in g_return_if_fail_warning()
tags: removed: need-amd64-retrace
Nobuto Murata (nobuto)
information type: Private → Public
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pacemaker (Ubuntu):
status: New → Confirmed
Changed in pacemaker (Ubuntu Trusty):
status: New → Triaged
Changed in pacemaker (Ubuntu):
status: Confirmed → Fix Released
importance: Medium → Undecided
Changed in pacemaker (Ubuntu Trusty):
importance: Undecided → Medium
Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Trusty has reached its end of standard support, so this bug won't be fixed for that release.

Changed in pacemaker (Ubuntu Trusty):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.