mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Rukletsov (JIRA)" <>
Subject [jira] [Updated] (MESOS-6604) Uninitialized member ObjectApprover::weight_info.
Date Sun, 20 Nov 2016 19:02:58 GMT


Alexander Rukletsov updated MESOS-6604:
    Summary: Uninitialized member ObjectApprover::weight_info.  (was: Uninitialized member

> Uninitialized member ObjectApprover::weight_info.
> -------------------------------------------------
>                 Key: MESOS-6604
>                 URL:
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Benjamin Bannier
>            Assignee: Benjamin Bannier
>              Labels: coverity, tech-debt
> In {{include/mesos/authorizer/authorizer.hpp}} the member {{ObjectApprover::weight_info}}
is a raw ptr which is not initialized (with {{nullptr}}) in the ctr.
> While the member is {{public}}, requiring users to set up the {{class}} is error-prone;
it is also contrary to what is done  for other members.
> Instead this member should be initialized to {{nullptr}}. As a more long-term solution
we should consider introducing some non-owning wrapper for raw ptrs to stout which on construction
initializes the raw ptr, see MESOS-6603.
> This was detected by coverity as CID 1394390.

This message was sent by Atlassian JIRA

View raw message