Project

General

Profile

Actions

Bug #59423

closed

test_librgw_file.sh fails with segfault

Added by Casey Bodley almost 3 years ago. Updated 8 months ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Target version:
-
% Done:

0%

Source:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Fixed In:
v18.0.0-3521-g5609383d5b5
Released In:
v19.2.0~2492
Upkeep Timestamp:
2025-07-12T14:39:44+00:00

Description

ex http://qa-proxy.ceph.com/teuthology/soumyakoduri-2023-04-11_07:53:20-rgw-wip-skoduri-archive-distro-default-smithi/7238034/teuthology.log

2023-04-08T03:07:18.139 INFO:tasks.workunit.client.0.smithi023.stdout:[       OK ] LibRGW.SETUP_HIER1 (56 ms)
2023-04-08T03:07:18.139 INFO:tasks.workunit.client.0.smithi023.stdout:[ RUN      ] LibRGW.SETUP_DIRS1
2023-04-08T03:07:18.556 DEBUG:teuthology.orchestra.run:got remote process result: 139
2023-04-08T03:07:18.556 INFO:tasks.workunit.client.0.smithi023.stderr:/home/ubuntu/cephtest/clone.client.0/qa/workunits/rgw/test_librgw_file.sh: line 24: 103492 Segmentation fault      (core dumped) ceph_test_librgw_file_nfsns ${K} --hier1 --dirs1 --create --rename --verbose
2023-04-08T03:07:18.556 INFO:tasks.workunit:Stopping ['cls/test_cls_lock.sh', 'cls/test_cls_log.sh', 'cls/test_cls_refcount.sh', 'cls/test_cls_rgw.sh', 'cls/test_cls_rgw_gc.sh', 'cls/test_cls_rgw_stats.sh', 'cls/test_cls_cmpomap.sh', 'cls/test_cls_2pc_queue.sh', 'rgw/test_rgw_gc_log.sh', 'rgw/test_rgw_obj.sh', 'rgw/test_librgw_file.sh'] on client.0...

showing up in several branches and distros:
https://pulpito.ceph.com/gsalomon-2023-04-11_00:59:05-rgw:verify-json_s3tests_and_more-distro-default-smithi/
https://pulpito.ceph.com/cbodley-2023-04-07_15:39:07-rgw-wip-cbodley-testing-distro-default-smithi/
https://pulpito.ceph.com/soumyakoduri-2023-04-11_07:53:20-rgw-wip-skoduri-archive-distro-default-smithi

Actions #1

Updated by Casey Bodley almost 3 years ago

looks like infinite recursion in aio:

#0  0x00007ffff79d8115 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:118
#1  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
#2  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
#3  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
#4  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
#5  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
#6  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
#7  0x00007ffff79d81c6 in rgw::(anonymous namespace)::aio_abstract<librados::v14_2_0::ObjectReadOperation> (ctx=..., op=..., y=..., 
    trace_ctx=trace_ctx@entry=0x0) at /home/cbodley/ceph/src/rgw/rgw_aio.cc:126
...

Actions #2

Updated by Casey Bodley almost 3 years ago

  • Status changed from New to Fix Under Review
  • Assignee set to Casey Bodley
  • Pull request ID set to 51031
Actions #3

Updated by Casey Bodley almost 3 years ago

  • Status changed from Fix Under Review to Resolved
Actions #4

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to 5609383d5b500665abd5fe15daea4b6fd34cb83a
  • Fixed In set to v18.0.0-3521-g5609383d5b5
  • Released In set to v19.2.0~2492
  • Upkeep Timestamp set to 2025-07-12T14:39:44+00:00
Actions

Also available in: Atom PDF