Project

General

Profile

Actions

Bug #23830

closed

rados/standalone/erasure-code.yaml gets 160 byte pgmeta object

Added by Sage Weil about 6 years ago. Updated over 4 years ago.

Status:
Can't reproduce
Priority:
High
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2018-04-23T18:48:41.008 INFO:tasks.workunit.client.0.smithi178.stderr:/build/ceph-13.0.2-1662-ge51e976/src/osd/PGLog.h: In function 'static void PGLog::read_log_and_missing(ObjectStore*, ObjectStore::CollectionHandle&, ghobject_t, const pg_info_t&, PGLog::IndexedLog&, missing_type&, std::ostringstream&, bool, bool*
, const DoutPrefixProvider*, std::set<std::__cxx11::basic_string<char> >*, bool) [with missing_type = pg_missing_set<true>; ObjectStore::CollectionHandle = boost::intrusive_ptr<ObjectStore::CollectionImpl>; std::ostringstream = std::__cxx11::basic_ostringstream<char>]' thread 7ff74492a200 time 2018-04-23 18:48:40.9
75924
2018-04-23T18:48:41.008 INFO:tasks.workunit.client.0.smithi178.stderr:/build/ceph-13.0.2-1662-ge51e976/src/osd/PGLog.h: 1294: FAILED assert(st.st_size == 0)
2018-04-23T18:48:41.009 INFO:tasks.workunit.client.0.smithi178.stderr: ceph version 13.0.2-1662-ge51e976 (e51e976fac3ee4ceac2ca977dd449af0d2ac86ec) mimic (dev)
2018-04-23T18:48:41.010 INFO:tasks.workunit.client.0.smithi178.stderr: 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x102) [0x7ff73bc69f42]
2018-04-23T18:48:41.010 INFO:tasks.workunit.client.0.smithi178.stderr: 2: (()+0x2e3117) [0x7ff73bc6a117]
2018-04-23T18:48:41.010 INFO:tasks.workunit.client.0.smithi178.stderr: 3: (void PGLog::read_log_and_missing<pg_missing_set<true> >(ObjectStore*, boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ghobject_t, pg_info_t const&, PGLog::IndexedLog&, pg_missing_set<true>&, std::__cxx11::basic_ostringstream<char, std::c
har_traits<char>, std::allocator<char> >&, bool, bool*, DoutPrefixProvider const*, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, st
d::char_traits<char>, std::allocator<char> > > >*, bool)+0x312a) [0x55f62809971a]
(gdb) p st
$1 = {st_dev = 2049, st_ino = 2228718, st_nlink = 1, st_mode = 33188, st_uid = 1000, st_gid = 1186, __pad0 = 0, st_rdev = 0, st_size = 160, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1524509271, tv_nsec = 435625664}, st_mtim = {tv_sec = 1524509304, tv_nsec = 570959915}, st_ctim = {tv_sec = 1524509304, 
    tv_nsec = 570959915}, __glibc_reserved = {0, 0, 0}}

/a/sage-2018-04-23_15:07:57-rados-wip-sage3-testing-2018-04-23-0831-distro-basic-smithi/2431028

Actions

Also available in: Atom PDF