Project

General

Profile

Actions

Bug #50269

closed

s3select crash in std::locale

Added by Casey Bodley about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
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

2021-04-08T15:47:48.862 INFO:tasks.rgw.client.0.smithi123.stdout:*** Caught signal (Segmentation fault) **
2021-04-08T15:47:48.863 INFO:tasks.rgw.client.0.smithi123.stdout: in thread 7fe8fa97c700 thread_name:civetweb-worker
2021-04-08T15:47:48.869 INFO:tasks.rgw.client.0.smithi123.stdout: ceph version 17.0.0-2907-gdacea888 (dacea8883838963f7711298073c84519725753d9) quincy (dev)
2021-04-08T15:47:48.869 INFO:tasks.rgw.client.0.smithi123.stdout: 1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x12980) [0x7fe93490a980]
2021-04-08T15:47:48.869 INFO:tasks.rgw.client.0.smithi123.stdout: 2: (std::locale::operator==(std::locale const&) const+0x3c) [0x557e0c35b73c]
2021-04-08T15:47:48.869 INFO:tasks.rgw.client.0.smithi123.stdout: 3: (s3selectEngine::value::to_string[abi:cxx11]()+0x13a) [0x7fe9358662ba]
2021-04-08T15:47:48.869 INFO:tasks.rgw.client.0.smithi123.stdout: 4: (s3selectEngine::csv_object::getMatchRow(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)+0x187) [0x7fe93586e117]
2021-04-08T15:47:48.870 INFO:tasks.rgw.client.0.smithi123.stdout: 5: (s3selectEngine::csv_object::run_s3select_on_object(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const*, unsigned long, bool, bool, bool)+0xab) [0x7fe93586e40b]
2021-04-08T15:47:48.870 INFO:tasks.rgw.client.0.smithi123.stdout: 6: (RGWSelectObj_ObjStore_S3::run_s3select(char const*, char const*, unsigned long)+0x4ac) [0x7fe93583a8dc]
2021-04-08T15:47:48.870 INFO:tasks.rgw.client.0.smithi123.stdout: 7: (RGWSelectObj_ObjStore_S3::send_response_data(ceph::buffer::v15_2_0::list&, long, long)+0xc6) [0x7fe93583b6d6]
2021-04-08T15:47:48.870 INFO:tasks.rgw.client.0.smithi123.stdout: 8: (RGWRados::get_obj_iterate_cb(rgw_raw_obj const&, long, long, long, bool, RGWObjState*, void*)+0x11e) [0x7fe93577cfbe]
2021-04-08T15:47:48.871 INFO:tasks.rgw.client.0.smithi123.stdout: 9: /usr/lib/libradosgw.so.2(+0x9f6642) [0x7fe93577d642]
2021-04-08T15:47:48.871 INFO:tasks.rgw.client.0.smithi123.stdout: 10: (RGWRados::iterate_obj(DoutPrefixProvider const*, RGWObjectCtx&, RGWBucketInfo const&, rgw_obj const&, long, long, unsigned long, int (*)(rgw_raw_obj const&, long, long, long, bool, RGWObjState*, void*), void*, optional_yield)+0x8b5) [0x7fe935796945]
2021-04-08T15:47:48.871 INFO:tasks.rgw.client.0.smithi123.stdout: 11: (RGWRados::Object::Read::iterate(DoutPrefixProvider const*, long, long, RGWGetDataCB*, optional_yield)+0x2b2) [0x7fe9357971b2]
2021-04-08T15:47:48.871 INFO:tasks.rgw.client.0.smithi123.stdout: 12: (RGWGetObj::execute(optional_yield)+0x832) [0x7fe93571dc62]
2021-04-08T15:47:48.872 INFO:tasks.rgw.client.0.smithi123.stdout: 13: (rgw_process_authenticated(RGWHandler_REST*, RGWOp*&, RGWRequest*, req_state*, optional_yield, bool)+0x1383) [0x7fe935350b93]
2021-04-08T15:47:48.872 INFO:tasks.rgw.client.0.smithi123.stdout: 14: (process_request(rgw::sal::RGWStore*, RGWREST*, RGWRequest*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rgw::auth::StrategyRegistry const&, RGWRestfulIO*, OpsLogSocket*, optional_yield, rgw::dmclock::Scheduler*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> >*, int*)+0x3b31) [0x7fe9353562e1]
2021-04-08T15:47:48.872 INFO:tasks.rgw.client.0.smithi123.stdout: 15: (RGWCivetWebFrontend::process(mg_connection*)+0x271) [0x7fe93525e8d1]
2021-04-08T15:47:48.872 INFO:tasks.rgw.client.0.smithi123.stdout: 16: /usr/lib/libradosgw.so.2(+0x6a9362) [0x7fe935430362]
2021-04-08T15:47:48.872 INFO:tasks.rgw.client.0.smithi123.stdout: 17: /usr/lib/libradosgw.so.2(+0x6aafef) [0x7fe935431fef]
2021-04-08T15:47:48.873 INFO:tasks.rgw.client.0.smithi123.stdout: 18: /usr/lib/libradosgw.so.2(+0x6ab4a8) [0x7fe9354324a8]
2021-04-08T15:47:48.873 INFO:tasks.rgw.client.0.smithi123.stdout: 19: /lib/x86_64-linux-gnu/libpthread.so.0(+0x76db) [0x7fe9348ff6db]
2021-04-08T15:47:48.873 INFO:tasks.rgw.client.0.smithi123.stdout: 20: clone()

several crashes under https://pulpito.ceph.com/cbodley-2021-04-08_15:20:40-rgw-wip-cbodley-testing-distro-basic-smithi/

seems to happen on ubuntu only?


Related issues 1 (0 open1 closed)

Related to rgw - Bug #50218: Segmentation fault in radosgw_Main()ClosedMark Kogan

Actions
Actions #1

Updated by Casey Bodley about 3 years ago

  • Related to Bug #50218: Segmentation fault in radosgw_Main() added
Actions #2

Updated by Casey Bodley about 3 years ago

  • Status changed from New to Triaged
Actions #3

Updated by Casey Bodley about 3 years ago

  • Status changed from Triaged to Resolved
Actions

Also available in: Atom PDF