Project

General

Profile

Actions

Bug #57418

closed

rgw: segmentation fault in rgw::lua::read_script

Added by J. Eric Ivancich over 1 year ago. Updated over 1 year ago.

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

This is causing widespread failures in teuthology.

2022-09-03T07:43:01.591 INFO:tasks.workunit.client.0.smithi112.stdout:[ RUN ] LibRGW.SETUP_HIER1
2022-09-03T07:43:01.595 INFO:tasks.workunit.client.0.smithi112.stdout:creating: nfsroot:foo/bar/baz/quux
2022-09-03T07:43:01.596 INFO:tasks.workunit.client.0.smithi112.stderr:*** Caught signal (Segmentation fault) *
2022-09-03T07:43:01.596 INFO:tasks.workunit.client.0.smithi112.stderr: in thread 7ff0242aa640 thread_name:ceph_test_librg
2022-09-03T07:43:01.597 INFO:tasks.workunit.client.0.smithi112.stderr: ceph version 17.0.0-14702-g66b02ea9 (66b02ea9e908b11302b5435d94293c7df2677a55) quincy (dev)
2022-09-03T07:43:01.598 INFO:tasks.workunit.client.0.smithi112.stderr: 1: /lib64/libpthread.so.0(+0x12cf0) [0x7ff02da5ccf0]
2022-09-03T07:43:01.599 INFO:tasks.workunit.client.0.smithi112.stderr: 2: (rgw::lua::read_script(DoutPrefixProvider const
, rgw::sal::LuaManager*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, optional_yield, rgw::lua::context, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)+0x44) [0x7ff02f1b0a74]
2022-09-03T07:43:01.600 INFO:tasks.workunit.client.0.smithi112.stderr: 3: (RGWPutObj::get_lua_filter(std::unique_ptr<rgw::sal::DataProcessor, std::default_delete<rgw::sal::DataProcessor> >, rgw::sal::DataProcessor)+0x76) [0x7ff02ef3e916]
2022-09-03T07:43:01.601 INFO:tasks.workunit.client.0.smithi112.stderr: 4: (RGWPutObj::execute(optional_yield)+0xdd4) [0x7ff02ef3fe74]
2022-09-03T07:43:01.601 INFO:tasks.workunit.client.0.smithi112.stderr: 5: (rgw::RGWLibProcess::process_request(rgw::RGWLibRequest*, rgw::RGWLibIO*)+0xad9) [0x7ff02ee3fb89]
2022-09-03T07:43:01.602 INFO:tasks.workunit.client.0.smithi112.stderr: 6: (rgw::RGWLibProcess::process_request(rgw::RGWLibRequest*)+0x47) [0x7ff02ee40667]
2022-09-03T07:43:01.603 INFO:tasks.workunit.client.0.smithi112.stderr: 7: (LibRGW_SETUP_HIER1_Test::TestBody()+0x9a2) [0x559942bcae52]
2022-09-03T07:43:01.603 INFO:tasks.workunit.client.0.smithi112.stderr: 8: (void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)+0x8f) [0x559942c10d5f]
2022-09-03T07:43:01.603 INFO:tasks.workunit.client.0.smithi112.stderr: 9: (testing::Test::Run()+0xd6) [0x559942c04596]
2022-09-03T07:43:01.604 INFO:tasks.workunit.client.0.smithi112.stderr: 10: (testing::TestInfo::Run()+0x135) [0x559942c046f5]
2022-09-03T07:43:01.604 INFO:tasks.workunit.client.0.smithi112.stderr: 11: (testing::TestSuite::Run()+0xc9) [0x559942c04ba9]
2022-09-03T07:43:01.604 INFO:tasks.workunit.client.0.smithi112.stderr: 12: (testing::internal::UnitTestImpl::RunAllTests()+0x445) [0x559942c05195]
2022-09-03T07:43:01.605 INFO:tasks.workunit.client.0.smithi112.stderr: 13: (bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)+0x87) [0x559942c11327]
2022-09-03T07:43:01.605 INFO:tasks.workunit.client.0.smithi112.stderr: 14: (testing::UnitTest::Run()+0xa1) [0x559942c047c1]
2022-09-03T07:43:01.605 INFO:tasks.workunit.client.0.smithi112.stderr: 15: main()
2022-09-03T07:43:01.605 INFO:tasks.workunit.client.0.smithi112.stderr: 16: __libc_start_main()
2022-09-03T07:43:01.606 INFO:tasks.workunit.client.0.smithi112.stderr: 17: _start()


Related issues 1 (0 open1 closed)

Has duplicate rgw - Bug #57441: RGWPutObj::get_lua_filter segfaults in test_librgw_file.shResolvedYuval Lifshitz

Actions
Actions #1

Updated by J. Eric Ivancich over 1 year ago

  • Assignee changed from Gal Salomon to Yuval Lifshitz
Actions #2

Updated by Yuval Lifshitz over 1 year ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 47964
Actions #3

Updated by Casey Bodley over 1 year ago

  • Has duplicate Bug #57441: RGWPutObj::get_lua_filter segfaults in test_librgw_file.sh added
Actions #4

Updated by Casey Bodley over 1 year ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF