Project

General

Profile

Actions

Bug #57441

closed

RGWPutObj::get_lua_filter segfaults in test_librgw_file.sh

Added by Casey Bodley over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Urgent
Target version:
-
% Done:

0%

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

Description

from main at commit a873546c0df5635a149391b2b315c20a6bb4ba8e (after merge of https://github.com/ceph/ceph/pull/47719)
ex http://qa-proxy.ceph.com/teuthology/cbodley-2022-09-05_15:20:23-rgw-main-distro-default-smithi/7012503/teuthology.log

2022-09-05T16:03:11.699 INFO:tasks.workunit.client.0.smithi073.stdout:[==========] Running 24 tests from 1 test suite.
2022-09-05T16:03:11.699 INFO:tasks.workunit.client.0.smithi073.stdout:[----------] Global test environment set-up.
2022-09-05T16:03:11.699 INFO:tasks.workunit.client.0.smithi073.stdout:[----------] 24 tests from LibRGW
2022-09-05T16:03:11.699 INFO:tasks.workunit.client.0.smithi073.stdout:[ RUN      ] LibRGW.INIT
2022-09-05T16:03:11.701 INFO:tasks.workunit.client.0.smithi073.stderr:ignoring --setuser ceph since I am not root
2022-09-05T16:03:11.702 INFO:tasks.workunit.client.0.smithi073.stderr:ignoring --setgroup ceph since I am not root
2022-09-05T16:03:11.849 INFO:tasks.workunit.client.0.smithi073.stdout:[       OK ] LibRGW.INIT (159 ms)
2022-09-05T16:03:11.850 INFO:tasks.workunit.client.0.smithi073.stdout:[ RUN      ] LibRGW.MOUNT_NOROOT
2022-09-05T16:03:11.851 INFO:tasks.workunit.client.0.smithi073.stdout:[       OK ] LibRGW.MOUNT_NOROOT (2 ms)
2022-09-05T16:03:11.851 INFO:tasks.workunit.client.0.smithi073.stdout:[ RUN      ] LibRGW.MOUNT
2022-09-05T16:03:11.851 INFO:tasks.workunit.client.0.smithi073.stdout:[       OK ] LibRGW.MOUNT (0 ms)
2022-09-05T16:03:11.851 INFO:tasks.workunit.client.0.smithi073.stdout:[ RUN      ] LibRGW.SETUP_HIER1
2022-09-05T16:03:11.860 INFO:tasks.workunit.client.0.smithi073.stdout:creating: nfsroot:foo/bar/baz/quux
2022-09-05T16:03:11.861 INFO:tasks.workunit.client.0.smithi073.stderr:*** Caught signal (Segmentation fault) **
2022-09-05T16:03:11.861 INFO:tasks.workunit.client.0.smithi073.stderr: in thread 7fb3f1a84640 thread_name:ceph_test_librg
2022-09-05T16:03:11.862 INFO:tasks.workunit.client.0.smithi073.stderr: ceph version 17.0.0-14792-ga873546c (a873546c0df5635a149391b2b315c20a6bb4ba8e) quincy (dev)
2022-09-05T16:03:11.863 INFO:tasks.workunit.client.0.smithi073.stderr: 1: /lib64/libpthread.so.0(+0x12cf0) [0x7fb3fb236cf0]
2022-09-05T16:03:11.863 INFO:tasks.workunit.client.0.smithi073.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) [0x7fb3fc98b0f4]
2022-09-05T16:03:11.863 INFO:tasks.workunit.client.0.smithi073.stderr: 3: (RGWPutObj::get_lua_filter(std::unique_ptr<rgw::sal::DataProcessor, std::default_delete<rgw::sal::DataProcessor> >*, rgw::sal::DataProcessor*)+0x76) [0x7fb3fc718876]
2022-09-05T16:03:11.864 INFO:tasks.workunit.client.0.smithi073.stderr: 4: (RGWPutObj::execute(optional_yield)+0xdd4) [0x7fb3fc719dd4]
2022-09-05T16:03:11.864 INFO:tasks.workunit.client.0.smithi073.stderr: 5: (rgw::RGWLibProcess::process_request(rgw::RGWLibRequest*, rgw::RGWLibIO*)+0xad9) [0x7fb3fc619ae9]
2022-09-05T16:03:11.864 INFO:tasks.workunit.client.0.smithi073.stderr: 6: (rgw::RGWLibProcess::process_request(rgw::RGWLibRequest*)+0x47) [0x7fb3fc61a5c7]
2022-09-05T16:03:11.864 INFO:tasks.workunit.client.0.smithi073.stderr: 7: (LibRGW_SETUP_HIER1_Test::TestBody()+0x9a2) [0x563d6ff27e52]
2022-09-05T16:03:11.865 INFO:tasks.workunit.client.0.smithi073.stderr: 8: (void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)+0x8f) [0x563d6ff6dd5f]
2022-09-05T16:03:11.865 INFO:tasks.workunit.client.0.smithi073.stderr: 9: (testing::Test::Run()+0xd6) [0x563d6ff61596]
2022-09-05T16:03:11.865 INFO:tasks.workunit.client.0.smithi073.stderr: 10: (testing::TestInfo::Run()+0x135) [0x563d6ff616f5]
2022-09-05T16:03:11.865 INFO:tasks.workunit.client.0.smithi073.stderr: 11: (testing::TestSuite::Run()+0xc9) [0x563d6ff61ba9]
2022-09-05T16:03:11.866 INFO:tasks.workunit.client.0.smithi073.stderr: 12: (testing::internal::UnitTestImpl::RunAllTests()+0x445) [0x563d6ff62195]
2022-09-05T16:03:11.866 INFO:tasks.workunit.client.0.smithi073.stderr: 13: (bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)+0x87) [0x563d6ff6e327]
2022-09-05T16:03:11.866 INFO:tasks.workunit.client.0.smithi073.stderr: 14: (testing::UnitTest::Run()+0xa1) [0x563d6ff617c1]
2022-09-05T16:03:11.866 INFO:tasks.workunit.client.0.smithi073.stderr: 15: main()
2022-09-05T16:03:11.866 INFO:tasks.workunit.client.0.smithi073.stderr: 16: __libc_start_main()
2022-09-05T16:03:11.867 INFO:tasks.workunit.client.0.smithi073.stderr: 17: _start()


Related issues 1 (0 open1 closed)

Is duplicate of rgw - Bug #57418: rgw: segmentation fault in rgw::lua::read_scriptResolvedYuval Lifshitz

Actions
Actions #1

Updated by Yuval Lifshitz over 1 year ago

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

Updated by Casey Bodley over 1 year ago

  • Is duplicate of Bug #57418: rgw: segmentation fault in rgw::lua::read_script added
Actions #3

Updated by Casey Bodley over 1 year ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF