Project

General

Profile

Actions

Bug #55326

closed

crimson: formatter recursion loop crash

Added by Samuel Just about 2 years ago. Updated over 1 year ago.

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

0%

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

Description

...
#4150 std::operator<< (out=..., t=...) at ../src/crimson/common/formatter.cc:61
#4151 0x0000000005844310 in fmt::v7::detail::format_value<char, std::chrono::time_point<ceph::coarse_real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > > > (buf=warning: RTTI symbol not found for class 'fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >'
..., value=..., loc=...) at /usr/include/fmt/ostream.h:114
#4152 0x0000000005843bbc in fmt::v7::detail::fallback_formatter<std::chrono::time_point<ceph::coarse_real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >, char, void>::format<fmt::v7::detail::buffer_appender<char> > (this=0x7fffffa97900, value=..., ctx=...) at /usr/include/fmt/ostream.h:138
#4153 0x0000000005843660 in fmt::v7::detail::value<fmt::v7::basic_format_context<fmt::v7::detail::buffer_appender<char>, char> >::format_custom_arg<std::chrono::time_point<ceph::coarse_real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >, fmt::v7::detail::fallback_formatter<std::chrono::time_point<ceph::coarse_real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >, char, void> > (arg=0x612000298b98, parse_ctx=..., ctx=...) at /usr/include/fmt/core.h:1110
#4154 0x00007ffff7fa01d8 in fmt::v7::detail::vformat[abi:cxx11](fmt::v7::basic_string_view<char>, fmt::v7::format_args) () from /lib64/libfmt.so.7
#4155 0x0000000009436cef in fmt::v7::format<char [3], std::chrono::time_point<ceph::coarse_real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > > const&, char> (format_str=..., args=...) at /usr/include/fmt/core.h
...

Actions #1

Updated by Kefu Chai almost 2 years ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 46134
Actions #2

Updated by Samuel Just over 1 year ago

  • Project changed from Ceph to crimson
  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF