On Wed, Mar 18, 2020 at 8:23 AM Ben Pfaff <[email protected]> wrote:
>
> On Wed, Mar 18, 2020 at 01:49:48PM +0100, Ilya Maximets wrote:
> > On 3/18/20 12:12 AM, William Tu wrote:
> > > Coverity CID 279957 reports NULL pointer derefence when
> > > 'conn' is NULL and calling ct_print_conn_info.
> > >
> > > Cc: Usman Ansari <[email protected]>
> > > Signed-off-by: William Tu <[email protected]>
> > > ---
> > >  lib/conntrack.c | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > >
> > > diff --git a/lib/conntrack.c b/lib/conntrack.c
> > > index ff5a89457c0a..001a37ff6aff 100644
> > > --- a/lib/conntrack.c
> > > +++ b/lib/conntrack.c
> > > @@ -1302,7 +1302,7 @@ process_one(struct conntrack *ct, struct dp_packet 
> > > *pkt,
> > >              if (!conn) {
> > >                  pkt->md.ct_state |= CS_TRACKED | CS_INVALID;
> > >                  char *log_msg = xasprintf("Missing master conn %p", 
> > > rev_conn);
> > > -                ct_print_conn_info(conn, log_msg, VLL_INFO, true, true);
> > > +                ct_print_conn_info(rev_conn, log_msg, VLL_INFO, true, 
> > > true);
> > >                  free(log_msg);
> > >                  return;
> > >              }
> > >
> >
> > Hi.
> >
> > This issue is addressed as part of the following patch:
> >   https://patchwork.ozlabs.org/patch/1249513/
> > I'm not sure if we need to split it and fix this issue separately.
> > Thoughts?
>
> It seems like a separate issue to me, just located in nearby code.

so split and fix separately?
William
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to