Project

General

Profile

Bug #21771

[journal] possible infinite loop within journal:tag_list class method

Added by Jason Dillaman about 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Urgent
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
Backport:
luminous
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

A bug was introduced when the "more" flag was added to "cls_cxx_map_get_vals". The loop previously cleared the value map to indicate that the loop should break but now the loop is controlled by the "more" flag and not stopping. This results in an OSD being killed by the heartbeat test.


Related issues

Copied to rbd - Backport #21782: luminous: [journal] possible infinite loop within journal:tag_list class method Resolved

History

#1 Updated by Jason Dillaman about 3 years ago

  • Source set to Community (user)

#2 Updated by Jason Dillaman about 3 years ago

  • Status changed from In Progress to Fix Under Review

#3 Updated by Mykola Golub about 3 years ago

  • Status changed from Fix Under Review to Pending Backport

#4 Updated by Nathan Cutler about 3 years ago

  • Copied to Backport #21782: luminous: [journal] possible infinite loop within journal:tag_list class method added

#5 Updated by Jason Dillaman over 2 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF