Project

General

Profile

Actions

Bug #16603

closed

rgw: segmentation fault on error_repo in data sync

Added by Casey Bodley almost 8 years ago. Updated over 7 years ago.

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

0%

Source:
other
Tags:
Backport:
jewel
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fed715dc700 (LWP 25815)]
0x0000000000944ee8 in RGWCoroutine::is_done (this=0x0) at /home/cbodley/ceph/src/rgw/rgw_coroutine.h:250
250 bool is_done() { return (state RGWCoroutine_Done || state RGWCoroutine_Error); }
(gdb) bt
#0 0x0000000000944ee8 in RGWCoroutine::is_done (this=0x0) at /home/cbodley/ceph/src/rgw/rgw_coroutine.h:250
#1 0x0000000000954a94 in RGWOmapAppend::append (this=0x0, s="CONTAINER:3d400af6-6f3e-46af-b561-36d3254fb85f.4106.1")
at /home/cbodley/ceph/src/rgw/rgw_cr_rados.cc:444
#2 0x0000000000b813b5 in RGWDataSyncSingleEntryCR::operate (this=0x3d2d000) at /home/cbodley/ceph/src/rgw/rgw_data_sync.cc:906
#3 0x000000000093faaf in RGWCoroutinesStack::operate (this=0x2f32670, _env=0x7fed715d9a90) at /home/cbodley/ceph/src/rgw/rgw_coroutine.cc:187
#4 0x000000000094127b in RGWCoroutinesManager::run (this=0x2ec2768, stacks=...) at /home/cbodley/ceph/src/rgw/rgw_coroutine.cc:468
#5 0x0000000000942374 in RGWCoroutinesManager::run (this=0x2ec2768, op=0x2ec5100) at /home/cbodley/ceph/src/rgw/rgw_coroutine.cc:595
#6 0x0000000000b6cf94 in RGWRemoteDataLog::run_sync (this=0x2ec2768, num_shards=128, sync_status=...) at /home/cbodley/ceph/src/rgw/rgw_data_sync.cc:1484
#7 0x0000000000a075e1 in RGWDataSyncStatusManager::run (this=0x2ec2728) at /home/cbodley/ceph/src/rgw/rgw_data_sync.h:268
#8 0x0000000000a093b1 in RGWDataSyncProcessorThread::process (this=0x2ec2700) at /home/cbodley/ceph/src/rgw/rgw_rados.cc:3025
#9 0x00000000009b0ea2 in RGWRadosThread::Worker::entry (this=0x2f4c000) at /home/cbodley/ceph/src/rgw/rgw_rados.cc:2831
#10 0x00007fed994cd76b in Thread::entry_wrapper (this=0x2f4c000) at /home/cbodley/ceph/src/common/Thread.cc:89
#11 0x00007fed994cd6a0 in Thread::_entry_func (arg=0x2f4c000) at /home/cbodley/ceph/src/common/Thread.cc:69
#12 0x00007fed948a760a in start_thread (arg=0x7fed715dc700) at pthread_create.c:334
#13 0x00007fed9287459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109


Related issues 1 (0 open1 closed)

Copied to rgw - Backport #16700: jewel: rgw: segmentation fault on error_repo in data syncResolvedAbhishek VarshneyActions
Actions #2

Updated by Ken Dreyer almost 8 years ago

  • Status changed from New to Fix Under Review
  • Backport set to jewel
Actions #3

Updated by Ken Dreyer almost 8 years ago

Yehuda/Casey: did the above PR fully solve this issue? Can this ticket move to "Pending backport" now?

Actions #4

Updated by Casey Bodley almost 8 years ago

  • Status changed from Fix Under Review to Pending Backport

Ken Dreyer wrote:

Yehuda/Casey: did the above PR fully solve this issue? Can this ticket move to "Pending backport" now?

Yes, updating status.

Actions #5

Updated by Nathan Cutler almost 8 years ago

  • Copied to Backport #16700: jewel: rgw: segmentation fault on error_repo in data sync added
Actions #6

Updated by Loïc Dachary over 7 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF