[ 
https://issues.apache.org/jira/browse/IMPALA-13771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17929202#comment-17929202
 ] 

ASF subversion and git services commented on IMPALA-13771:
----------------------------------------------------------

Commit fdcf7a1446114785f76876398ac72df9c40c88c8 in impala's branch 
refs/heads/branch-4.5.0 from jasonmfehr
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=fdcf7a144 ]

IMPALA-13771: Fix heap-use-after-free in Cluster Membership Manager

The ASAN tests identified a heap-use-after-free issue. This patch
fixes that issue by moving the memory release to after its last use.

Local execution of custom-cluster-mgr-test ASAN replicated the same
heap-use-after-free failure.

Testing:
  Existing custom-cluster-mgr-test passed locally using debug build.
  Existing custom-cluster-mgr-test passed locally using ASAN build.

Change-Id: I4fd2c9faa6daba9274f38238b952c377a07794e9
Reviewed-on: http://gerrit.cloudera.org:8080/22503
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>


> ASAN Test Failure in cluster-membership-mgr-test
> ------------------------------------------------
>
>                 Key: IMPALA-13771
>                 URL: https://issues.apache.org/jira/browse/IMPALA-13771
>             Project: IMPALA
>          Issue Type: Bug
>            Reporter: Jason Fehr
>            Assignee: Jason Fehr
>            Priority: Critical
>              Labels: broken-build
>         Attachments: stack_trace.rtf
>
>
> The ClusterMembershipMgrTest_TwoInstances_Test is failing the ASAN builds.  
> Specifically, these builds are finding a heap-use-after-free on [this 
> line|https://github.com/apache/impala/blob/7373ee27d43fe9ce7d89691764b388db7ecf05ac/be/src/scheduling/cluster-membership-mgr.cc#L306].
>   See attached stack trace for further details.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to