rgmanager general protection fault in malloc_consolidate in RHEL 5
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 to2.0.52-47.el5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.