Why is rsyslogd crashing with general protection fault?
Issue
- rsyslogd crashed and dumped core.
- gdb shows following backtrace
(gdb) bt
#0 rsCStrDestruct (ppThis=0x7f5898003830) at stringbuf.c:138
#1 0x00007f589ecaaf70 in varDestruct (ppThis=0x7f589cffcbc0) at var.c:71
#2 0x00007f589eca3fde in objDeserializeProperties (pObj=<value optimized out>, pObjInfo=0x7f589f3f0e30, pStrm=0x7f589f40b4d0) at obj.c:764
#3 0x00007f589eca4478 in Deserialize (ppObj=0x7f589cffccf8, pszTypeExpected=0x7f589ecc22f7 "msg", pStrm=0x7f589f40b4d0, fFixup=0, pUsr=0x0)
at obj.c:815
#4 0x00007f589ecb3115 in qqueueDeq (pThis=0x7f589f40a210, pWti=<value optimized out>) at queue.c:956
#5 DequeueConsumableElements (pThis=0x7f589f40a210, pWti=<value optimized out>) at queue.c:1461
#6 DequeueConsumable (pThis=0x7f589f40a210, pWti=<value optimized out>) at queue.c:1505
#7 0x00007f589ecb3533 in DequeueForConsumer (pThis=0x7f589f40a210, pWti=0x7f589f40da50) at queue.c:1642
#8 ConsumerReg (pThis=0x7f589f40a210, pWti=0x7f589f40da50) at queue.c:1696
#9 0x00007f589ecac056 in wtiWorker (pThis=0x7f589f40da50) at wti.c:313
#10 0x00007f589ecabb4a in wtpWorker (arg=0x7f589f40da50) at wtp.c:387
#11 0x00007f589e6317f1 in start_thread (arg=0x7f589cffd700) at pthread_create.c:301
#12 0x00007f589dd5dccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Environment
- Red Hat Enterprise Linux 6
- rsyslog-5.8.10-2.el6.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.