Project

General

Profile

Actions

Bug #58793

open

DeleteMultiObj crashes when rgw_beast_enable_async=0

Added by Casey Bodley about 1 year ago. Updated 7 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

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

Description

/usr/include/c++/12/optional:477: constexpr _Tp& std::_Optional_base_impl<_Tp, _Dp>::_M_get() [with _Tp = boost::asio::basic_deadline_timer<boost::posix_time:
:ptime>; _Dp = std::_Optional_base<boost::asio::basic_deadline_timer<boost::posix_time::ptime>, false, false>]: Assertion 'this->_M_is_engaged()' failed.     
*** Caught signal (Aborted) **                                                                                                                                
 in thread 7f7c8c2d66c0 thread_name:radosgw                                                                                                                   
 ceph version Development (no_version) reef (dev)                                                                                                             
 1: /home/cbodley/ceph/build/bin/radosgw(+0xf78569) [0x55b08adaf569]
 2: /lib64/libc.so.6(+0x3cb20) [0x7f7cbf77fb20]
 3: /lib64/libc.so.6(+0x8ce5c) [0x7f7cbf7cfe5c]
 4: gsignal()
 5: abort()
 6: (__gnu_debug::_Safe_sequence_base::_M_get_mutex()+0) [0x7f7cbfad7e80]
 7: /home/cbodley/ceph/build/bin/radosgw(+0xa43baf) [0x55b08a87abaf]
 8: (RGWDeleteMultiObj::execute(optional_yield)+0x38f) [0x55b08a86d23b]

Related issues 2 (2 open0 closed)

Copied to rgw - Backport #58896: quincy: DeleteMultiObj crashes when rgw_beast_enable_async=0NewCasey BodleyActions
Copied to rgw - Backport #63279: reef: DeleteMultiObj crashes when rgw_beast_enable_async=0In ProgressCasey BodleyActions
Actions

Also available in: Atom PDF