Hi we discovered strange issue on Debian servers with rsyslog forwarding
messages to remote server via TCP.
Once having TCP forward connection in freeze on CLOSE_WAIT on rsyslog
'client' side the rsyslog hung and stops reading /dev/log and other
sources. This is consequently causing issues with all commands writing to
/dev/log like su, login or sudo and all the logging not working.
Could anybody check where the issue could be?

System: Debian Wheezy
Rsyslog version: 5.8.11-3 (from wheezy)

This was discovered more times before. Attached is some debug information I
was able to reach prior rsyslog restart.

Would appreciate any meaningful comments which could lead to solution or
workaround.

At the moment it seems that the rsyslog client doesn't handle TCP sockets
properly which leads to DoS.

Could be related to the known issue described by Rainer in 2010 [1]? If
yes, then what's the status with current version and since when it was
fixed?

[1] http://lists.adiscon.net/pipermail/rsyslog/2010-January/026395.html

Best regards,
-- 
Peter Viskup

root@h5-locoh5-v:~# strace -x -p 3621
Process 3621 attached - interrupt to quit
futex(0xd79094, FUTEX_WAIT_PRIVATE, 1, NULL

root@h5-locoh5-v:~# lsof -p 3621
COMMAND   PID USER   FD   TYPE             DEVICE SIZE/OFF       NODE NAME
rsyslogd 3621 root  cwd    DIR              254,0     4096          2 /
rsyslogd 3621 root  rtd    DIR              254,0     4096          2 /
rsyslogd 3621 root  txt    REG              254,0   385024      11888 
/usr/sbin/rsyslogd
rsyslogd 3621 root  mem    REG              254,0    89056        417 
/lib/x86_64-linux-gnu/libgcc_s.so.1
rsyslogd 3621 root  mem    REG              254,0    24688      11896 
/usr/lib/rsyslog/lmnsd_ptcp.so
rsyslogd 3621 root  mem    REG              254,0    14112      28921 
/lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
rsyslogd 3621 root  mem    REG              254,0    72808      28869 
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
rsyslogd 3621 root  mem    REG              254,0   516128      13233 
/lib/x86_64-linux-gnu/libgcrypt.so.11.7.0
rsyslogd 3621 root  mem    REG              254,0    68064      28888 
/usr/lib/x86_64-linux-gnu/libtasn1.so.3.1.16
rsyslogd 3621 root  mem    REG              254,0   785552       7122 
/usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.4
rsyslogd 3621 root  mem    REG              254,0    36992       1373 
/usr/lib/rsyslog/lmnsd_gtls.so
rsyslogd 3621 root  mem    REG              254,0    10400      11900 
/usr/lib/rsyslog/lmtcpclt.so
rsyslogd 3621 root  mem    REG              254,0    20336      11903 
/usr/lib/rsyslog/lmnetstrms.so
rsyslogd 3621 root  mem    REG              254,0    43552       6296 
/lib/x86_64-linux-gnu/libnss_nis-2.13.so
rsyslogd 3621 root  mem    REG              254,0    89056       6294 
/lib/x86_64-linux-gnu/libnsl-2.13.so
rsyslogd 3621 root  mem    REG              254,0    31584       6289 
/lib/x86_64-linux-gnu/libnss_compat-2.13.so
rsyslogd 3621 root  mem    REG              254,0    10640      11894 
/usr/lib/rsyslog/immark.so
rsyslogd 3621 root  mem    REG              254,0    27752      11906 
/usr/lib/rsyslog/imklog.so
rsyslogd 3621 root  mem    REG              254,0   343960      11911 
/usr/lib/rsyslog/imuxsock.so
rsyslogd 3621 root  mem    REG              254,0    80712       6284 
/lib/x86_64-linux-gnu/libresolv-2.13.so
rsyslogd 3621 root  mem    REG              254,0    22928       6290 
/lib/x86_64-linux-gnu/libnss_dns-2.13.so
rsyslogd 3621 root  mem    REG              254,0    47616       6300 
/lib/x86_64-linux-gnu/libnss_files-2.13.so
rsyslogd 3621 root  mem    REG              254,0    23328      11904 
/usr/lib/rsyslog/lmnet.so
rsyslogd 3621 root  mem    REG              254,0  1599504       3754 
/lib/x86_64-linux-gnu/libc-2.13.so
rsyslogd 3621 root  mem    REG              254,0    31744       6308 
/lib/x86_64-linux-gnu/librt-2.13.so
rsyslogd 3621 root  mem    REG              254,0    14768       6298 
/lib/x86_64-linux-gnu/libdl-2.13.so
rsyslogd 3621 root  mem    REG              254,0   131107       6302 
/lib/x86_64-linux-gnu/libpthread-2.13.so
rsyslogd 3621 root  mem    REG              254,0    92752       1146 
/lib/x86_64-linux-gnu/libz.so.1.2.7
rsyslogd 3621 root  mem    REG              254,0   136936       6310 
/lib/x86_64-linux-gnu/ld-2.13.so
rsyslogd 3621 root    0r   REG                0,3        0 4026532025 /proc/kmsg
rsyslogd 3621 root    1w   REG              254,3   482216        198 
/var/log/auth.log.1
rsyslogd 3621 root    3u  unix 0xffff88003709cb40      0t0   96092177 /dev/log
rsyslogd 3621 root    4w   REG              254,3   760162        141 
/var/log/forwardqueue.00000023
rsyslogd 3621 root    5r   REG              254,3   760162        141 
/var/log/forwardqueue.00000023
rsyslogd 3621 root    6r   REG              254,3   760162        141 
/var/log/forwardqueue.00000023
rsyslogd 3621 root    7u  unix 0xffff88003709c4c0      0t0   96092179 
/var/spool/postfix/dev/log
rsyslogd 3621 root    9r   CHR                1,9      0t0       1033 
/dev/urandom
rsyslogd 3621 root   11u  IPv4           98323406      0t0        TCP 
h5-locoh5-v.hq.eset.com:43473->10.1.25.181:6514 (CLOSE_WAIT)
rsyslogd 3621 root   13w   REG              254,3     1430        201 
/var/log/messages.1
root@h5-locoh5-v:~# /bin/ps -p 3621 -o etimes h
9853643
root@h5-locoh5-v:~# echo $((9853643/3600))
2737
root@h5-locoh5-v:~# echo $((9853643/3600/24))
114
root@h5-locoh5-v:~# date
Thu Mar 19 14:44:09 CET 2015
root@h5-locoh5-v:~# cat /proc/3621/status 
Name:   rsyslogd
State:  S (sleeping)
Tgid:   3621
Pid:    3621
PPid:   1
TracerPid:      0
Uid:    0       0       0       0
Gid:    0       0       0       0
FDSize: 64
Groups: 0 
VmPeak:   360212 kB
VmSize:   271304 kB
VmLck:        32 kB
VmPin:         0 kB
VmHWM:     11624 kB
VmRSS:     11356 kB
VmData:   215316 kB
VmStk:       156 kB
VmExe:       348 kB
VmLib:      4068 kB
VmPTE:       212 kB
VmSwap:      244 kB
Threads:        8
SigQ:   3/16004
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000001001206
SigCgt: 0000000180114c21
CapInh: 0000000000000000
CapPrm: ffffffffffffffff
CapEff: ffffffffffffffff
CapBnd: ffffffffffffffff
Cpus_allowed:   3
Cpus_allowed_list:      0-1
Mems_allowed:   00000000,00000001
Mems_allowed_list:      0
voluntary_ctxt_switches:        141
nonvoluntary_ctxt_switches:     1

root@h5-locoh5-v:~# ls -la /proc/3621/fd/
total 0
dr-x------ 2 root root  0 Dec 16 12:01 .
dr-xr-xr-x 8 root root  0 Nov 25 13:36 ..
lr-x------ 1 root root 64 Mar 18 16:13 0 -> /proc/kmsg
l-wx------ 1 root root 64 Mar 18 16:13 1 -> /var/log/auth.log.1
lrwx------ 1 root root 64 Mar 18 16:13 11 -> socket:[98323406]
l-wx------ 1 root root 64 Mar 18 16:13 13 -> /var/log/messages.1
lrwx------ 1 root root 64 Mar 18 16:13 3 -> socket:[96092177]
l-wx------ 1 root root 64 Mar 18 16:13 4 -> /var/log/forwardqueue.00000023
lr-x------ 1 root root 64 Mar 18 16:13 5 -> /var/log/forwardqueue.00000023
lr-x------ 1 root root 64 Mar 18 16:13 6 -> /var/log/forwardqueue.00000023
lrwx------ 1 root root 64 Mar 18 16:13 7 -> socket:[96092179]
lr-x------ 1 root root 64 Mar 18 16:13 9 -> /dev/urandom

root@h5-locoh5-v:~# cat /var/log/messages.1 
Nov 30 06:25:55 h5-locoh5-v rsyslogd: [origin software="rsyslogd" 
swVersion="5.8.11" x-pid="3621" x-info="http://www.rsyslog.com";] rsyslogd was 
HUPed
Nov 30 06:26:20 h5-locoh5-v tripwire[8989]: Integrity Check Complete: 
/var/lib/tripwire/h5-locoh5-v.twd TWReport h5-locoh5-v 20141130062557 V:122 
S:100 A:8 R:3 C:111
Dec  1 06:25:53 h5-locoh5-v rsyslogd: [origin software="rsyslogd" 
swVersion="5.8.11" x-pid="3621" x-info="http://www.rsyslog.com";] rsyslogd was 
HUPed
Dec  1 06:26:13 h5-locoh5-v tripwire[30584]: Integrity Check Complete: 
/var/lib/tripwire/h5-locoh5-v.twd TWReport h5-locoh5-v 20141201062555 V:116 
S:100 A:8 R:3 C:105
Dec  2 06:25:52 h5-locoh5-v rsyslogd: [origin software="rsyslogd" 
swVersion="5.8.11" x-pid="3621" x-info="http://www.rsyslog.com";] rsyslogd was 
HUPed
Dec  2 06:26:06 h5-locoh5-v tripwire[19841]: Integrity Check Complete: 
/var/lib/tripwire/h5-locoh5-v.twd TWReport h5-locoh5-v 20141202062554 V:121 
S:100 A:8 R:3 C:110
Dec  2 20:32:44 h5-locoh5-v fcheck: "INFO: Rebuild of the fcheck database 
/var/lib/fcheck/fcheck.dbf begun for h5-locoh5-v using config file 
/etc/fcheck/fcheck.cfg"
Dec  2 22:30:02 h5-locoh5-v fcheck: "INFO: Rebuild of the fcheck database 
/var/lib/fcheck/fcheck.dbf begun for h5-locoh5-v using config file 
/etc/fcheck/fcheck.cfg"
Dec  3 06:29:58 h5-locoh5-v rsyslogd: [origin software="rsyslogd" 
swVersion="5.8.11" x-pid="3621" x-info="http://www.rsyslog.com";] rsyslogd was 
HUPed
root@h5-locoh5-v:~# tail -10 /var/log/auth.log.1
Dec  3 06:24:06 h5-locoh5-v sshd[7841]: Connection closed by 127.0.0.1 [preauth]
Dec  3 06:25:01 h5-locoh5-v CRON[7847]: pam_unix(cron:session): session opened 
for user root by (uid=0)
Dec  3 06:25:01 h5-locoh5-v CRON[7846]: pam_unix(cron:session): session opened 
for user root by (uid=0)
Dec  3 06:25:01 h5-locoh5-v CRON[7847]: pam_unix(cron:session): session closed 
for user root
Dec  3 06:25:06 h5-locoh5-v sshd[7980]: Connection closed by 127.0.0.1 [preauth]
Dec  3 06:26:07 h5-locoh5-v sshd[8076]: Connection closed by 127.0.0.1 [preauth]
Dec  3 06:27:06 h5-locoh5-v sshd[8081]: Connection closed by 127.0.0.1 [preauth]
Dec  3 06:28:06 h5-locoh5-v sshd[8087]: Connection closed by 127.0.0.1 [preauth]
Dec  3 06:29:06 h5-locoh5-v sshd[8092]: Connection closed by 127.0.0.1 [preauth]
Dec  3 06:30:01 h5-locoh5-v CRON[8188]: pam_unix(cron:session): session opened 
for user root by (uid=0)


root@h5-locoh5-v:~# gdb --pid=3621
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Attaching to process 3621
Reading symbols from /usr/sbin/rsyslogd...(no debugging symbols found)...done.
Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libz.so.1
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(no debugging 
symbols found)...done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7f9b61b2e700 (LWP 8191)]
[New Thread 0x7f9b63b32700 (LWP 19846)]
[New Thread 0x7f9b53fff700 (LWP 3645)]
[New Thread 0x7f9b59d28700 (LWP 3641)]
[New Thread 0x7f9b5a529700 (LWP 3640)]
[New Thread 0x7f9b5ad2a700 (LWP 3639)]
[New Thread 0x7f9b5b52b700 (LWP 3638)]
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/librt.so.1
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/rsyslog/lmnet.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/lmnet.so
Reading symbols from /lib/x86_64-linux-gnu/libnss_files.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnss_files.so.2
Reading symbols from /lib/x86_64-linux-gnu/libnss_dns.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnss_dns.so.2
Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libresolv.so.2
Reading symbols from /usr/lib/rsyslog/imuxsock.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/imuxsock.so
Reading symbols from /usr/lib/rsyslog/imklog.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/imklog.so
Reading symbols from /usr/lib/rsyslog/immark.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/immark.so
Reading symbols from /lib/x86_64-linux-gnu/libnss_compat.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnss_compat.so.2
Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnsl.so.1
Reading symbols from /lib/x86_64-linux-gnu/libnss_nis.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnss_nis.so.2
Reading symbols from /usr/lib/rsyslog/lmnetstrms.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/lmnetstrms.so
Reading symbols from /usr/lib/rsyslog/lmtcpclt.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/lmtcpclt.so
Reading symbols from /usr/lib/rsyslog/lmnsd_gtls.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/lmnsd_gtls.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libgnutls.so.26...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libgnutls.so.26
Reading symbols from /usr/lib/x86_64-linux-gnu/libtasn1.so.3...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libtasn1.so.3
Reading symbols from /lib/x86_64-linux-gnu/libgcrypt.so.11...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcrypt.so.11
Reading symbols from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
Reading symbols from /lib/x86_64-linux-gnu/libgpg-error.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgpg-error.so.0
Reading symbols from /usr/lib/rsyslog/lmnsd_ptcp.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/rsyslog/lmnsd_ptcp.so
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
0x00007f9b6578f2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/x86_64-linux-gnu/libpthread.so.0
(gdb) bt
#0  0x00007f9b6578f2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x000000000042978b in ?? ()
#2  0x000000000042a6a2 in strmDestruct ()
#3  0x0000000000412379 in ?? ()
#4  0x0000000000439a6d in actionCallHUPHdlr ()
#5  0x000000000040c939 in ?? ()
#6  0x000000000041ef37 in llExecFunc ()
#7  0x000000000041ef37 in llExecFunc ()
#8  0x0000000000433f97 in ?? ()
#9  0x000000000041ef37 in llExecFunc ()
#10 0x0000000000433f63 in ?? ()
#11 0x000000000040f2eb in realMain ()
#12 0x00007f9b6500bead in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#13 0x000000000040c229 in _start ()

(gdb) info proc
process 3621
cmdline = '/usr/sbin/rsyslogd'
cwd = '/'
exe = '/usr/sbin/rsyslogd'

(gdb) info program
        Using the running image of attached Thread 0x7f9b65dcb700 (LWP 3621).
Program stopped at 0x7f9b6578f2d4.
(gdb) info stack
#0  0x00007f9b6578f2d4 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x000000000042978b in ?? ()
#2  0x000000000042a6a2 in strmDestruct ()
#3  0x0000000000412379 in ?? ()
#4  0x0000000000439a6d in actionCallHUPHdlr ()
#5  0x000000000040c939 in ?? ()
#6  0x000000000041ef37 in llExecFunc ()
#7  0x000000000041ef37 in llExecFunc ()
#8  0x0000000000433f97 in ?? ()
#9  0x000000000041ef37 in llExecFunc ()
#10 0x0000000000433f63 in ?? ()
#11 0x000000000040f2eb in realMain ()
#12 0x00007f9b6500bead in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
#13 0x000000000040c229 in _start ()
(gdb) info threads
  Id   Target Id         Frame 
  8    Thread 0x7f9b5b52b700 (LWP 3638) "rs:main Q:Reg" 0x00007f9b65791cec in 
__lll_lock_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
  7    Thread 0x7f9b5ad2a700 (LWP 3639) "rsyslogd" 0x00007f9b6578f64b in 
pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/x86_64-linux-gnu/libpthread.so.0
  6    Thread 0x7f9b5a529700 (LWP 3640) "rsyslogd" 0x00007f9b6579218d in read 
() from /lib/x86_64-linux-gnu/libpthread.so.0
  5    Thread 0x7f9b59d28700 (LWP 3641) "rsyslogd" 0x00007f9b650c2be3 in select 
() from /lib/x86_64-linux-gnu/libc.so.6
  4    Thread 0x7f9b53fff700 (LWP 3645) "rs:action 17 qu" 0x00007f9b6578f2d4 in 
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
  3    Thread 0x7f9b63b32700 (LWP 19846) "rs:asyn strmwr" 0x00007f9b6578f2d4 in 
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
  2    Thread 0x7f9b61b2e700 (LWP 8191) "rs:asyn strmwr" 0x00007f9b6578f2d4 in 
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
* 1    Thread 0x7f9b65dcb700 (LWP 3621) "rsyslogd" 0x00007f9b6578f2d4 in 
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
(gdb) info vector
mxcsr          0x1f80   [ IM DM ZM OM UM PM ]
ymm0           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0xff, 0x0, 0x0, 0x0, 0x0, 
0x0, 0x0, 0xff, 
    0x0 <repeats 24 times>}, v16_int16 = {0xff, 0x0, 0x0, 0xff00, 0x0 <repeats 
12 times>}, v8_int32 = {0xff, 0xff000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 
v4_int64 = {0xff000000000000ff, 0x0, 
    0x0, 0x0}, v2_int128 = {0x0000000000000000ff000000000000ff, 
0x00000000000000000000000000000000}}
ymm1           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0 <repeats 11 times>, 
0xff, 0x0, 0x0, 0xff, 0xff, 
    0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 
