rsyslog crash on startup (segmentation violation due to NULL-pointer)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rsyslog (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
rsyslog won't start on fresh install of Ubuntu Wily
Starting program: /usr/sbin/rsyslogd -n
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
Program received signal SIGSEGV, Segmentation fault.
0x0000000000436400 in ?? ()
(gdb) bt
#0 0x0000000000436400 in ?? ()
#1 0x0000000000419605 in MsgSetRcvFrom ()
#2 0x0000000000445b24 in logmsgInternal ()
#3 0x00000000004223e6 in ?? ()
#4 0x00000000004225b7 in ?? ()
#5 0x0000000000438c68 in processCfSysLin
#6 0x0000000000411014 in cfsysline ()
#7 0x000000000041469c in cnfDoCfsysline ()
#8 0x00000000004546f0 in yylex ()
#9 0x0000000000451463 in yyparse ()
#10 0x0000000000412ef7 in ?? ()
#11 0x0000000000413ef4 in load ()
#12 0x00000000004464d7 in initAll ()
#13 0x000000000040d990 in main ()
(gdb) disassemble $rip-0x20,$rip+0x40
Dump of assembler code from 0x4363e0 to 0x436440:
0x0000000000
0x0000000000
0x0000000000
0x0000000000
0x0000000000
0x0000000000
0x0000000000
0x0000000000
0x0000000000
=> 0x0000000000436400: lock addl $0x1,0x10(%rdi)
0x0000000000
0x0000000000
0x0000000000
0x0000000000
0x0000000000
(gdb) info registers
rax 0x0 0
rbx 0x0 0
rcx 0x0 0
rdx 0x6ad05d 7000157
rsi 0x0 0
rdi 0x0 0
# lsb_release -rd
Description: Ubuntu 15.10
Release: 15.10
# dpkg -S /usr/sbin/rsyslogd
rsyslog: /usr/sbin/rsyslogd
# apt-cache policy rsyslog
rsyslog:
Installed: 8.12.0-1ubuntu2
Candidate: 8.12.0-1ubuntu2
Version table:
*** 8.12.0-1ubuntu2 0
500 http://
100 /var/lib/