rgmanager general protection fault in malloc_consolidate in RHEL 5

Solution Verified - Updated -

Issue

  • rgmanager is crashing with a general protection fault on RHEL 5.8
Mar 25 07:04:53 node1 kernel: clurgmgrd[22879] general protection rip:2b4dd7e425a4 rsp:44f2dac0 error:0
Mar 25 07:04:53 node1 clurgmgrd[21870]: <crit> Watchdog: Daemon died, rebooting...
  • rgmanager watchdog thread shuts down a node due to a general protection fault
  • core dump from general protection fault shows a crash in malloc_consolidate
(gdb) bt
#0  malloc_consolidate (av=0x2b3c61fed9e0) at malloc.c:5072
#1  0x00002b3c61d0cbbc in _int_malloc (av=0x2b3c61fed9e0, bytes=2560) at malloc.c:4313
#2  0x00002b3c61d0ee2e in __libc_malloc (bytes=2560) at malloc.c:3605
#3  0x000000000042831b in member_list_dup (orig=0xaa02140) at members.c:575
#4  0x0000000000427698 in member_list () at members.c:210
#5  0x000000000041d571 in get_rg_state (name=0x4786dee0 "service:example", 
    svcblk=0x4786de30) at rg_state.c:368
#6  0x000000000041ef13 in svc_status (svcName=0x4786dee0 "service:example")
    at rg_state.c:1229
#7  0x0000000000409fc7 in resgroup_thread_main (arg=0x43c67fb0) at rg_thread.c:463
#8  0x000000000042f061 in setup_thread (thread_arg=0x43c67fb0) at tmgr.c:71
#9  0x00002b3c6116673d in start_thread (arg=<value optimized out>) at pthread_create.c:301
#10 0x00002b3c61d6e4bd in clone () from /lib64/libc.so.6

Environment

  • Red Hat Enterprise Linux (RHEL) 5 with the High Availability Add On
  • rgmanager prior to 2.0.52-47.el5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content