0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 
0xff000000, 0xffff0000, 0x0, 0x0, 0x0, 
    0x0}, v4_int64 = {0x0, 0xffff0000ff000000, 0x0, 0x0}, v2_int128 = 
{0xffff0000ff0000000000000000000000, 0x00000000000000000000000000000000}}
ymm2           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x68, 0x35, 
0x2d, 0x6c, 0x6f, 0x63, 0x6f, 
    0x68, 0x35, 0x2d, 0x76, 0x2e, 0x0, 0x71, 0x2e, 0x65, 0x0 <repeats 16 
times>}, v16_int16 = {0x3568, 0x6c2d, 0x636f, 0x686f, 0x2d35, 0x2e76, 0x7100, 
0x652e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
    0x0, 0x0}, v8_int32 = {0x6c2d3568, 0x686f636f, 0x2e762d35, 0x652e7100, 0x0, 
0x0, 0x0, 0x0}, v4_int64 = {0x686f636f6c2d3568, 0x652e71002e762d35, 0x0, 0x0}, 
v2_int128 = {
    0x652e71002e762d35686f636f6c2d3568, 0x00000000000000000000000000000000}}
ymm3           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xff, 
0xff, 0xff, 0xff, 
    0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0xffff, 0xffff, 0x0 
<repeats 12 times>}, v8_int32 = {0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 
0x0}, v4_int64 = {0xffffffff00000000, 0x0, 
    0x0, 0x0}, v2_int128 = {0x0000000000000000ffffffff00000000, 
0x00000000000000000000000000000000}}
ymm4           {v8_float = {0x3, 0x3, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x20, 0x20, 0x0, 0x0}, v32_int8 = {0x40 <repeats 16 times>, 0x0 <repeats 16 
times>}, v16_int16 = {0x4040, 
    0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x0, 0x0, 0x0, 0x0, 
0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x40404040, 0x40404040, 0x40404040, 
0x40404040, 0x0, 0x0, 0x0, 0x0}, 
  v4_int64 = {0x4040404040404040, 0x4040404040404040, 0x0, 0x0}, v2_int128 = 
{0x40404040404040404040404040404040, 0x00000000000000000000000000000000}}
ymm5           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x5b <repeats 
16 times>, 
    0x0 <repeats 16 times>}, v16_int16 = {0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 
0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 
v8_int32 = {0x5b5b5b5b, 0x5b5b5b5b, 
    0x5b5b5b5b, 0x5b5b5b5b, 0x0, 0x0, 0x0, 0x0}, v4_int64 = 
{0x5b5b5b5b5b5b5b5b, 0x5b5b5b5b5b5b5b5b, 0x0, 0x0}, v2_int128 = 
{0x5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b, 
    0x00000000000000000000000000000000}}
