I installed the debug syms and ran 'rsyslog -c5 -d -n' in gdb, and then
triggered the sigv, heres what I see:

$ gdb /usr/sbin/rsyslog
(gdb) set args -c5 -d -n
(gdb) run
Starting program: /usr/sbin/rsyslogd -c5 -d -n
...
# now trigger a syslog message with 'logger'
5308.356929362:7ffff5734700: Message from UNIX socket: #5
5308.356952517:7ffff5734700: XXX: pre CM loop, length of control message 32
5308.356967407:7ffff5734700: XXX: in CM loop, 1, 2
5308.356981665:7ffff5734700: XXX: got credentials pid 29357
5308.356995776:7ffff5734700: XXX: post CM loop
5308.357011547:7ffff5734700: imuxsock: no ratelimiter for pid 29357, creating 
one

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff5734700 (LWP 28862)]
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff67801ad in MsgSetInputName (pThis=0x68f1f0, inputName=0x672970)
    at msg.c:1932
#2  0x00007ffff6779539 in SubmitMsg (pLstn=<value optimized out>)
    at imuxsock.c:558
#3  readSocket (pLstn=<value optimized out>) at imuxsock.c:671
#4  0x00007ffff6779be7 in runInput (pThrd=<value optimized out>)
    at imuxsock.c:740
#5  0x00000000004395d6 in thrdStarter (arg=<value optimized out>)
    at ../threads.c:191
#6  0x00007ffff79acd8c in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff72da16d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()
(gdb)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/794230

Title:
  Please merge rsyslog 5.8.1-1 (main) from debian unstable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to