[rafaeldtinoco@iproute2issue iproute2]$ git unfixed
eb8559eff124221bfbafe934c4dbfe30f20604c0 is the first bad commit
commit eb8559eff124221bfbafe934c4dbfe30f20604c0
Author: Jean-Philippe Brucker <jphilippe.bruc...@gmail.com>
Date:   Sat Mar 3 16:59:44 2018 +0000

    ss: fix NULL dereference when rendering without header
    
    When ss is invoked with the no-header flag, if the query doesn't return
    any result, render() is called with 'buffer' uninitialized. This
    currently leads to a segfault. Ensure that buffer is initialized before
    rendering.
    
    The bug can be triggered with: ss -H sport = 100000
    
    Signed-off-by: Jean-Philippe Brucker <jphilippe.bruc...@gmail.com>
    Acked-by: Stefano Brivio <sbri...@redhat.com>
    Signed-off-by: Stephen Hemminger <step...@networkplumber.org>

:040000 040000 bf8f626f1c0b85bd690dab60d4f74db292ac8e65
6174ebf0728edab46c62b713f6aee495eef81cb5 M      misc

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to iproute2 in Ubuntu.
Matching subscriptions: iproute2
https://bugs.launchpad.net/bugs/1913187

Title:
  iproute2 segfaults when filtering sockets

Status in iproute2 package in Ubuntu:
  Fix Released
Status in iproute2 source package in Bionic:
  Confirmed

Bug description:
  When in Ubuntu Bionic, if one calls:

  $ sudo ss -Hnp -o state established 'dport = 22' src 127.0.0.1 dst 127.0.0.1
  tcp              0                    0                                   
127.0.0.1:58910                             127.0.0.1:22               
users:(("ssh",pid=11672,fd=3)) timer:(keepalive,119min,0)

  it works. Just like when in Groovy:

  $ sudo ss -Hnp -o state established 'dport = 22' src 127.0.0.1 dst 127.0.0.1
  tcp               0                    0                                  
127.0.0.1:58908                             127.0.0.1:22               
users:(("ssh",pid=1488591,fd=3)) timer:(keepalive,119min,0)

  but.. if there is nothing to show, in Bionic we get a segfault:

  $ sudo ss -Hnp -o state established 'dport = 22' src 127.0.0.1 dst 127.0.0.1
  Segmentation fault

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iproute2/+bug/1913187/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to