On ubuntu precise, following causes SEGV with
ii zabbix-agent 1:1.8.11-1 network monitoring solution - agent
Could someone else please do a quick test with non-ubuntu or trunk, to see if it is caused by broken/old ubuntu package or more general bug:
echo "testhost testapp.status 1350376000 OK" > TestData
# Listen for data in separate process, e.g.
nc -vnl 1234 | xxd
or
socat TCP4-LISTEN:1234,reuseaddr=1 - < /dev/null | xxd &
# Send data:
(cat TestData; sleep 3; cat TestData) | zabbix_sender --zabbix-server 127.0.0.1 --port 1234 --with-timestamps -i - --real-time
# Result (strange NULL deref - unaligned)
[3601106.191814] zabbix_sender[3011]: segfault at 1 ip 0000000008056dd3 sp 00000000fffbf0a0 error 4 in zabbix_sender[8048000+15000]
ii zabbix-agent 1:1.8.11-1 network monitoring solution - agent
Could someone else please do a quick test with non-ubuntu or trunk, to see if it is caused by broken/old ubuntu package or more general bug:
echo "testhost testapp.status 1350376000 OK" > TestData
# Listen for data in separate process, e.g.
nc -vnl 1234 | xxd
or
socat TCP4-LISTEN:1234,reuseaddr=1 - < /dev/null | xxd &
# Send data:
(cat TestData; sleep 3; cat TestData) | zabbix_sender --zabbix-server 127.0.0.1 --port 1234 --with-timestamps -i - --real-time
# Result (strange NULL deref - unaligned)
[3601106.191814] zabbix_sender[3011]: segfault at 1 ip 0000000008056dd3 sp 00000000fffbf0a0 error 4 in zabbix_sender[8048000+15000]