ymm6           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x20 <repeats 16 times>, 0x0 <repeats 16 
times>}, v16_int16 = {0x2020, 
    0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x0, 0x0, 0x0, 0x0, 
0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x20202020, 0x20202020, 0x20202020, 
0x20202020, 0x0, 0x0, 0x0, 0x0}, 
  v4_int64 = {0x2020202020202020, 0x2020202020202020, 0x0, 0x0}, v2_int128 = 
{0x20202020202020202020202020202020, 0x00000000000000000000000000000000}}
ymm7           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
ymm8           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 
0xff, 0xff, 0x0, 0xff, 0xff, 
    0x0, 0xff, 0x0 <repeats 17 times>}, v16_int16 = {0xff00, 0xff, 0x0, 0x0, 
0xffff, 0xff00, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = 
{0xffff00, 0x0, 0xff00ffff, 
    0xff00ff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffff00, 0xff00ffff00ffff, 0x0, 
0x0}, v2_int128 = {0x00ff00ffff00ffff0000000000ffff00, 
0x00000000000000000000000000000000}}
ymm9           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
ymm10          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 
0xff, 0xff, 0x0, 0xff, 0xff, 
    0x0, 0xff, 0x0 <repeats 17 times>}, v16_int16 = {0xff00, 0xff, 0x0, 0x0, 
0xffff, 0xff00, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = 
{0xffff00, 0x0, 0xff00ffff, 
    0xff00ff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffff00, 0xff00ffff00ffff, 0x0, 
0x0}, v2_int128 = {0x00ff00ffff00ffff0000000000ffff00, 
0x00000000000000000000000000000000}}
ymm11          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
ymm12          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
ymm13          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
ymm14          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
ymm15          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double 
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 
<repeats 16 times>}, v8_int32 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, 
v2_int128 = {0x00000000000000000000000000000000, 
0x00000000000000000000000000000000}}
(gdb) info registers
rax            0xfffffffffffffe00       -512
rbx            0xd78f40 14126912
rcx            0xffffffffffffffff       -1
rdx            0x1      1
rsi            0x80     128
rdi            0xd79094 14127252
rbp            0x65e6d8 0x65e6d8
rsp            0x7fff99544490   0x7fff99544490
r8             0x0      0
r9             0x0      0
r10            0x0      0
r11            0x246    582
r12            0xd79090 14127248
r13            0xd79008 14127112
r14            0xd79060 14127200
r15            0x0      0
rip            0x7f9b6578f2d4   0x7f9b6578f2d4 
<pthread_cond_wait@@GLIBC_2.3.2+196>
eflags         0x246    [ PF ZF IF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to