Project

General

Profile

Actions

Bug #66361

closed

ExtentDecoderPartial::_consume_new_blob uninitialized-memory-read

Added by Adam Kupczyk almost 2 years ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
% Done:

0%

Source:
Development
Backport:
squid, reef, quincy
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
backport_processed
Fixed In:
v19.3.0-3317-g1f63119484
Released In:
v20.2.0~2530
Upkeep Timestamp:
2025-11-01T01:33:25+00:00

Description

Test:
[ RUN ] ObjectStore/StoreTestSpecificAUSize.BluestoreBrokenNoSharedBlobRepairTest/1

Fails on valgrind:
3733139 Invalid read of size 8
3733139 at 0x69A401: BlueStore::ExtentDecoderPartial::_consume_new_blob(bool, unsigned long, unsigned long, boost::intrusive_ptr<BlueStore::Blob>) (BlueStore.cc:19630)

which is:
} else {
auto it = sb_info.find(sbid);
if (it == sb_info.end()) {
derr << func << " shared blob not found:" << sbid
<< dendl;
}
auto &sbi = *it;
auto pool_id = oid.hobj.get_logical_pool();
if (sbi.pool_id == sb_info_t::INVALID_POOL_ID) {
19630 is the last line above


Related issues 3 (0 open3 closed)

Copied to bluestore - Backport #67124: squid: ExtentDecoderPartial::_consume_new_blob uninitialized-memory-readResolvedKonstantin ShalyginActions
Copied to bluestore - Backport #67125: reef: ExtentDecoderPartial::_consume_new_blob uninitialized-memory-readResolvedKonstantin ShalyginActions
Copied to bluestore - Backport #67126: quincy: ExtentDecoderPartial::_consume_new_blob uninitialized-memory-readRejectedAdam KupczykActions
Actions #1

Updated by Adam Kupczyk almost 2 years ago

  • Pull request ID set to 57890
Actions #2

Updated by Igor Fedotov almost 2 years ago

  • Backport set to squid, reef, quincy
Actions #3

Updated by Igor Fedotov over 1 year ago

  • Status changed from New to Pending Backport
Actions #4

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #67124: squid: ExtentDecoderPartial::_consume_new_blob uninitialized-memory-read added
Actions #5

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #67125: reef: ExtentDecoderPartial::_consume_new_blob uninitialized-memory-read added
Actions #6

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #67126: quincy: ExtentDecoderPartial::_consume_new_blob uninitialized-memory-read added
Actions #7

Updated by Upkeep Bot over 1 year ago

  • Tags (freeform) set to backport_processed
Actions #8

Updated by Igor Fedotov about 1 year ago

up

Actions #9

Updated by Konstantin Shalygin about 1 year ago

  • Target version set to v20.0.0
  • Source set to Development
Actions #10

Updated by Igor Fedotov 12 months ago

  • Status changed from Pending Backport to Resolved
Actions #11

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to 1f631194849f86747b1597e4977f4b2b62eac5dd
  • Fixed In set to v19.3.0-3317-g1f631194849
  • Upkeep Timestamp set to 2025-07-11T01:38:15+00:00
Actions #12

Updated by Upkeep Bot 8 months ago

  • Fixed In changed from v19.3.0-3317-g1f631194849 to v19.3.0-3317-g1f63119484
  • Upkeep Timestamp changed from 2025-07-11T01:38:15+00:00 to 2025-07-14T22:43:19+00:00
Actions #13

Updated by Upkeep Bot 5 months ago

  • Released In set to v20.2.0~2530
  • Upkeep Timestamp changed from 2025-07-14T22:43:19+00:00 to 2025-11-01T01:33:25+00:00
Actions

Also available in: Atom PDF